0001558370-23-001872.txt : 20230223 0001558370-23-001872.hdr.sgml : 20230223 20230223150107 ACCESSION NUMBER: 0001558370-23-001872 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 122 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230223 DATE AS OF CHANGE: 20230223 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Walker & Dunlop, Inc. CENTRAL INDEX KEY: 0001497770 STANDARD INDUSTRIAL CLASSIFICATION: FINANCE SERVICES [6199] IRS NUMBER: 000000000 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-35000 FILM NUMBER: 23659100 BUSINESS ADDRESS: STREET 1: 7272 WISCONSIN AVENUE STREET 2: SUITE 1300 CITY: BETHESDA STATE: MD ZIP: 20814 BUSINESS PHONE: (301) 215-5500 MAIL ADDRESS: STREET 1: 7272 WISCONSIN AVENUE STREET 2: SUITE 1300 CITY: BETHESDA STATE: MD ZIP: 20814 10-K 1 wd-20221231x10k.htm 10-K
00http://fasb.org/us-gaap/2022#Revenueshttp://fasb.org/us-gaap/2022#Revenueshttp://fasb.org/us-gaap/2022#Revenueshttp://fasb.org/us-gaap/2022#Revenueshttp://fasb.org/us-gaap/2022#Revenueshttp://fasb.org/us-gaap/2022#Revenueshttp://fasb.org/us-gaap/2022#Revenueshttp://fasb.org/us-gaap/2022#Revenueshttp://fasb.org/us-gaap/2022#Revenueshttp://fasb.org/us-gaap/2022#Revenues0001497770--12-312022FYfalse147000001470000011http://fasb.org/us-gaap/2022#OtherLiabilitieshttp://fasb.org/us-gaap/2022#OtherLiabilitieshttp://fasb.org/us-gaap/2022#OtherLiabilitieshttp://fasb.org/us-gaap/2022#OtherAssetshttp://fasb.org/us-gaap/2022#OtherAssetshttp://fasb.org/us-gaap/2022#OtherAssetshttp://fasb.org/us-gaap/2022#Revenueshttp://fasb.org/us-gaap/2022#Revenueshttp://fasb.org/us-gaap/2022#Revenueshttp://fasb.org/us-gaap/2022#Revenueshttp://fasb.org/us-gaap/2022#Revenueshttp://fasb.org/us-gaap/2022#Revenues3204900032396000P6MP6MP3YP3Yhttp://fasb.org/us-gaap/2022#Revenueshttp://fasb.org/us-gaap/2022#Revenueshttp://fasb.org/us-gaap/2022#Revenueshttp://fasb.org/us-gaap/2022#Revenueshttp://fasb.org/us-gaap/2022#RevenuesP10YP48MP48M33P12MP12M0001497770wd:FannieMaeDUSProgramMember2022-01-012022-12-310001497770wd:FannieMaeDUSProgramMember2021-01-012021-12-310001497770wd:EmployeesMember2021-01-012021-12-310001497770wd:PerformanceSharePlan2022Member2022-01-012022-12-310001497770wd:PerformanceSharePlan2021Member2022-01-012022-12-310001497770wd:PerformanceSharePlan2020Member2022-01-012022-12-310001497770wd:PerformanceSharePlan2019Member2021-01-012021-12-310001497770wd:TierTwoMortgageLoansNewMemberwd:FannieMaeMemberwd:RiskSharingObligationsMemberus-gaap:MortgageBackedSecuritiesMember2022-01-012022-12-310001497770wd:FannieMaeMemberwd:RiskSharingObligationsMemberus-gaap:MoneyMarketFundsMember2022-01-012022-12-310001497770us-gaap:AssetPledgedAsCollateralWithRightMemberwd:PledgedSecuritiesFannieMaeDusProgramMember2022-12-310001497770wd:PledgedRestrictedCashMember2022-12-310001497770us-gaap:MortgageBackedSecuritiesMember2022-12-310001497770us-gaap:MoneyMarketFundsMember2022-12-310001497770us-gaap:AssetPledgedAsCollateralWithRightMemberwd:PledgedSecuritiesFannieMaeDusProgramMember2021-12-310001497770wd:PledgedRestrictedCashMember2021-12-310001497770us-gaap:MortgageBackedSecuritiesMember2021-12-310001497770us-gaap:MoneyMarketFundsMember2021-12-310001497770us-gaap:AssetPledgedAsCollateralWithRightMemberwd:PledgedSecuritiesFannieMaeDusProgramMember2020-12-310001497770wd:PledgedRestrictedCashMember2020-12-310001497770us-gaap:MortgageBackedSecuritiesMember2020-12-310001497770us-gaap:MoneyMarketFundsMember2020-12-310001497770us-gaap:AssetPledgedAsCollateralWithRightMemberwd:PledgedSecuritiesFannieMaeDusProgramMember2019-12-310001497770wd:PledgedRestrictedCashMember2019-12-310001497770us-gaap:MortgageBackedSecuritiesMember2019-12-310001497770us-gaap:MoneyMarketFundsMember2019-12-310001497770wd:PledgedCashAndCashEquivalentsMember2022-12-310001497770wd:PledgedCashAndCashEquivalentsMember2021-12-310001497770wd:PledgedCashAndCashEquivalentsMember2020-12-310001497770wd:PledgedCashAndCashEquivalentsMember2019-12-310001497770us-gaap:RealEstateLoanMember2022-01-012022-12-310001497770wd:FannieMaeMember2022-01-012022-12-310001497770wd:AllOtherMember2022-01-012022-12-310001497770stpr:TX2022-01-012022-12-310001497770stpr:GA2022-01-012022-12-310001497770stpr:FL2022-01-012022-12-310001497770stpr:CA2022-01-012022-12-310001497770wd:AllOtherMember2021-01-012021-12-310001497770stpr:TX2021-01-012021-12-310001497770stpr:GA2021-01-012021-12-310001497770stpr:FL2021-01-012021-12-310001497770stpr:CA2021-01-012021-12-310001497770wd:AllOtherMember2020-01-012020-12-310001497770stpr:TX2020-01-012020-12-310001497770stpr:GA2020-01-012020-12-310001497770stpr:FL2020-01-012020-12-310001497770stpr:CA2020-01-012020-12-310001497770wd:ConsolidationOfJointVentureChangeInConsolidationConclusionMember2022-01-012022-12-310001497770wd:CreditAgreementMember2021-12-162021-12-160001497770wd:NationalBanksMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2022-01-012022-12-310001497770wd:NationalBanksMemberwd:AgencyWarehouseFacilityMember2022-01-012022-12-310001497770srt:MinimumMemberwd:CreditAgreementMemberwd:TermLoanMember2021-12-162021-12-160001497770srt:MaximumMember2021-01-012021-12-310001497770srt:MaximumMember2020-01-012020-12-310001497770srt:MaximumMemberwd:LoansHeldForInvestmentMember2022-01-012022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityFourFhaSublimitMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2022-12-310001497770wd:NationalBanksMemberus-gaap:RevolvingCreditFacilityMember2022-10-310001497770wd:FannieMaeMemberwd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2022-01-012022-12-310001497770us-gaap:MeasurementInputDiscountRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-02-280001497770wd:FannieMaeDUSProgramMember2022-10-012022-12-310001497770wd:FannieMaeDUSProgramMember2022-07-012022-09-300001497770wd:FannieMaeDUSProgramMember2022-04-012022-06-300001497770wd:FannieMaeDUSProgramMember2022-01-012022-03-310001497770wd:FannieMaeDUSProgramMember2021-10-012021-12-310001497770wd:FannieMaeDUSProgramMember2021-07-012021-09-300001497770wd:FannieMaeDUSProgramMember2021-04-012021-06-300001497770wd:FannieMaeDUSProgramMember2021-01-012021-03-310001497770wd:FannieMaeDUSProgramMember2020-10-012020-12-310001497770wd:FannieMaeDUSProgramMember2020-07-012020-09-300001497770wd:FannieMaeDUSProgramMember2020-04-012020-06-300001497770wd:FannieMaeDUSProgramMember2020-01-012020-03-310001497770wd:NationalBanksMembersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-10-012022-10-310001497770wd:NationalBanksMembersrt:MinimumMemberwd:LineOfCreditInterimWarehouseFacilityFourMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-01-012022-12-310001497770wd:NationalBanksMembersrt:MinimumMemberwd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-01-012022-12-310001497770srt:MinimumMemberwd:CreditAgreementMemberwd:TermLoanMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2021-12-162021-12-160001497770srt:MaximumMemberwd:CreditAgreementMemberwd:TermLoanMember2021-12-162021-12-160001497770wd:CreditAgreementMemberwd:IncrementalTermLoanAgreementMember2023-01-122023-01-120001497770wd:NationalBanksMembersrt:MaximumMemberwd:LineOfCreditInterimWarehouseFacilityTwoMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2022-01-012022-12-310001497770wd:NationalBanksMembersrt:MaximumMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2022-01-012022-12-310001497770wd:NationalBanksMembersrt:MaximumMemberwd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2022-01-012022-12-310001497770srt:MinimumMember2022-01-012022-12-310001497770wd:TierTwoMortgageLoansNewMemberwd:FannieMaeMemberwd:RiskSharingObligationsMember2022-01-012022-12-310001497770wd:LoansAndOtherServicingAccountsMember2022-01-012022-12-310001497770us-gaap:ServicingContractsMember2022-01-012022-12-310001497770wd:LoansHeldForInvestmentMember2020-12-310001497770wd:AppriseMember2022-02-282022-02-280001497770wd:ShareRepurchaseProgram2022Member2022-12-310001497770wd:ShareRepurchaseProgram2022Memberus-gaap:CommonClassAMember2023-02-012023-02-280001497770wd:ShareRepurchaseProgram2021Memberus-gaap:CommonClassAMember2022-02-012022-02-280001497770srt:MaximumMemberwd:ShareRepurchaseProgram2022Memberus-gaap:CommonClassAMember2023-02-280001497770srt:MaximumMemberwd:ShareRepurchaseProgram2021Memberus-gaap:CommonClassAMember2022-02-280001497770wd:ShareRepurchaseProgram2021Member2021-01-012021-12-310001497770wd:ShareRepurchaseProgram2022Member2022-01-012022-12-310001497770wd:ShareRepurchaseProgram2019Member2020-01-012020-12-310001497770wd:ShareRepurchaseProgram2022Memberus-gaap:CommonClassAMember2022-01-012022-12-310001497770wd:ShareRepurchaseProgram2019Memberus-gaap:CommonClassAMember2020-01-012020-12-310001497770us-gaap:CommonStockMember2022-01-012022-12-310001497770us-gaap:CommonStockMember2020-01-012020-12-310001497770us-gaap:CommonStockMember2021-01-012021-12-310001497770us-gaap:RetainedEarningsMember2022-12-310001497770us-gaap:NoncontrollingInterestMember2022-12-310001497770us-gaap:AdditionalPaidInCapitalMember2022-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001497770us-gaap:RetainedEarningsMember2021-12-310001497770us-gaap:NoncontrollingInterestMember2021-12-310001497770us-gaap:AdditionalPaidInCapitalMember2021-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001497770us-gaap:RetainedEarningsMember2020-12-310001497770us-gaap:AdditionalPaidInCapitalMember2020-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001497770srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201602Memberus-gaap:RetainedEarningsMember2019-12-310001497770srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201602Member2019-12-310001497770us-gaap:RetainedEarningsMember2019-12-310001497770us-gaap:NoncontrollingInterestMember2019-12-310001497770us-gaap:AdditionalPaidInCapitalMember2019-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001497770us-gaap:EmployeeStockOptionMember2021-12-310001497770us-gaap:EmployeeStockOptionMember2022-12-310001497770wd:EquityIncentivePlan2020Member2022-12-310001497770us-gaap:RestrictedStockUnitsRSUMemberwd:PerformanceSharePlan2019Member2022-01-012022-03-310001497770us-gaap:RestrictedStockUnitsRSUMember2021-12-310001497770us-gaap:RestrictedStockMember2021-12-310001497770us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001497770us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001497770wd:OfficersAndEmployeesMemberus-gaap:RestrictedStockUnitsRSUMemberwd:PerformanceSharePlanMember2022-01-012022-12-310001497770wd:OfficersAndEmployeesMemberus-gaap:RestrictedStockUnitsRSUMemberwd:PerformanceSharePlanMember2021-01-012021-12-310001497770wd:OfficersAndEmployeesMemberus-gaap:RestrictedStockUnitsRSUMemberwd:PerformanceSharePlanMember2020-01-012020-12-310001497770srt:MinimumMemberwd:ProductionPersonnelMemberus-gaap:RestrictedStockMember2022-01-012022-12-310001497770srt:MinimumMemberwd:OfficersAndEmployeesMemberus-gaap:RestrictedStockMember2022-01-012022-12-310001497770wd:OfficersAndEmployeesMemberus-gaap:RestrictedStockMember2022-01-012022-12-310001497770wd:NonEmployeeDirectorMemberus-gaap:RestrictedStockMember2022-01-012022-12-310001497770us-gaap:RestrictedStockUnitsRSUMemberwd:PerformanceSharePlanMember2022-01-012022-12-310001497770us-gaap:RestrictedStockUnitsRSUMemberwd:PerformanceSharePlanMember2021-01-012021-12-310001497770us-gaap:RestrictedStockMember2021-01-012021-12-310001497770us-gaap:RestrictedStockUnitsRSUMemberwd:PerformanceSharePlanMember2020-01-012020-12-310001497770us-gaap:RestrictedStockMember2020-01-012020-12-310001497770us-gaap:ServicingContractsMember2020-12-310001497770us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-01-012022-12-310001497770us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-01-012022-12-310001497770us-gaap:NotesPayableToBanksMember2022-01-012022-12-310001497770us-gaap:OperatingSegmentsMemberwd:ServicingFeesMemberwd:ServicingAndAssetManagementMember2022-01-012022-12-310001497770us-gaap:OperatingSegmentsMemberwd:PropertySalesBrokerFeesMemberwd:CapitalMarketsMember2022-01-012022-12-310001497770us-gaap:OperatingSegmentsMemberwd:NetWarehouseInterestIncomeMemberwd:ServicingAndAssetManagementMember2022-01-012022-12-310001497770us-gaap:OperatingSegmentsMemberwd:NetWarehouseInterestIncomeMemberwd:CapitalMarketsMember2022-01-012022-12-310001497770us-gaap:OperatingSegmentsMemberwd:LoanOriginationAndDebtBrokerageFeesNetMemberwd:ServicingAndAssetManagementMember2022-01-012022-12-310001497770us-gaap:OperatingSegmentsMemberwd:LoanOriginationAndDebtBrokerageFeesNetMemberwd:CapitalMarketsMember2022-01-012022-12-310001497770us-gaap:OperatingSegmentsMemberwd:InvestmentManagementFeesMemberwd:ServicingAndAssetManagementMember2022-01-012022-12-310001497770us-gaap:OperatingSegmentsMemberwd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMemberwd:CapitalMarketsMember2022-01-012022-12-310001497770us-gaap:OperatingSegmentsMemberwd:EscrowEarningsAndOtherInterestIncomeMemberwd:ServicingAndAssetManagementMember2022-01-012022-12-310001497770us-gaap:OperatingSegmentsMemberwd:EscrowEarningsAndOtherInterestIncomeMemberus-gaap:CorporateMember2022-01-012022-12-310001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberwd:ServicingAndAssetManagementMember2022-01-012022-12-310001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberwd:CapitalMarketsMember2022-01-012022-12-310001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberus-gaap:CorporateMember2022-01-012022-12-310001497770wd:ServicingFeesMember2022-01-012022-12-310001497770wd:NetWarehouseInterestIncomeMember2022-01-012022-12-310001497770wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember2022-01-012022-12-310001497770us-gaap:OperatingSegmentsMemberwd:ServicingFeesMemberwd:ServicingAndAssetManagementMember2021-01-012021-12-310001497770us-gaap:OperatingSegmentsMemberwd:PropertySalesBrokerFeesMemberwd:CapitalMarketsMember2021-01-012021-12-310001497770us-gaap:OperatingSegmentsMemberwd:NetWarehouseInterestIncomeMemberwd:ServicingAndAssetManagementMember2021-01-012021-12-310001497770us-gaap:OperatingSegmentsMemberwd:NetWarehouseInterestIncomeMemberwd:CapitalMarketsMember2021-01-012021-12-310001497770us-gaap:OperatingSegmentsMemberwd:LoanOriginationAndDebtBrokerageFeesNetMemberwd:ServicingAndAssetManagementMember2021-01-012021-12-310001497770us-gaap:OperatingSegmentsMemberwd:LoanOriginationAndDebtBrokerageFeesNetMemberwd:CapitalMarketsMember2021-01-012021-12-310001497770us-gaap:OperatingSegmentsMemberwd:InvestmentManagementFeesMemberwd:ServicingAndAssetManagementMember2021-01-012021-12-310001497770us-gaap:OperatingSegmentsMemberwd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMemberwd:CapitalMarketsMember2021-01-012021-12-310001497770us-gaap:OperatingSegmentsMemberwd:EscrowEarningsAndOtherInterestIncomeMemberwd:ServicingAndAssetManagementMember2021-01-012021-12-310001497770us-gaap:OperatingSegmentsMemberwd:EscrowEarningsAndOtherInterestIncomeMemberus-gaap:CorporateMember2021-01-012021-12-310001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberwd:ServicingAndAssetManagementMember2021-01-012021-12-310001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberwd:CapitalMarketsMember2021-01-012021-12-310001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberus-gaap:CorporateMember2021-01-012021-12-310001497770wd:ServicingFeesMember2021-01-012021-12-310001497770wd:NetWarehouseInterestIncomeMember2021-01-012021-12-310001497770wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember2021-01-012021-12-310001497770us-gaap:OperatingSegmentsMemberwd:ServicingFeesMemberwd:ServicingAndAssetManagementMember2020-01-012020-12-310001497770us-gaap:OperatingSegmentsMemberwd:PropertySalesBrokerFeesMemberwd:CapitalMarketsMember2020-01-012020-12-310001497770us-gaap:OperatingSegmentsMemberwd:NetWarehouseInterestIncomeMemberwd:ServicingAndAssetManagementMember2020-01-012020-12-310001497770us-gaap:OperatingSegmentsMemberwd:NetWarehouseInterestIncomeMemberwd:CapitalMarketsMember2020-01-012020-12-310001497770us-gaap:OperatingSegmentsMemberwd:LoanOriginationAndDebtBrokerageFeesNetMemberwd:ServicingAndAssetManagementMember2020-01-012020-12-310001497770us-gaap:OperatingSegmentsMemberwd:LoanOriginationAndDebtBrokerageFeesNetMemberwd:CapitalMarketsMember2020-01-012020-12-310001497770us-gaap:OperatingSegmentsMemberwd:InvestmentManagementFeesMemberwd:ServicingAndAssetManagementMember2020-01-012020-12-310001497770us-gaap:OperatingSegmentsMemberwd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMemberwd:CapitalMarketsMember2020-01-012020-12-310001497770us-gaap:OperatingSegmentsMemberwd:EscrowEarningsAndOtherInterestIncomeMemberwd:ServicingAndAssetManagementMember2020-01-012020-12-310001497770us-gaap:OperatingSegmentsMemberwd:EscrowEarningsAndOtherInterestIncomeMemberus-gaap:CorporateMember2020-01-012020-12-310001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberwd:ServicingAndAssetManagementMember2020-01-012020-12-310001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberwd:CapitalMarketsMember2020-01-012020-12-310001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberus-gaap:CorporateMember2020-01-012020-12-310001497770wd:ServicingFeesMember2020-01-012020-12-310001497770wd:NetWarehouseInterestIncomeMember2020-01-012020-12-310001497770wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember2020-01-012020-12-310001497770wd:LoanOriginationAndDebtBrokerageFeesNetMember2022-01-012022-12-310001497770wd:LoanOriginationAndDebtBrokerageFeesNetMember2021-01-012021-12-310001497770wd:LoanOriginationAndDebtBrokerageFeesNetMember2020-01-012020-12-310001497770wd:PropertySalesBrokerFeesMember2022-01-012022-12-310001497770wd:LoanOriginationFeesMember2022-01-012022-12-310001497770wd:InvestmentManagementFeesMember2022-01-012022-12-310001497770us-gaap:AssetManagement1Member2022-01-012022-12-310001497770wd:PropertySalesBrokerFeesMember2021-01-012021-12-310001497770wd:LoanOriginationFeesMember2021-01-012021-12-310001497770wd:InvestmentManagementFeesMember2021-01-012021-12-310001497770wd:PropertySalesBrokerFeesMember2020-01-012020-12-310001497770wd:LoanOriginationFeesMember2020-01-012020-12-310001497770wd:InvestmentManagementFeesMember2020-01-012020-12-310001497770srt:MaximumMemberwd:CreditAgreementMemberwd:TermLoanMember2021-12-1600014977702022-10-012022-12-3100014977702022-07-012022-09-3000014977702022-04-012022-06-3000014977702022-01-012022-03-3100014977702021-10-012021-12-3100014977702021-07-012021-09-3000014977702021-04-012021-06-3000014977702021-01-012021-03-3100014977702020-10-012020-12-3100014977702020-07-012020-09-3000014977702020-04-012020-06-3000014977702020-01-012020-03-310001497770us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001497770us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001497770us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001497770wd:LifeInsuranceCompaniesAndOtherMember2022-12-310001497770us-gaap:FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember2022-12-310001497770us-gaap:FederalHousingAdministrationCertificatesAndObligationsFHAMember2022-12-310001497770us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember2022-12-310001497770wd:LifeInsuranceCompaniesAndOtherMember2021-12-310001497770us-gaap:FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember2021-12-310001497770us-gaap:FederalHousingAdministrationCertificatesAndObligationsFHAMember2021-12-310001497770us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember2021-12-310001497770wd:LifeInsuranceCompaniesAndOtherMember2020-12-310001497770us-gaap:FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember2020-12-310001497770us-gaap:FederalHousingAdministrationCertificatesAndObligationsFHAMember2020-12-310001497770us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember2020-12-310001497770wd:InvestmentSalesBrokerageCompanyMember2022-07-012022-09-300001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001497770us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001497770us-gaap:NoncontrollingInterestMember2020-01-012020-12-310001497770us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001497770us-gaap:AccountsReceivableMemberwd:AffordableHousingProjectPartnersMember2022-12-310001497770us-gaap:AccountsReceivableMemberwd:AffordableHousingProjectPartnersMember2021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditInterimWarehouseFacilityTwoMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditInterimWarehouseFacilityTwoMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilitySixMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-12-310001497770wd:NationalBanksMemberus-gaap:RevolvingCreditFacilityMember2022-10-012022-10-310001497770wd:NationalBanksMemberwd:LineOfCreditInterimWarehouseFacilityTwoMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2022-01-012022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2022-01-012022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2022-01-012022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditInterimWarehouseFacilityFourMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2022-01-012022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2022-01-012022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2022-01-012022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2022-01-012022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2022-01-012022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2022-01-012022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditInterimWarehouseFacilityFourMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2022-12-310001497770wd:FannieMaeMemberwd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2022-12-310001497770wd:NationalBanksMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2022-12-310001497770wd:NationalBanksMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2022-12-310001497770wd:NationalBanksMemberus-gaap:RevolvingCreditFacilityMember2022-12-310001497770wd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditInterimWarehouseFacilityFourMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilitySevenMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-12-310001497770wd:FannieMaeMemberwd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-12-310001497770wd:NationalBanksMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-12-310001497770wd:NationalBanksMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2021-12-310001497770wd:NationalBanksMemberus-gaap:RevolvingCreditFacilityMember2021-12-310001497770wd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2021-12-310001497770us-gaap:WarehouseAgreementBorrowingsMember2022-01-012022-12-310001497770us-gaap:WarehouseAgreementBorrowingsMember2021-01-012021-12-310001497770us-gaap:WarehouseAgreementBorrowingsMember2020-01-012020-12-310001497770wd:LoansHeldForSaleMember2020-01-012020-12-310001497770wd:SecuredBorrowingsMember2022-01-012022-12-310001497770wd:LoansHeldForInvestmentMember2022-01-012022-12-310001497770wd:SecuredBorrowingsMember2021-01-012021-12-310001497770wd:LoansHeldForInvestmentMember2021-01-012021-12-310001497770wd:LoansHeldForInvestmentMember2020-01-012020-12-310001497770wd:FannieMaeDusLoanProgramMember2022-12-310001497770wd:FannieMaeDusLoanProgramMember2021-12-310001497770wd:GeophyMember2022-01-012022-12-310001497770wd:AlliantCapitalLtdMember2022-01-012022-12-310001497770wd:ServicingAndAssetManagementMember2022-12-310001497770wd:CapitalMarketsMember2022-12-310001497770wd:GeophyMemberwd:CapitalMarketsMember2022-02-280001497770wd:GeophyMemberus-gaap:TechnologyBasedIntangibleAssetsMember2022-02-282022-02-280001497770us-gaap:OtherIntangibleAssetsMember2020-12-310001497770us-gaap:ServicingContractsMember2022-12-310001497770us-gaap:OtherIntangibleAssetsMember2022-12-310001497770us-gaap:ServicingContractsMember2021-12-310001497770us-gaap:OtherIntangibleAssetsMember2021-12-310001497770us-gaap:LoanParticipationsAndAssignmentsMember2022-12-310001497770us-gaap:LoanParticipationsAndAssignmentsMember2021-12-310001497770wd:AppriseMember2022-02-280001497770us-gaap:RestrictedStockUnitsRSUMember2022-12-310001497770us-gaap:RestrictedStockMember2022-12-310001497770us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001497770us-gaap:RestrictedStockMember2022-01-012022-12-3100014977702023-02-280001497770us-gaap:RetainedEarningsMember2022-01-012022-12-310001497770us-gaap:RetainedEarningsMember2021-01-012021-12-310001497770us-gaap:RetainedEarningsMember2020-01-012020-12-3100014977702023-02-012023-02-280001497770srt:MaximumMember2022-01-012022-12-310001497770wd:LoansHeldForSaleMember2022-12-310001497770wd:LoansHeldForSaleMember2021-12-310001497770us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MeasurementInputCounterpartyCreditRiskMemberwd:DiscountedCashFlowValuationTechniqueMember2022-12-310001497770us-gaap:InterestRateLockCommitmentsMember2022-12-310001497770us-gaap:ForwardContractsMember2022-12-310001497770us-gaap:InterestRateLockCommitmentsMember2021-12-310001497770us-gaap:ForwardContractsMember2021-12-310001497770us-gaap:OperatingSegmentsMemberwd:ServicingAndAssetManagementMember2022-01-012022-12-310001497770us-gaap:OperatingSegmentsMemberwd:CapitalMarketsMember2022-01-012022-12-310001497770us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2022-01-012022-12-310001497770us-gaap:OperatingSegmentsMemberwd:ServicingAndAssetManagementMember2021-01-012021-12-310001497770us-gaap:OperatingSegmentsMemberwd:CapitalMarketsMember2021-01-012021-12-310001497770us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2021-01-012021-12-310001497770us-gaap:OperatingSegmentsMemberwd:ServicingAndAssetManagementMember2020-01-012020-12-310001497770us-gaap:OperatingSegmentsMemberwd:CapitalMarketsMember2020-01-012020-12-310001497770us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2020-01-012020-12-310001497770wd:LoansHeldForInvestmentMember2022-12-310001497770wd:LoansHeldForInvestmentMember2021-12-310001497770us-gaap:WarehouseAgreementBorrowingsMember2022-12-310001497770us-gaap:WarehouseAgreementBorrowingsMember2021-12-310001497770wd:PledgedSecuritiesFannieMaeDusProgramMember2022-12-310001497770wd:FannieMaeDusLoanProgramMembersrt:MaximumMember2022-01-012022-12-310001497770wd:TermLoanMember2022-01-012022-12-310001497770wd:TermLoanMember2021-01-012021-12-310001497770wd:CreditAgreementMemberwd:TermLoanMember2021-12-162021-12-160001497770wd:CreditAgreementMemberwd:IncrementalTermLoanAgreementMember2023-01-120001497770wd:CreditAgreementMemberwd:TermLoanMember2021-12-160001497770wd:TermLoanMember2022-12-310001497770wd:AlliantNotePayableMember2022-12-310001497770wd:TermLoanMember2021-12-310001497770wd:AlliantNotePayableMember2021-12-310001497770wd:NationalBanksMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-10-012022-10-310001497770wd:NationalBanksMembersrt:MinimumMemberwd:LineOfCreditInterimWarehouseFacilityTwoMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-01-012022-12-310001497770wd:NationalBanksMembersrt:MinimumMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2022-01-012022-12-310001497770wd:NationalBanksMembersrt:MaximumMemberwd:LineOfCreditInterimWarehouseFacilityTwoMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-01-012022-12-310001497770wd:NationalBanksMembersrt:MaximumMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2022-01-012022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-01-012022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditInterimWarehouseFacilityFourMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-01-012022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-01-012022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-01-012022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-01-012022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-01-012022-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-01-012022-12-310001497770wd:NationalBanksMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-01-012022-12-310001497770wd:CreditAgreementMemberwd:TermLoanMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2021-12-162021-12-160001497770wd:NationalBanksMembersrt:MinimumMemberwd:LineOfCreditInterimWarehouseFacilityTwoMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-12-310001497770wd:NationalBanksMembersrt:MinimumMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-12-310001497770wd:NationalBanksMembersrt:MaximumMemberwd:LineOfCreditInterimWarehouseFacilityTwoMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-12-310001497770wd:NationalBanksMembersrt:MaximumMemberwd:LineOfCreditInterimWarehouseFacilityThreeMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditInterimWarehouseFacilityOneMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditInterimWarehouseFacilityFourMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilitySixMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilitySevenMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2021-01-012021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2021-01-012021-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-12-310001497770wd:NationalBanksMemberus-gaap:RevolvingCreditFacilityMemberwd:DailyLondonInterbankOfferedRateDailyLiborMember2021-01-012021-12-310001497770us-gaap:CommonStockMember2022-12-310001497770us-gaap:CommonStockMember2021-12-310001497770us-gaap:CommonStockMember2020-12-310001497770us-gaap:CommonStockMember2019-12-3100014977702019-12-310001497770wd:AppriseMemberus-gaap:OtherIncomeMember2022-02-282022-02-280001497770us-gaap:ProductAndServiceOtherMemberwd:AppriseMember2022-01-012022-12-310001497770wd:GeophyMemberus-gaap:TechnologyBasedIntangibleAssetsMember2022-02-2800014977702022-02-280001497770srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberwd:MeasurementInputProbabilityOfEarnoutAchievementMemberwd:ValuationTechniqueVariousAchievementAndSimulationAnalysisMember2022-12-310001497770srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberwd:MeasurementInputProbabilityOfEarnoutAchievementMemberwd:ValuationTechniqueVariousAchievementAndSimulationAnalysisMember2022-12-310001497770srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberwd:MeasurementInputProbabilityOfEarnoutAchievementMemberwd:ValuationTechniqueVariousAchievementAndSimulationAnalysisMember2022-12-310001497770wd:GeophyMemberwd:ContingentConsiderationLiabilitySmallBalancePortionMemberwd:MeasurementInputProbabilityOfEarnoutAchievementMemberwd:ValuationTechniqueProbabilityWeightedExpectedReturnMember2022-02-280001497770wd:GeophyMemberwd:ContingentConsiderationLiabilityApprisePortionMemberwd:MeasurementInputProbabilityOfEarnoutAchievementMemberwd:ValuationTechniqueVariousAchievementAndSimulationAnalysisMember2022-02-280001497770us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberwd:ValuationTechniqueVariousAchievementAndSimulationAnalysisMember2022-12-310001497770us-gaap:OtherLiabilitiesMember2022-12-310001497770wd:InvestmentSalesBrokerageCompanyMember2022-09-300001497770us-gaap:OtherLiabilitiesMember2021-12-310001497770us-gaap:OtherLiabilitiesMember2020-12-310001497770wd:Acquisitions2021Member2021-01-012021-12-310001497770wd:Acquisitions2020Member2020-01-012020-12-310001497770wd:GeophyMember2022-02-282022-02-280001497770wd:GeophyMember2022-02-280001497770wd:AppriseMember2022-02-280001497770us-gaap:MortgageBackedSecuritiesMember2022-12-310001497770us-gaap:MortgageBackedSecuritiesMember2021-12-310001497770srt:MinimumMemberwd:ServicingContractsOriginatedMember2022-01-012022-12-310001497770srt:MaximumMemberwd:ServicingContractsOriginatedMember2022-01-012022-12-310001497770srt:MinimumMemberwd:ServicingContractsOriginatedMember2021-01-012021-12-310001497770srt:MaximumMemberwd:ServicingContractsOriginatedMember2021-01-012021-12-310001497770srt:MinimumMemberwd:ServicingContractsOriginatedMember2020-01-012020-12-310001497770srt:MaximumMemberwd:ServicingContractsOriginatedMember2020-01-012020-12-310001497770us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001497770us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001497770us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001497770us-gaap:FairValueMeasurementsRecurringMember2022-12-310001497770us-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001497770us-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001497770us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001497770us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001497770us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001497770us-gaap:FairValueMeasurementsRecurringMember2021-12-310001497770us-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-310001497770us-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-310001497770wd:LoansHeldForSaleMember2022-01-012022-12-310001497770wd:LoansHeldForSaleMember2021-01-012021-12-310001497770us-gaap:OperatingSegmentsMemberwd:ServicingAndAssetManagementMember2022-12-310001497770us-gaap:OperatingSegmentsMemberwd:CapitalMarketsMember2022-12-310001497770us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2022-12-310001497770us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310001497770us-gaap:OperatingSegmentsMemberwd:ServicingAndAssetManagementMember2021-12-310001497770us-gaap:OperatingSegmentsMemberwd:CapitalMarketsMember2021-12-310001497770us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2021-12-310001497770us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310001497770us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2021-12-310001497770us-gaap:OperatingSegmentsMemberwd:ServicingAndAssetManagementMember2020-12-310001497770us-gaap:OperatingSegmentsMemberwd:CapitalMarketsMember2020-12-310001497770us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2020-12-3100014977702020-12-310001497770us-gaap:ProductAndServiceOtherMemberus-gaap:ServicingContractsMember2022-01-012022-12-310001497770wd:EscrowEarningsAndOtherInterestIncomeMember2022-01-012022-12-310001497770us-gaap:ProductAndServiceOtherMemberus-gaap:ServicingContractsMember2021-01-012021-12-310001497770wd:EscrowEarningsAndOtherInterestIncomeMember2021-01-012021-12-310001497770us-gaap:ProductAndServiceOtherMemberus-gaap:ServicingContractsMember2020-01-012020-12-310001497770wd:EscrowEarningsAndOtherInterestIncomeMember2020-01-012020-12-310001497770us-gaap:ServicingContractsMember2022-01-012022-12-310001497770us-gaap:ProductAndServiceOtherMember2022-01-012022-12-310001497770us-gaap:ServicingContractsMember2021-01-012021-12-310001497770us-gaap:ProductAndServiceOtherMember2021-01-012021-12-310001497770us-gaap:ServicingContractsMember2020-01-012020-12-310001497770us-gaap:ProductAndServiceOtherMember2020-01-012020-12-310001497770us-gaap:OtherIntangibleAssetsMember2022-01-012022-12-310001497770us-gaap:OtherIntangibleAssetsMember2021-01-012021-12-310001497770us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001497770us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-3100014977702021-01-012021-12-310001497770us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-3100014977702020-01-012020-12-310001497770us-gaap:OtherLiabilitiesMember2022-01-012022-12-310001497770us-gaap:OtherLiabilitiesMember2021-01-012021-12-310001497770wd:ConsolidationOfJointVentureChangeInConsolidationConclusionMember2022-12-310001497770us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-3100014977702022-12-3100014977702021-12-310001497770wd:FannieMaeMemberwd:RiskSharingObligationsMember2022-12-3100014977702022-06-3000014977702023-01-3100014977702022-01-012022-12-31wd:shareholderxbrli:sharesiso4217:USDxbrli:pureiso4217:USDxbrli:shareswd:securitywd:segmentwd:itemwd:loanwd:facility

Graphic
UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

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

For the fiscal year ended December 31, 2022

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-35000

Walker & Dunlop, Inc.

(Exact name of registrant as specified in its charter)

Maryland

80-0629925

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification No.)

 

7272 Wisconsin Avenue, Suite 1300

Bethesda, Maryland

20814

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (301) 215-5500

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

Title of each class

Trading Symbol

Name of each exchange on which registered

Common Stock, $0.01 Par Value Per Share

WD

New York Stock Exchange

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

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

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

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

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

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

Large Accelerated Filer

 

Accelerated Filer

 

Non-accelerated Filer

 

Smaller Reporting Company

Emerging Growth Company

 

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

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

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

The aggregate market value of the common stock held by non-affiliates of the Registrant was approximately $2.1 billion as of the end of the Registrant’s second fiscal quarter (based on the closing price for the common stock on the New York Stock Exchange on June 30, 2022). The Registrant has no non-voting common equity.

As of January 31, 2023, there were 33,050,608 total shares of common stock outstanding.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the Proxy Statement of Walker & Dunlop, Inc. with respect to its 2023 Annual Meeting of Stockholders to be filed with the Securities and Exchange Commission pursuant to Regulation 14A of the Securities Exchange Act of 1934 on or prior to May 1, 2023 are incorporated by reference into Part III of this report.

INDEX

 

    

 

    

Page

PART I

 

 

 

 

 

Item 1.

Business

 

4

Item 1A.

Risk Factors

 

13

Item 1B.

Unresolved Staff Comments

 

23

Item 2.

Properties

 

23

Item 3.

Legal Proceedings

 

23

Item 4.

Mine Safety Disclosures

 

23

 

 

 

PART II

 

 

Item 5.

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

 

23

Item 6.

[Reserved]

25

Item 7.

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

 

25

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

 

52

Item 8.

Financial Statements and Supplementary Data

 

54

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

 

54

Item 9A.

Controls and Procedures

 

54

Item 9B.

Other Information

 

54

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

54

 

 

 

PART III

 

 

Item 10.

Directors, Executive Officers, and Corporate Governance

 

54

Item 11.

Executive Compensation

 

55

Item 12.

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

 

55

Item 13.

Certain Relationships and Related Transactions, and Director Independence

 

55

Item 14.

Principal Accountant Fees and Services

 

55

 

 

 

PART IV

 

 

Item 15.

Exhibit and Financial Statement Schedules

 

55

Item 16.

Form 10-K Summary

61

PART I

Forward-Looking Statements

Some of the statements in this Annual Report on Form 10-K of Walker & Dunlop, Inc. and subsidiaries (the “Company,” “Walker & Dunlop,” “we,” or “us”), may constitute forward-looking statements within the meaning of the federal securities laws. Forward-looking statements relate to expectations, projections, plans and strategies, anticipated events or trends and similar expressions concerning matters that are not historical facts. In some cases, you can identify forward-looking statements by the use of forward-looking terminology such as “may,” “will,” “should,” “expects,” “intends,” “plans,” “anticipates,” “believes,” “estimates,” “predicts,” or “potential” or the negative of these words and phrases or similar words or phrases which are predictions of or indicate future events or trends and which do not relate solely to historical matters. You can also identify forward-looking statements by discussions of strategy, plans, or intentions.

The forward-looking statements contained in this Annual Report on Form 10-K reflect our current views about future events and are subject to numerous known and unknown risks, uncertainties, assumptions, and changes in circumstances that may cause actual results to differ significantly from those expressed or contemplated in any forward-looking statement. Statements regarding the following subjects, among others, may be forward looking:

the future of the Federal National Mortgage Association (“Fannie Mae”) and the Federal Home Loan Mortgage Corporation (“Freddie Mac,” and together with Fannie Mae, the “GSEs”), including their existence, relationship to the U.S. federal government, origination capacities, and their impact on our business;
changes to and trends in the interest rate environment and its impact on our business;
our growth strategy;
our projected financial condition, liquidity, and results of operations;
our ability to obtain and maintain warehouse and other loan-funding arrangements;
our ability to make future dividend payments or repurchase shares of our common stock;
availability of and our ability to attract and retain qualified personnel and our ability to develop and retain relationships with borrowers, key principals, and lenders;
degree and nature of our competition;
changes in governmental regulations, policies, and programs, tax laws and rates, and similar matters and the impact of such regulations, policies, and actions;
our ability to comply with the laws, rules, and regulations applicable to us, including additional regulatory requirements for broker-dealer and other financial services firms;
trends in the commercial real estate finance market, commercial real estate values, the credit and capital markets, or the general economy, including demand for multifamily housing and rent growth; and
general volatility of the capital markets and the market price of our common stock.

While forward-looking statements reflect our good-faith projections, assumptions, and expectations, they are not guarantees of future results. Furthermore, we disclaim any obligation to publicly update or revise any forward-looking statement to reflect changes in underlying assumptions or factors, new information, data or methods, future events or other changes, except as required by applicable law. For a further discussion of these and other factors that could cause future results to differ materially from those expressed or contemplated in any forward-looking statements, see “Risk Factors.”

3

Item 1. Business

General

We are a leading commercial real estate (i) services, (ii) finance, and (iii) technology company in the United States. Through investments in people, brand, and technology, we have built a diversified suite of commercial real estate services to meet the needs of our customers. Our services include (i) multifamily lending, property sales, appraisal, valuation, and research, (ii) commercial real estate debt brokerage and advisory services, (iii) investment management, and (iv) affordable housing lending, tax credit syndication, development, and investment. We leverage our technological resources and investments to (i) provide an enhanced experience for our customers, (ii) identify refinancing and other financial and investment opportunities for new and existing customers, and (iii) drive efficiencies in our internal processes. We believe our people, brand, and technology provide us with a competitive advantage, as evidenced by new loans to us representing 62% of refinancing volumes and 24% of total transaction volumes coming from new customers for the year ended December 31, 2022.

We are one of the largest lenders to multifamily operators in the country. We originate, sell, and service a range of multifamily and other commercial real estate financing products, including loans through the programs of the GSEs, and the Federal Housing Administration, a division of the U.S. Department of Housing and Urban Development (together with Ginnie Mae, “HUD”) (collectively, the “Agencies”). We retain servicing rights and asset management responsibilities on substantially all loans that we originate for the Agencies’ programs. We broker, and occasionally service, loans to commercial real estate operators for many life insurance companies, commercial banks, and other institutional investors, in which cases we do not fund the loan but rather act as a loan broker.

We provide multifamily property sales brokerage and appraisal and valuation services and engage in commercial real estate investment management activities, including a focus on the affordable housing sector through low-income housing tax credit (“LIHTC”) syndication. We engage in the development and preservation of affordable housing projects through joint ventures with real estate developers and the management of funds focused on affordable housing. We provide housing market research and real estate-related investment banking and advisory services, which provide our clients and us with market insight into many areas of the housing market. Our clients are owners and developers of multifamily properties and other commercial real estate assets across the country. We also underwrite, service, and asset-manage shorter-term loans on commercial real estate. Most of these shorter-term loans are closed through a joint venture or through separate accounts managed by our investment management subsidiary, Walker & Dunlop Investment Partners, Inc. (“WDIP”). Some of these shorter-term loans are closed and retained on our balance sheet through our Interim Loan Program (as defined below in Principal Lending and Investing). We are a leader in commercial real estate technology through development and acquisition of technology resources that (i) provide innovative solutions and a better experience for our customers and (ii) allow us to drive efficiencies across our internal processes.

On February 28, 2022, we acquired GeoPhy B.V. (“GeoPhy”), a leading commercial real estate technology company based in the Netherlands. We plan to use GeoPhy’s data analytics and technology development capabilities to further enhance our technology investments and efficiencies, with a specific focus on accelerating the growth of our small-balance lending business and our appraisal and valuation platform, Apprise.  

Walker & Dunlop, Inc. is a holding company. We conduct the majority of our operations through Walker & Dunlop, LLC, our operating company.

Segments

In the first quarter of 2022, as a result of the Company’s growth and recent acquisitions, our executive leadership team, which functions as our chief operating decision making body, began making decisions and assessing performance based on the following three reportable segments: (i) Capital Markets (“CM”), (ii) Servicing & Asset Management (“SAM”), and (iii) Corporate. The reportable segments are determined based on the product or service provided and reflect the manner in which management is currently evaluating the Company’s financial information. The segments and related services are described in the following paragraphs.

Capital Markets

Capital Markets provides a comprehensive range of commercial real estate finance products to our customers, including Agency lending, debt brokerage, property sales, appraisal and valuation services, and real estate-related investment banking and advisory services, including housing market research. Our long-established relationships with the Agencies and institutional investors enable us to offer a broad range of loan products and services to our customers. We provide property sales services to owners and developers of multifamily properties and commercial real estate and multifamily property appraisals for various investors. Additionally, we earn subscription fees for our housing related research. The primary services within CM are described below.

4

Agency Lending

         Fannie Mae—We are one of 24 approved lenders that participate in Fannie Mae’s DUS program for multifamily, manufactured housing communities, student housing, affordable housing, and certain seniors housing properties. Under the Fannie Mae DUS program, Fannie Mae has delegated to us responsibility for ensuring that the loans we originate under the program satisfy the underwriting and other eligibility requirements established by Fannie Mae. In exchange for this delegation of authority, we share risk for a portion of the losses that may result from a borrower's default. For loans originated pursuant to the Fannie Mae DUS program, we generally are required to share the risk of loss, with our maximum loss capped at 20% of the loan amount at origination, except for rare instances when we negotiate a cap that may be higher or lower for loans with unique attributes. For more information regarding our risk-sharing agreements with Fannie Mae, see “Management's Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources—Credit Quality and Allowance for Risk-Sharing Obligations” below. Most of the Fannie Mae loans that we originate are sold in the form of a Fannie Mae-guaranteed security to third-party investors. Fannie Mae contracts us to service and asset-manage all loans that we originate under the Fannie Mae DUS program.

We use several techniques to manage our Fannie Mae risk-sharing exposure. These techniques include an underwriting and approval process that is independent of the loan originator; evaluating and modifying our underwriting criteria given the underlying multifamily housing market fundamentals; limiting our geographic, borrower, and key principal exposures; and using modified risk-sharing under the Fannie Mae DUS program. Similar techniques are used to manage our exposure to credit loss on loans originated under the Interim Program.

Our underwriting process begins with a review of suitability for our investors and a detailed review of the borrower, key principal(s), and the property. We review the borrower's financial statements for minimum net worth and liquidity requirements and obtain credit and criminal background checks. We also review the borrower's and key principal(s)’s operating track records, including evaluating the performance of other properties owned by the borrower and key principal(s). We also consider the borrower's and key principal(s)’s bankruptcy and foreclosure history. We believe that lending to borrowers and key principals with proven track records as operators mitigates our credit risk.

We review the fundamental value and credit profile of the underlying property, including an analysis of regional economic trends, appraisals of the property, site visits, and reviews of historical and prospective financials. Third-party vendors are engaged for appraisals, engineering reports, environmental reports, flood certification reports, zoning reports, and credit reports. We utilize a list of approved third-party vendors for these reports. Each report is reviewed by our underwriting team for accuracy, quality, and comprehensiveness. All third-party vendors are reviewed periodically for the quality of their work and are removed from our list of approved vendors if the quality or timeliness of the reports is below our standards. This is particularly true for engineering and environmental reports on which we rely to make decisions regarding ongoing replacement reserves and environmental matters.

Freddie Mac—We are one of 22 lenders approved as a Freddie Mac lender, where we originate and sell to Freddie Mac multifamily, manufactured housing communities, student housing, affordable housing, seniors housing loans and small balance loans that satisfy Freddie Mac’s underwriting and other eligibility requirements. Under Freddie Mac’s programs, including Freddie Mac Optigo®, we submit our completed loan underwriting package to Freddie Mac and obtain its commitment to purchase the loan at a specified price after closing. Freddie Mac ultimately performs its own underwriting of loans that we sell to it. Freddie Mac may choose to hold, sell, or later securitize such loans. We very rarely have any risk-sharing arrangements on loans we sell to Freddie Mac under its program. Freddie Mac contracts us to service and asset-manage all loans that we originate under its program.

HUD and Ginnie Mae—As an approved HUD MAP and HUD LEAN lender and Ginnie Mae issuer, we provide construction and permanent loans to developers and owners of multifamily housing, affordable housing, seniors housing, and healthcare facilities. We submit our completed loan underwriting package to HUD and obtain HUD's approval to originate the loan. We service and asset-manage all loans originated through HUD’s various programs.

HUD-insured loans are typically placed in single loan pools which back Ginnie Mae securities. Ginnie Mae is a United States government corporation in the United States Department of Housing and Urban Development. Ginnie Mae securities are backed by the full faith and credit of the United States, and we very rarely bear any risk of loss on Ginnie Mae securities. In the event of a default on a HUD-insured loan, HUD will reimburse approximately 99% of any losses of principal and interest on the loan, and Ginnie Mae will reimburse the remaining losses. We are obligated to continue to advance principal and interest payments and tax and insurance escrow amounts on Ginnie Mae securities until the Ginnie Mae securities are fully paid.

Correspondent Network—In addition to our originators, as of December 31, 2022, we had correspondent agreements with 23 independently owned loan originating companies across the country with which we have relationships for Agency loan originations. This network of correspondents helps us extend our geographic reach into new and/or smaller markets on a cost-effective basis. In addition to identifying potential borrowers and key principals (the individual or individuals directing the activities of the borrowing entity), our correspondents assist us in evaluating loans, including pre-screening the borrowers, key principals, and properties for program eligibility,

5

coordinating due diligence, and generally providing market intelligence. In exchange for providing these services, the correspondent earns an origination fee based on a percentage of the principal amount of the financing arranged and in some cases a fee paid out over time based on the servicing revenues earned over the life of the loan.

We may be obligated to repurchase loans that are originated for the Agencies’ programs if certain representations and warranties that we provide in connection with such originations are breached. We have never been required to repurchase a loan.

We recognize loan origination and debt brokerage fees, net and the fair value of expected net cash flows from servicing, net from our lending with the Agencies when we commit to both originate a loan with a borrower and sell that loan to an investor. The loan origination and debt brokerage fees, net and the fair value of expected net cash flows from servicing, net for these transactions reflect the fair value attributable to loan origination fees and premiums on the sale of loans, net of any co-broker fees, and the fair value of the expected net cash flows associated with servicing the loans, net of any guaranty obligations retained.

We generally fund our Agency loan products through warehouse facility financing and sell them to investors in accordance with the related loan sale commitment, which we obtain concurrent with rate lock. Proceeds from the sale of the loan are used to pay off the warehouse facility borrowing. The sale of the loan is typically completed within 60 days after the loan is closed. We earn net warehouse interest income from loans held for sale while they are outstanding equal to the difference between the note rate on the loan and the cost of borrowing of the warehouse facility.

Our loan commitments and loans held for sale are currently not exposed to unhedged interest rate risk during the loan commitment, closing, and delivery process. The sale or placement of each loan to an investor is negotiated at the same time we establish the coupon rate for the loan. We also seek to mitigate the risk of a loan not closing by collecting good faith deposits from the borrower. The deposit is returned to the borrower only once the loan is closed. Any potential loss from a catastrophic change in the property condition while the loan is held for sale using warehouse facility financing is mitigated through property insurance equal to replacement cost. We are also protected contractually from an investor’s failure to purchase the loan. We have experienced an immaterial number of failed deliveries in our history and have incurred immaterial losses on such failed deliveries.

As part of our overall growth strategy, we are focused on significantly growing and investing in our small-balance multifamily lending platform, which involves a high volume of transactions with smaller loan balances. To further this strategy, during the first quarter of 2022, we acquired GeoPhy to support our small-balance lending platform with data analytics and to further advance our technology development capabilities in this area. NOTE 7 of the consolidated financial statements contains additional information related to the GeoPhy acquisition

Debt Brokerage

Our mortgage bankers who focus on debt brokerage are engaged by borrowers to work with life insurance companies, banks, and a  variety of other institutional lenders to find the most appropriate debt and/or equity solution for the borrowers’ needs. These financing solutions are then funded directly by the lender, and we receive an origination fee from our customer for our services.

Property Sales

We offer property sales brokerage services to owners and developers of multifamily properties that are seeking to sell these properties through our subsidiary Walker & Dunlop Investment Sales, LLC (“WDIS”). Through these property sales brokerage services, we seek to maximize proceeds and certainty of closure for our clients using our knowledge of the commercial real estate and capital markets and relying on our experienced transaction professionals. We receive a sales commission for brokering the sale of these multifamily assets on behalf of our clients, and we often are able to provide financing to the purchaser of the properties through our Agency or debt brokerage teams. Our property sales services are offered across the United States. We have increased the number of property sales brokers and the geographical reach of our investment sales platform over the past several years through hiring and acquisitions and intend to continue this expansion in support of our growth strategy. To further support our growth strategy, we acquired an investment sales brokerage company during the third quarter of 2022, which expands our investment sales service offerings to include land sales.

Housing Market Research and Real Estate Investment Banking Services

We own a 75% interest in a subsidiary doing business as Zelman & Associates (“Zelman”), which we acquired in the third quarter of 2021. Zelman is a nationally recognized housing market research and investment banking firm that will enhance the information we provide to our clients and increase our access to high-quality market insight in many areas of the housing market, including construction trends, demographics, housing demand and mortgage finance. Zelman generates revenues through the sale of its housing market research data and

6

related publications to banks, investment banks and other financial institutions, and through its offering of real estate-related investment banking and advisory services.

Appraisal and Valuation Services

We offer multifamily appraisal and valuation services though our subsidiary, Apprise by Walker & Dunlop (“Apprise”). Apprise leverages technology and data science to dramatically improve the consistency, transparency, and speed of multifamily property appraisals in the U.S. through our proprietary technology and expertise in the commercial real estate industry. Apprise provides appraisal services to a client list that includes many national commercial real estate lenders. Apprise also provides quarterly and annual valuation services to some of the largest institutional commercial real estate investors in the country. Prior to the GeoPhy acquisition, we and GeoPhy each owned a 50% interest in Apprise, and we accounted for the interest as an equity-method investment. Subsequent to the GeoPhy acquisition, Apprise is a wholly-owned subsidiary of Walker & Dunlop.

Servicing & Asset Management

Servicing & Asset Management focuses on servicing and asset-managing the portfolio of loans we originate and sell to the Agencies, brokering to certain life insurance companies, originating loans through our principal lending and investing activities, and managing third-party capital invested in tax credit equity funds focused on the affordable housing sector and other commercial real estate. We earn servicing fees for overseeing the loans in our servicing portfolio and asset management fees for the capital invested in our funds. Additionally, we earn revenue through net interest income on the loans and the warehouse interest expense for loans held for investment. The primary services within SAM are described below.

Loan Servicing

We retain servicing rights and asset management responsibilities on substantially all of our Agency loan products that we originate and sell and generate cash revenues from the fees we receive for servicing the loans, from placement fees on escrow deposits held on behalf of borrowers, and from other ancillary fees relating to servicing the loans. Servicing fees, which are based on servicing fee rates set at the time an investor agrees to purchase the loan and on the unpaid principal balance of the loan, are generally paid monthly for the duration of the loan. In addition to servicing substantially all of our Agency loan products, we also service our loans originated through the Interim Program and some of the loans we broker for institutional investors, primarily life insurance companies. We may also occasionally leverage the scale of our servicing operation by acquiring the rights to service and asset-manage loans originated by others through direct portfolio acquisitions or entity acquisitions. We are an approved servicer for Fannie Mae, Freddie Mac, and HUD loans and service loans for many different life insurance companies. We are currently a rated primary servicer with Fitch Ratings. Our servicing function includes loan servicing and asset management activities, performing or overseeing the following activities:

carrying out all cashiering functions relating to the loan, including providing monthly billing statements to the borrower and collecting and applying payments on the loan;
administering reserve and escrow funds for repairs, tenant improvements, taxes, and insurance;
obtaining and analyzing financial statements of the borrower and performing periodic property inspections;
preparing and providing periodic reports and remittances to the GSEs, investors, master servicers, or other designated persons;
administering lien filings; and
performing other tasks and obligations that are delegated to us.

Life insurance companies, whose loans we may service, may perform some or all of the activities identified in the list above. We outsource some of our servicing activities to third parties.

Our Fannie Mae, Freddie Mac, and HUD servicing arrangements generally provide for prepayment protection in the event of a voluntary prepayment. For loans serviced outside of Fannie Mae and Freddie Mac, we typically do not have similar prepayment protections. For most loans we service under the Fannie Mae DUS program, we are required to advance the principal and interest payments and guarantee fees for four months should a borrower cease making payments under the terms of their loan, including while that loan is in forbearance. After advancing for four months, we may request reimbursement by Fannie Mae for the principal and interest advances, and Fannie Mae will reimburse us for these advances within 60 days of the request. Under the Ginnie Mae program, we are obligated to advance the principal and interest payments and guarantee fees until the HUD loan is brought current, fully paid or assigned to HUD. We are eligible to assign a loan to HUD once it is in

7

default for 30 days. If the loan is not brought current, or the loan otherwise defaults, we are not reimbursed for our advances until such time as we assign the loan to HUD or work out a payment modification for the borrower. For loans in default, we may repurchase those loans out of the Ginnie Mae security, at which time our advance requirements cease, and we may then modify and resell the loan or assign the loan back to HUD and be reimbursed for our advances. We are not obligated to make advances on the loans we service under the Freddie Mac Optigo® program and our bank and life insurance company servicing agreements.

Under the HUD program, we are obligated to advance tax and insurance escrow amounts and principal and interest payments on the Ginnie Mae securities until the Ginnie Mae security is fully paid. In the event of a default on a HUD-insured loan, we can elect to assign the loan to HUD and file a mortgage insurance claim. HUD will reimburse approximately 99% of any losses of principal and interest on the loan, and Ginnie Mae will reimburse substantially all of the remaining losses. In cases where we elect to not assign the loan to HUD, we attempt to mitigate losses to HUD by assisting the borrower to obtain a modification to the loan that will improve the borrower’s likelihood of future performance.

As discussed above in Capital Markets – Agency Lending, we have risk-sharing obligations on substantially all loans we originate under the Fannie Mae DUS program. When a Fannie Mae DUS loan is subject to full risk-sharing, we absorb losses on the first 5% of the unpaid principal balance of a loan at the time of loss settlement, and above 5% we share a percentage of the loss with Fannie Mae, with our maximum loss capped at 20% of the original unpaid principal balance of the loan (subject to doubling or tripling if the loan does not meet specific underwriting criteria or if the loan defaults within 12 months of its sale to Fannie Mae). Our full risk-sharing is currently limited to loans up to $300 million, which equates to a maximum loss per loan of $60 million (such exposure would occur in the event that the underlying collateral is determined to be completely without value at the time of loss). For loans in excess of $300 million, we receive modified risk-sharing. We also may request modified risk-sharing at the time of origination on loans below $300 million, which reduces our potential risk-sharing losses from the levels described above, if we do not believe that we are being fully compensated for the risks of the transaction. The full risk-sharing limit prior to June 30, 2021 was less than $300 million. Accordingly, loans originated prior to then may have been subject to modified risk-sharing at much lower levels.

Our servicing fees for risk-sharing loans include compensation for the risk-sharing obligations and are larger than the servicing fees we would receive from Fannie Mae for loans with no risk-sharing obligations. We receive a lower servicing fee for modified risk-sharing than for full risk-sharing. For brokered loans we also service, we collect ongoing servicing fees while those loans remain in our servicing portfolio. The servicing fees we typically earn on brokered loan transactions are substantially lower than the servicing fees we earn on Agency loans.

Principal Lending and Investing

Our principal lending and investing operation is composed of the loans held by the Interim Program JV and the Interim Loan Program, as described below (collectively the “Interim Program”). Through a joint venture with an affiliate of Blackstone Mortgage Trust, Inc., we offer short-term senior secured debt financing products that provide floating-rate, interest-only loans for terms of generally up to three years to experienced borrowers seeking to acquire or reposition multifamily properties that do not currently qualify for permanent financing (the “Interim Program JV” or the “joint venture”). The joint venture funds its operations using a combination of equity contributions from its owners and third-party credit facilities. We hold a 15% ownership interest in the Interim Program JV and are responsible for sourcing, underwriting, servicing, and asset-managing the loans originated by the joint venture. The Interim Program JV assumes full risk of loss while the loans it originates are outstanding, while we assume risk commensurate with our 15% ownership interest.

Using a combination of our own capital and warehouse debt financing, we offer interim loans that do not meet the criteria of the Interim Program JV (the “Interim Loan Program”). We underwrite, service, and asset-manage all loans executed through the Interim Loan Program. We originate and hold these Interim Loan Program loans for investment, which are included on our balance sheet, and during the time that these loans are outstanding, we assume the full risk of loss. The ultimate goal of the Interim Loan Program is to provide permanent Agency financing on these transitional properties.

Affordable Housing and Other Commercial Real Estate-related Investment Management Services

Affordable Housing—We provide affordable housing investment management services through our subsidiary, Alliant Capital, Ltd. and its affiliates (“Alliant”). Alliant is one of the largest tax credit syndicators and affordable housing developers in the U.S. and provides alternative investment management services focused on the affordable housing sector through LIHTC syndication, development of affordable housing projects through joint ventures, and affordable housing preservation fund management. Our affordable housing investment management team works with our developer clients to identify properties that will generate LIHTCs and meet our affordable investors’ needs, and forms limited partnership funds (“LIHTC funds”) with third-party investors that invest in the limited partnership interests in these properties. Alliant serves as the general partner of these LIHTC funds, and it receives fees, such as asset management fees, and a portion of refinance and disposition

8

proceeds as compensation for its work as the general partner of the fund. Additionally, Alliant earns a syndication fee from the LIHTC funds for the identification, organization, and acquisition of affordable housing projects that generate LIHTCs.

We invest, as the managing or non-managing member of joint ventures, with developers of affordable housing projects that generate LIHTCs. These joint ventures earn developer fees and sale/refinance proceeds from the properties they develop, and we receive the portion of the economic benefits commensurate with Alliant’s ownership percentage in the joint ventures. Additionally, Alliant also invests with third-party investors (either in a fund or joint-venture structure) with the goal of preserving affordability on multifamily properties coming out of the LIHTC 15-year compliance period or on which market forces are unlikely to keep the properties affordable. Through these preservation funds, Alliant may receive acquisition and asset management fees and will receive a portion of the capital appreciation upon sale through a promote structure.

We advance funds to our joint venture developer partners for generally short durations in connection with our LIHTC operations. The funds are used to fund the joint venture partner in preparing properties for development and ultimately to be sold or syndicated into a LIHTC fund. To manage our risk of loss on these advances, we evaluate the underlying property fundamentals, the expected cash flows and economics of the LIHTC syndication, and the developer’s track record. Additionally, we continually monitor progress on development deals and take appropriate actions as needed to mitigate our risk of loss. The Company, or its predecessor, has never incurred a material loss associated with these advances.

We also advance funds to third-party developers with whom we have long-standing relationships for durations of generally less than a year. We evaluate these advances on a deal-by-deal basis by reviewing similar factors that we do for our advances to our joint venture partners. Additionally, these advances often involve the acquisition of land or property, for which we usually receive a security interest in the form of a mortgage or lien along with guarantees from the developer. Lastly, we require a letter of intent giving us the exclusive right to invest in the LIHTC investment.

Other Commercial Real Estate—Through our subsidiary, Walker & Dunlop Investment Partners (“WDIP”), we function as the operator of a private commercial real estate investment adviser focused on the management of debt, preferred equity, and other equity investments in middle-market commercial real estate funds. WDIP’s current assets under management (“AUM”) of $1.4 billion primarily consist of four sources: Fund III, Fund IV, Fund V, and Fund VI (collectively, the “Funds”), and separate accounts managed primarily for life insurance companies. AUM for the Funds and for the separate accounts consists of both unfunded commitments and funded investments. Unfunded commitments are highest during the fundraising and investment phases. WDIP receives management fees based on both unfunded commitments and funded investments. Additionally, with respect to the Funds, WDIP receives a percentage of the return above the fund return hurdle rate specified in the fund agreements.

Corporate

The Corporate segment consists primarily of our treasury operations and other corporate-level activities. Our treasury operations include monitoring and managing our liquidity and funding requirements, including our corporate debt. The major other corporate-level functions include our equity-method investments, accounting, information technology, legal, human resources, marketing, internal audit, and various other corporate groups.

Our Growth Strategy

In 2020, the Company implemented a strategy to reach $2 billion of total annual revenues by the end of 2025 by accomplishing the following milestones: (i) at least $60 billion of annual debt financing volume, (ii) at least $5 billion of annual small balance multifamily debt financing volume, (iii) annual property sales volume of at least $25 billion, (iv) an unpaid principal balance of at least $160 billion in our servicing portfolio, and (v) at least $10 billion of assets under management. We also established several environmental, social, and governance targets we aim to achieve by December 31, 2025.

The following table summarizes our progress towards these 2025 milestones.

Milestone (in thousands)

2022

2025 Milestone

Revenues

$

1,258,753

$

2,000,000

Debt financing volume

43,605,984

60,000,000

Small balance lending volume

745,686

5,000,000

Property sales volume

19,732,654

25,000,000

Servicing portfolio

123,133,855

160,000,000

Assets under management

16,748,449

10,000,000

9

To reach these milestones in 2025, we will focus on the following areas:  

Grow Debt Financing Volume to $65 billion annually, including $5 billion of annual small balance multifamily lending, with a servicing portfolio of $160 billion by continuing to hire and acquire the best mortgage bankers in the industry, leveraging our brand to continue growing our client base, and leveraging proprietary technology to be more insightful and relevant to our clients. We continue to increase our market share in the multifamily financing market, with an 8.3% share in 2022. The acquisition of GeoPhy in 2022 has allowed us to begin development of a small balance lending application to enhance our client’s experience and reduce inefficiencies in the underwriting, closing, and servicing processes and enables us to further leverage technology to effectively target potential clients to achieve our goal of $5 billion of annual small-balance multifamily lending. During 2022, we maintained the number of bankers and brokers focused on debt financing transactions across the United States to stand ready to capture additional market share as macroeconomic conditions begin to stabilize. The integration of Alliant creates several synergies for debt financing volumes, which include access to Alliant’s clients and relationships in the affordable housing space, which we expect will lead to additional opportunities to provide affordable debt financing.
Grow Property Sales Volume to $25 billion annually by leveraging the strengths of our current team, growing volumes within our current markets and continuing to build out our brand and footprint nationally by hiring brokers in new geographic markets and brokers who specialize in different multifamily product types. We added 18 property sales brokers in 2022, and as of December 31, 2022, had 79 property sales brokers in various regions throughout the United States. For the twelve months ended September 30, 2022, our team achieved the goal of greater than $25 billion of property sales; however, the market disruptions experienced since Labor Day 2022 resulted in far fewer sales transactions in the fourth quarter of 2022. Our 2022 sales volume increased slightly despite difficult macroeconomic conditions. During 2022, we acquired a property sales brokerage company specializing in land sales, and recruited a team that specializes in affordable housing, which allowed us to expand our product offerings and enter into new investment sales markets. Continued growth of our property sales team will provide greater exposure to multifamily clients and markets across the country and help achieve our $25 billion property sales goal by 2025, while also increasing our opportunities to finance the properties for which we broker a sale.
Establish Investment Banking Capabilities with a goal to reach $10 billion in assets under management by building on our existing capabilities and developing new capabilities to meet more of our client’s needs. We will continue to seek to grow our AUM, including in other areas of commercial real estate, as we are routinely asked by our clients to help them in providing market insights, raising more complex capital solutions, and undertaking platform valuations. Our market-leading position in debt financing and the national reach of our property sales platform gives us access to substantial amounts of local and macro data. We believe access to this insightful data, along with our relationships with various organizations in the capital markets and developments in our technology platforms will help meet these client needs. Additionally, we will continue to scale our AUM through WDIP. With more than 200 bankers and brokers on our platform and access to a significant and diverse amount of financing deal flow, we also will focus on raising third-party capital to grow WDIP’s business to meet the diverse capital needs of our clients.
Remain a leader in Environmental, Social, and Governance (“ESG”) efforts by increasing the percentage of women and minorities within the ranks of our top earners and senior management, remaining carbon neutral while reducing our emissions intensity, and donating 1% of our annual income from operations to charitable organizations. Details and results of our ongoing ESG efforts are provided in our annual ESG report on our website. See more discussions about our human capital strategy in the “Human Capital Resources” section below.

Competition

We compete in the commercial real estate services industry. We face significant competition across our business, including, but not limited to, commercial real estate services subsidiaries of large national commercial banks, privately-held and public commercial real estate service providers, CMBS conduits, public and private real estate investment trusts, private equity, investment funds, and insurance companies, some of which are also investors in loans we originate. Our competitors include, but are not limited to, Wells Fargo, N.A.; CBRE Group, Inc.; Jones Lang LaSalle Incorporated; Marcus & Millichap, Inc.; Eastdil Secured; PNC Real Estate; Northmarq Capital, LLC; Newmark Realty Capital; and Berkadia Commercial Mortgage, LLC. Many of these competitors enjoy advantages over us, including greater name recognition, financial resources, well-established investment management platforms, and access to lower-cost capital. The commercial real estate services subsidiaries of the large national commercial banks may have an advantage over us in originating commercial loans if borrowers already have other lending or deposit relationships with the bank. Through our subsidiary, Alliant, we are the sixth largest LIHTC syndicator in the country. Competitors in this fragmented but highly competitive industry include but are not limited to:  Boston Financial Investment Management, L.P., Raymond James & Associates, Inc., Enterprise Community Partners, Inc., The Richman Group Affordable Housing Corporation, National Equity Fund, Inc., and PNC Real Estate.

10

We compete on the basis of quality of service, the ability to provide useful insights to our borrowers, speed of execution, relationships, loan structure, terms, pricing, and breadth of product offerings. Our ability to provide useful insights to borrowers includes our knowledge of local and national real estate market conditions, our loan product expertise, our analysis and management of credit risk and leveraging data and technology to bring ideas to our clients. Our competitors seek to compete aggressively on these factors. Our success depends on our ability to offer attractive loan products, provide superior service, demonstrate industry depth, maintain and capitalize on relationships with investors, borrowers, and key loan correspondents, and remain competitive in pricing. In addition, future changes in laws, regulations, and Agency program requirements, increased investment from foreign entities, and consolidation in the commercial real estate finance market could lead to the entry of more competitors.

Regulatory Requirements

Our business is subject to laws and regulations in a number of jurisdictions. The level of regulation and supervision to which we are subject varies from jurisdiction to jurisdiction and is based on the type of business activities involved. The regulatory requirements that apply to our activities are subject to change from time to time and may become more restrictive, making our compliance with applicable requirements more difficult or expensive or otherwise restricting our ability to conduct our business in the manner that it is now conducted. Additionally, as we expand into new operations, we likely will face new regulatory requirements applicable to such operations. For example, our expansion into LIHTC syndication and broker-dealer activities in 2021, as a result of the Alliant and Zelman acquisitions, has subjected us to new regulatory requirements. While such regulatory requirements may not result in fines and penalties, changes in applicable regulatory requirements, including changes in their enforcement, could materially and adversely affect us.

Federal and State Regulation of Commercial Real Estate Lending Activities

Our multifamily and commercial real estate lending, property sales, servicing, asset management, and appraisal activities are subject, in certain instances, to supervision and regulation by federal and state governmental authorities in the United States. In addition, these activities may be subject to various laws and judicial and administrative decisions imposing various requirements and restrictions, which, among other things, regulate lending activities, regulate conduct with borrowers, establish maximum interest rates, finance charges, and other charges and require disclosures to borrowers. Although most states do not regulate commercial finance, certain states impose limitations on interest rates, as well as other charges on certain collection practices and creditor remedies. Some states also require licensing of lenders, loan and property brokers, loan servicers and real estate appraisers as well as adequate disclosure of certain contract terms. We also are required to comply with certain provisions of, among other statutes and regulations, the USA PATRIOT Act, regulations promulgated by the Office of Foreign Asset Control, the Employee Retirement Income Security Act of 1974, as amended, which we refer to as “ERISA,” and federal and state securities laws and regulations.

Requirements of the Agencies

To maintain our status as an approved lender for Fannie Mae and Freddie Mac and as a HUD-approved mortgagee and issuer of Ginnie Mae securities, we are required to meet and maintain various eligibility criteria established by the Agencies, such as minimum net worth, operational liquidity and collateral requirements, and compliance with reporting requirements. We also are required to originate our loans and perform our loan servicing functions in accordance with the applicable program requirements and guidelines established by the Agencies. If we fail to comply with the requirements of any of these programs, the Agencies may terminate or withdraw our approval. In addition, the Agencies have the authority under their guidelines to terminate a lender's authority to sell loans to them and service their loans. The loss of one or more of these approvals would have a material adverse impact on us and could result in further disqualification with other counterparties, and we may be required to obtain additional state lender or mortgage banker licensing to originate loans if that status is revoked.

Investment Advisers Act

Under the Investment Advisers Act of 1940, WDIP is required to be registered as an investment adviser with the Securities and Exchange Commission (“SEC”) and follow the various rules and regulations applicable to investment advisers. These rules and regulations cover, among other areas, communications with investors, marketing materials provided to potential investors, disclosure and calculation of fees, calculation and reporting of performance information, maintenance of books and records, and custody. Investment advisers are also subject to periodic inspection and examination by the SEC and filing requirements on Form ADV and Form PF. Should WDIP not meet any of the requirements of the Investment Advisers Act, it could face, among other things, fines, penalties, legal proceedings, an order to cease and desist, or revocation of its registration.

Requirements of Registered Broker-Dealers

Under the Exchange Act and as a member of the Financial Industry Regulatory Authority (“FINRA”), Zelman is required to follow the various rules and regulations applicable to broker-dealers. These rules and regulations cover, among other things, sales practices, fee

11

arrangements, disclosures to clients, capital adequacy, use and safekeeping of clients’ funds and securities, recordkeeping and reporting and the qualification and conduct of officers, employees and independent contractors. Broker-dealers are subject to periodic inspection and examination by the SEC and FINRA. Should Zelman not meet any of the requirements, Zelman may receive a deficiency letter identifying potential compliance issues that must be addressed and may face enforcement actions if any violations or compliance issues are not resolved.

Human Capital Resources

As of December 31, 2022, we had a total of 1,451 employees, an 11% increase from the prior year, including 27 new bankers and brokers. This growth was primarily due to the expansion of our business, our recruiting efforts, and the GeoPhy acquisition in 2022. None of our employees are represented by a union or subject to a collective bargaining agreement, and we have never experienced a work stoppage.

Our human capital strategy is to create a valued culture that allows us to attract and retain the very best talent in our industry. We take a people-first approach to culture, providing competitive pay and benefits, working to deliver an experience that ensures all of our employees are provided with opportunities for support, growth, and advancement throughout their tenure. We believe the core values that make up “The Walker Way” represent who we are: an employee base that is driven, caring, collaborative, insightful, and tenacious. We strive to build a great place to work for all employees and to be a leader in diversity, equity, and inclusion (“DE&I”). In 2022, we were recognized in Fortune Magazine’s Great Place to Work’s® Best Workplaces in Financial Services & Insurance for the seventh time, with 94% of our survey respondents having said: “Taking everything into account, I would say this is a great place to work.”  

Talent

We are committed to recruiting, developing and retaining a diverse workforce. All employees take part in our rigorous goal setting, performance review, and 360 feedback program each year. We monitor and evaluate various talent metrics and report to management monthly on hiring, turnover, promotions, and DE&I metrics. The following table summarizes our key human capital metrics over the last two years:

As of December 31, 

Human Capital Metric:

2022

    

2021

Overall

Voluntary annualized turnover rate

11%

12%

Average tenure (years)

3.8

3.6

Diversity

Percent of women employees

36%

36%

Percent of women employees in management positions (1)

28%

27%

Percent of employees from underrepresented racial/ethnic groups

22%

23%

Percent of employees from underrepresented racial/ethnic groups in management positions (1)

13%

14%

(1)Defined as Assistant Vice President and above.

We are purposeful in our drive to promote an inclusive workplace, where our employees are engaged and can develop within the Company. As mentioned in the “Our Growth Strategy” section above, we have set ambitious quantitative 2025 goals related to DE&I and tied a portion of our Executive Officer’s short-term annual incentive compensation to drive advances toward our longer-term DE&I vision. Additionally, all employees have community standard and diversity, equity, and inclusion goals. In 2022, we began implementing the DE&I action plan resulting from COQUAL and Management Leadership for Tomorrow’s (“MLT”) Black Equity at Work audits we conducted in 2021. We developed a Hispanic Equity action plan as part of MLT's inaugural Hispanic Equity at Work Certification. MLT approved our Hispanic Equity at Work plan and awarded us a Bronze Certification for our progress toward the Black Equity at Work plan we adopted in 2021. Both are milestones on the journey to make comprehensive progress through rigorous, sustained action, ongoing data-driven improvement, and accountability. Additionally, we are included in the Bloomberg Gender Equality Index (“GEI”) for the second time, the level and quality of our disclosures surrounding gender equality earned us inclusion again for 2023. Through our diversity, equity, and inclusion program we sponsor employee resource groups (“ERGs”) including, but not limited to the following:  Black, Latino/a, LGBTQIA+, AAPI, Military/Veterans, and Caregivers. Our ERGs provide our employees with community, fostering education, awareness, support, and advocacy.

12

Health and Safety

We are committed to the health, safety, and wellness of our employees. We offer various programs to support the well-being of our employees, including flexible working arrangements, a caregiver support program, and a robust wellness program that includes subsidies of up to $150 per month paid to employees for qualifying wellness activities, promoting both physical and mental health. More than half of our employees participate in this program. In 2022, we increased our focus on mental health through numerous employee-focused campaigns and additional training for our entire human resources function. All of our offices are open, and we support two days per week work-from-home, with the ability to exercise more flexibility. We believe this keeps the focus on both our culture and commitment to meeting employees’ personal and health needs front and center.

Total Rewards

To attract and retain the very best talent in the industry, we are committed to providing a total compensation and benefits package that is highly competitive. We offer competitive wages, health and insurance benefits, paid time off, various leave programs, a service awards program ranging from $2,000 to $25,000 for three to 40 years of service, a 401(k) Company match, wellness benefits, and health savings plans. We benchmark our total rewards programs at least annually and regularly conduct pay equity analyses. We also offer paid time off for employees to volunteer in their communities, in addition to Company-sponsored volunteer events, and provide a matching fund program where we match employees’ eligible charitable contributions and/or time spent volunteering up to $1,000. In addition, we support the development and advancement of our employees and provide reimbursements for certain professional certifications and higher education.

In recognition of the role our employees play as stewards of the “Walker Way,” we have historically granted broad-based restricted stock awards to our employees. In December 2020, on the 10-year anniversary of our initial public offering, we granted restricted stock to our employees, excluding senior management. The grant vests ratably over a three-year period, with the final vesting occurring in December 2023.

Together with our employees, we continue our journey to be a great place to work. We are consistently evaluating our programs and policies to uphold and support our culture, our values and our people.

Available Information

We file annual, quarterly, and current reports, proxy statements, and other information with the SEC. These filings are available to the public over the Internet at the SEC’s website at http://www.sec.gov.

Our principal Internet website can be found at http://www.walkerdunlop.com. The content within or accessible through our website is not part of this Annual Report on Form 10-K. We make available free of charge, on or through our website, access to our Annual Report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports as soon as reasonably practicable after such material is electronically filed, or furnished, to the SEC.

Our website also includes a corporate governance section which contains our Corporate Governance Guidelines (which includes our Director Responsibilities and Qualifications), Code of Business Conduct and Ethics, Code of Ethics for Principal Executive Officer and Senior Financial Officers, Board of Directors’ Committee Charters for the Audit, Compensation, and Nominating and Corporate Governance Committees, Complaint Procedures for Accounting and Auditing Matters, and the method by which interested parties may contact our Ethics Hotline.

In the event of any changes to these charters, codes, or guidelines, changed copies will also be made available on our website. If we waive or amend any provision of our code of ethics, we will promptly disclose such waiver or amendment as required by SEC or New York Stock Exchange (“NYSE”) rules. We intend to promptly post any waiver or amendment of our Code of Ethics for Principal Executive Officer and Senior Financial Officers to our website.

You may request a copy of any of the above documents, at no cost to you, by writing or telephoning us at: Walker & Dunlop, Inc., 7272 Wisconsin Avenue, Suite 1300, Bethesda, Maryland 20814, Attention: Investor Relations, telephone (301) 215-5500. We will not send exhibits to these reports, unless the exhibits are specifically requested, and you pay a modest fee for duplication and delivery.

Item 1A. Risk Factors

Investing in our common stock involves risks. You should carefully consider the following risk factors, together with all the other information contained in this Annual Report on Form 10-K, before making an investment decision to purchase our common stock. The

13

realization of any of the following risks could materially and adversely affect our business, prospects, financial condition, results of operations, and the market price and liquidity of our common stock, which could cause you to lose all or a significant part of your investment in our common stock. Some statements in this Annual Report, including statements in the following risk factors, constitute forward-looking statements. See “Forward-Looking Statements” for more information.

Risks Relating to Our Business

The loss of, changes in, or disruptions to our relationships with the Agencies and institutional investors would adversely affect our ability to originate commercial real estate loans, which would materially and adversely affect us.

Currently, we originate all of our loans held for sale through the Agencies’ programs. We are approved as a Fannie Mae DUS® lender nationwide, a Fannie Mae Multifamily Small Loan lender, a Freddie Mac Optigo® lender nationally for Conventional, Seniors Housing, Targeted Affordable Housing and Small Balance Loans, a HUD MAP lender nationwide, a HUD LEAN lender nationally, and a Ginnie Mae issuer. Our status as an approved lender affords us a number of advantages and may be terminated by the applicable Agency at any time. The loss of such status would, or changes in our relationships could, prevent us from being able to originate commercial real estate loans for sale through the particular Agency, which would materially and adversely affect us. It could also result in a loss of similar approvals from the other Agencies. Additionally, federal budgetary policies also impact our ability to originate loans, particularly if they have a negative impact on the ability of the Agencies to do business with us. Changes in fiscal, monetary, and budgetary policies and the operating status of the U.S. government are beyond our control, are difficult to predict, and could materially and adversely affect us. During periods of limited or no U.S. government operations, our ability to originate HUD loans may be severely constrained. The impact that limited or dormant government operations may have on our HUD lending depends on the duration of such impacted operations.

We also broker loans on behalf of certain life insurance companies, investment banks, commercial banks, pension funds, CMBS conduits, and other institutional investors that directly underwrite and provide funding for the loans at closing. In cases where we do not fund the loan, we act as a loan broker. If these investors discontinue their relationship with us and replacement investors cannot be found on a timely basis, we could be adversely affected.

A change to the conservatorship of Fannie Mae and Freddie Mac and related actions, along with any changes in laws and regulations affecting the relationship between Fannie Mae and Freddie Mac and the U.S. federal government or the existence of Fannie Mae and Freddie Mac, could materially and adversely affect our business.

Currently, we originate a majority of our loans for sale through the GSEs’ programs. Additionally, a substantial majority of our servicing portfolio represents loans we service through the GSEs’ programs. Changes in the business charters, structure, or existence of one or both of the GSEs could eliminate or substantially reduce the number of loans we originate with the GSEs, which in turn would lead to a reduction in fees related to such loans. These effects would likely cause us to realize significantly lower revenues from our loan originations and servicing fees, and ultimately would have a material adverse impact on our business and financial results.

In September 2008, the GSEs’ regulator, the Federal Housing Finance Agency (the “FHFA”), placed each GSE into conservatorship. The conservatorship is a statutory process designed to preserve and conserve the GSEs’ assets and property and put them in a sound and solvent condition. The conservatorships have no specified termination dates and there continues to be significant uncertainty regarding the future of the GSEs, including how long they will continue to exist in their current forms, the extent of their roles in the housing markets and whether or in what form they may exist following conservatorship.

As the primary regulator and the conservator of the GSEs, the FHFA has taken a number of steps during conservatorship to manage the GSEs’ multifamily business activities. Since 2013, the FHFA has established limits on the volume of new multifamily loans that may be purchased annually by the GSEs (“caps”). In November 2022, the FHFA updated the GSEs’ loan origination caps to $75.0 billion for the four-quarter period beginning January 1, 2023 and ending December 31, 2023. The new caps apply to all multifamily business with no exclusions. The FHFA also directed that at least 50.0% of the GSEs’ multifamily business be mission-driven, affordable housing. We cannot predict whether FHFA will implement further regulatory and other policy changes that will modify the GSEs’ multifamily businesses.

Congress has considered various housing finance reform bills since the GSEs went into conservatorship in 2008.  Several of the bills have called for the winding down or receivership of the GSEs. We expect Congress to continue considering housing finance reform in the future, including conducting hearings and considering legislation that could alter the housing finance system. We cannot predict the prospects for the enactment, timing or content of legislative proposals regarding the future status of the GSEs.

14

We are subject to risk of loss in connection with defaults on loans, including loans sold under the Fannie Mae DUS program, and could experience significant servicing advance obligations in connection with Fannie Mae and HUD loans we originate, that could materially and adversely affect our results of operations and liquidity.

As a loan servicer, we maintain the primary contact with the borrower throughout the life of the loan and are responsible, pursuant to our servicing agreements with the Agencies and institutional investors, for asset management. We are also responsible, together with the applicable Agency or institutional investor, for taking actions to mitigate losses. Our asset management process may be unsuccessful in identifying loans that are in danger of underperforming or defaulting or in taking appropriate action once those loans are identified. While we can recommend a loss mitigation strategy for the Agencies, decisions regarding loss mitigation are within the control of the Agencies. Previous turmoil in the real estate, credit and capital markets have made this process even more difficult and unpredictable. When loans become delinquent, we may incur additional expenses in servicing and asset managing the loan and are typically required to advance principal and interest payments and tax and insurance escrow amounts.

All of these items discussed above could have a negative impact on our cash flows. Because of the foregoing, a rise in delinquencies could have a material adverse effect on us. Under the Fannie Mae DUS program, we originate and service multifamily loans for Fannie Mae without having to obtain Fannie Mae's prior approval for certain loans, as long as the loans meet the underwriting guidelines set forth by Fannie Mae. In return for the delegated authority to make loans and the commitment to purchase loans by Fannie Mae, we must maintain minimum collateral and generally are required to share risk of loss on loans sold through Fannie Mae. Under the full risk-sharing formula, we are required to absorb the first 5% of any losses on the unpaid principal balance of a loan at the time of loss settlement, and above 5% we are required to share the loss with Fannie Mae, with our maximum loss generally capped at 20% of the original unpaid principal balance of a loan. In addition, Fannie Mae can double or triple our risk-sharing obligations if the loan does not meet specific underwriting criteria or if the loan defaults within 12 months of its sale to Fannie Mae. Fannie Mae also requires us to maintain collateral, which may include pledged securities, for our risk-sharing obligations. As of December 31, 2022, we had pledged securities of $157.3 million as collateral against future losses related to $54.2 billion of loans outstanding that are subject to risk-sharing obligations, as more fully described under “Management's Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources,” which we refer to as our “at-risk balance.” Fannie Mae collateral requirements may change in the future. As of December 31, 2022, our allowance for risk-sharing as a percentage of the at-risk balance was 0.08%, or $44.1 million, and reflects our current estimate of our future expected payouts under our risk-sharing obligations. Over the past 10 years, we have settled $22.0 million of risk-sharing losses, or 1.2 basis points of the average at-risk balance. We cannot ensure that our estimate of the allowance for risk-sharing obligations will be sufficient to cover future actual write offs. Other factors may also affect a borrower's decision to default on a loan, such as property, cash flow, occupancy, maintenance needs, and other financing obligations. As of December 31, 2022, there were two loans with an aggregate unpaid principal balance of $37.0 million and an aggregate collateral-based reserve of $4.4 million that had defaulted and are awaiting ultimate disposition. If loan defaults increase, actual risk-sharing obligation payments under the Fannie Mae DUS program may increase, and such defaults and payments could have a material adverse effect on our results of operations and liquidity. In addition, any failure to pay our share of losses under the Fannie Mae DUS program could result in the revocation of our license from Fannie Mae and the exercise of various remedies available to Fannie Mae under the Fannie Mae DUS program.

A reduction in the prices paid for our loans and services or an increase in loan or security interest rates required by investors could materially and adversely affect our results of operations.

Our results of operations could be materially and adversely affected if the Agencies or institutional investors lower the price they are willing to pay to us for our loans or services or adversely change the material terms of their loan purchases or service arrangements with us. Multiple factors determine the price we receive for our loans. With respect to Fannie Mae-related originations, our loans are generally sold as Fannie Mae-insured securities to third-party investors. With respect to HUD-related originations, our loans are generally sold as Ginnie Mae securities to third-party investors. In both cases, the price paid to us reflects, in part, the competitive market bidding process for these securities.

We sell loans directly to Freddie Mac. Freddie Mac may choose to hold, sell or later securitize such loans. We believe terms set by Freddie Mac are influenced by similar market factors as those that impact the price of Fannie Mae–insured or Ginnie Mae securities, although the pricing process differs. With respect to loans that are placed with institutional investors, the origination fees that we receive from borrowers are determined through negotiations, competition, and other market conditions.

Loan servicing fees are based, in part, on the risk-sharing obligations associated with the loan and the market pricing of credit risk. The credit risk premium offered by Fannie Mae for new loans can change periodically but remains fixed once we enter into a commitment to sell the loan. Over the past several years, Fannie Mae loan servicing fees have generally been higher than for other products principally due to the market pricing of credit risk. There can be no assurance that such fees will continue to remain at such levels or that such levels will be sufficient if delinquencies occur.

15

Servicing fees for loans placed with institutional investors are negotiated with each institutional investor pursuant to agreements that we have with them. These fees for new loans vary over time and may be materially and adversely affected by a number of factors, including competitors that may be willing to provide similar services at lower rates.

A significant portion of our revenue is derived from loan servicing fees, and declines in or terminations of servicing engagements or breaches of servicing agreements could have a material adverse effect on us.

We expect that loan servicing fees will continue to constitute a significant portion of our revenues for the foreseeable future. Nearly all of these fees are derived from loans that we originate and sell through the Agencies’ programs or place with institutional investors. A decline in the number or value of loans that we originate for these investors or terminations of our servicing engagements will decrease these fees. HUD has the right to terminate our current servicing engagements for cause. In addition to termination for cause, Fannie Mae and Freddie Mac may terminate our servicing engagements without cause by paying a termination fee. Our institutional investors typically may terminate our servicing engagements at any time with or without cause, without paying a termination fee. We are also subject to losses that may arise from servicing errors, such as a failure to maintain insurance, pay taxes, or provide notices.

If a significant number of our loan warehouse facilities, on which we are highly dependent, are terminated or reduced, we may be unable to find replacement financing on favorable terms, or at all, which would have a material adverse effect on us.

We require a significant amount of short-term funding capacity to finance Agency loans we originate. As of December 31, 2022, we had $3.9 billion of committed and uncommitted loan funding available through five commercial banks and $1.5 billion of uncommitted funding available through Fannie Mae’s As Soon As Pooled (“ASAP”) program. Additionally, consistent with industry practice, our existing loan warehouse facilities have terms of one year, and therefore require annual renewal. If a significant number of our committed facilities are reduced, terminated, or are not renewed or our uncommitted facilities are not honored, we may be unable to find replacement financing on favorable terms, or at all, and we might not be able to originate loans, which would have a material adverse effect on us. Additionally, as our business continues to expand, we may need additional warehouse funding capacity for loans we originate. There can be no assurance that, in the future, we will be able to obtain additional warehouse funding capacity on favorable terms, on a timely basis, or at all.

If we fail to meet or satisfy any of the financial or other covenants included in our warehouse facilities, we would be in default under one or more of these facilities and our lenders could elect to declare all amounts outstanding under the facilities to be immediately due and payable, enforce their interests against loans pledged under such facilities and/or restrict our ability to make additional borrowings. These facilities also contain cross-default provisions, such that if a default occurs under any of our debt agreements, generally the lenders under our other debt agreements could also declare a default. These restrictions (and restrictions included in our long-term debt agreement) may interfere with our ability to obtain financing or to engage in other business activities, which could materially and adversely affect us. There can be no assurance that we will maintain compliance with all financial and other covenants included in our loan warehouse facilities in the future.

We may be required to repurchase loans or indemnify loan purchasers if there is a breach of a representation or warranty made by us in connection with the sale of loans through the programs of the Agencies, which could have a material adverse effect on us.

We must make certain representations and warranties concerning each loan originated by us for the Agencies’ programs. The representations and warranties relate to our practices in the origination and servicing of the loans and the accuracy of the information being provided by us. For example, we are generally required to provide, among others, the following representations and warranties: we are authorized to do business and to sell or assign the loan; the loan conforms to the requirements of the Agencies and certain laws and regulations; the underlying mortgage represents a valid lien on the property and there are no other liens on the property; the loan documents are valid and enforceable; taxes, assessments, insurance premiums, rents and similar other payments have been paid or escrowed; the property is insured, conforms to zoning laws and remains intact; and we do not know of any issues regarding the loan that are reasonably expected to cause the loan to be delinquent or unacceptable for investment or adversely affect its value. We are permitted to satisfy certain of these representations and warranties by furnishing a title insurance policy.

In the event of a breach of any representation or warranty concerning a loan, investors could, among other things, require us to repurchase the full amount of the loan and seek indemnification for losses from us, or, for Fannie Mae DUS loans, increase the level of risk-sharing on the loan. Our obligation to repurchase the loan is independent of our risk-sharing obligations. The Agencies could require us to repurchase the loan if representations and warranties are breached, even if the loan is not in default. Because the accuracy of many such representations and warranties generally is based on our actions or on third-party reports, such as title reports and environmental reports, we may not receive similar representations and warranties from other parties that would serve as a claim against them. Even if we receive representations and warranties from third parties and have a claim against them, in the event of a breach, our ability to recover on any such claim may be limited. Our ability to recover against a borrower that breaches its representations and warranties to us may be similarly limited. Our ability to recover on a claim against any party would also be dependent, in part, upon the financial condition and liquidity of such party. There can be no assurance that we,

16

our employees or third parties will not make mistakes that would subject us to repurchase or indemnification obligations. Any significant repurchase or indemnification obligations imposed on us could have a material adverse effect on us.

We have made various investments that are funded with corporate capital. These investments may involve a greater risk of loss than our traditional real estate lending activities.

We use corporate capital to make investments in (i) loans under the Interim Loan Program, (ii) joint ventures and other equity method investments, (iii) loans to our LIHTC joint venture partners and (iv) investments in LIHTC tax credit equity. Below we discuss the risks associated with these investments.

(i)Interim Loan Program

Under the Interim Loan Program, we offer short-term, floating-rate loans to borrowers seeking to acquire or reposition multifamily properties that do not currently qualify for permanent financing. Such a borrower often has identified a transitional asset that has been under-managed and/or is located in a recovering market. If the market in which the asset is located fails to recover according to the borrower’s projections, or if the borrower fails to improve the quality of the asset’s management and/or the value of the asset, the borrower may not receive a sufficient return on the asset to satisfy the interim loan, and we bear the risk that we may not recover some or all of the loan balance. In addition, borrowers usually use the proceeds of a long-term mortgage loan to repay an interim loan. We may therefore be dependent on a borrower’s ability to obtain permanent financing to repay our interim loan, which could depend on market conditions and other factors. Further, interim loans may be relatively less liquid than loans against stabilized properties due to their short life, their potential unsuitability for securitization, any unstabilized nature of the underlying real estate and the difficulty of recovery in the event of a borrower’s default. This lack of liquidity may significantly impede our ability to respond to adverse changes in the performance of loans in the Interim Program and may adversely affect the fair value of such loans and the proceeds from their disposition. Carrying loans for longer periods of time on our balance sheet exposes us to greater risks of loss than we currently face for loans that are pre-sold or placed with investors, including, without limitation, 100% exposure for defaults and impairment charges, which may adversely affect our profitability.

(ii)Joint ventures and other equity method investments

We make investments in various joint ventures, including with select developers of LIHTC properties and as part of the Interim Program JV. We are also an investor in various venture capital funds with a specific focus on identifying and investing in property technology and financial technology companies with a predominant focus on the housing and commercial real estate sectors. We bear the risk that these investments will not be able to generate sufficient cash flows for us to fully recover our capital contributions. These investments are included in Other assets on the Consolidated Balance Sheets.

(iii)Loans to our LIHTC joint venture partners

To provide capital support the partners in our LIHTC joint ventures, who are the developers of LIHTC properties, we provide loans to these partners. The funds from these loans are used to prepare a property for development and ultimately to be syndicated into a LIHTC fund. These loans are generally short-term and repaid with proceeds from construction loans or permanent loans from third-party sources or proceeds from the sale to LIHTC funds. We face risk that these loans to our joint venture partners may not be repaid if loans from third parties cannot be obtained or the property is not sold to a LIHTC fund.

(iv)Investments in LIHTC tax credit equity

We acquire interests in tax credit property partnerships for sale to LIHTC investment funds and, at any point in time, the aggregate amount of funds advanced can be material. Recovery of these investments is subject to our ability to attract investors to new investment funds.

We have contractual obligations that will require significant uses of capital. Our ability to fund these uses of capital is dependent on both our results of operations and our ability to access capital markets. A decline in the results of our operations, an inability to access capital markets, or an increase in the cost of capital may materially affect our operations.

As discussed in “Management's Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources,” we have made commitments to fund (i) equity-method investments, (ii) investments in affordable housing partnerships to be syndicated into LIHTC investment funds, and (iii) earnout payments from acquisitions, and we also must satisfy collateral requirements for our Fannie Mae DUS risk-sharing obligations and the operational liquidity requirements of Fannie Mae, Freddie Mac, HUD, Ginnie Mae, and our warehouse facility lenders. To fund these cash flow obligations, we typically use cash generated from our operations and, when necessary, from funds raised in the capital markets. A significant decline in our operational performance, an inability to access capital markets for funding, or a sharp rise in our cost of capital could adversely affect our ability to meet these future obligations.

17

We are dependent upon the success of the multifamily real estate sector and conditions that negatively impact the multifamily sector may reduce demand for our products and services and materially and adversely affect us.

We provide commercial real estate financial products and services primarily to developers and owners of multifamily properties. Accordingly, the success of our business is closely tied to the overall success of the multifamily real estate market. Various changes in real estate conditions may impact the multifamily sector. Any negative trends in such real estate conditions may reduce demand for our products and services and, as a result, adversely affect our results of operations. These conditions include:

an oversupply of, or a reduction in demand for, multifamily housing;
a change in policy or circumstances that may result in a significant number of current and/or potential residents of multifamily properties deciding to purchase homes instead of renting;
rent control, rent forbearance, or stabilization laws, or other laws regulating multifamily housing, which could affect the profitability or values of multifamily developments;
the inability of residents and tenants to pay rent;
changes in the tax code related to investment real estate;
increased competition in the multifamily sector based on considerations such as the attractiveness, location, rental rates, amenities, and safety record of various properties; and
increased operating costs, including increased real property taxes, maintenance, insurance, and utilities costs.

Moreover, other factors may adversely affect the multifamily sector, including general business, economic and market conditions, fluctuations in the real estate and debt capital markets, changes in government fiscal and monetary policies, regulations and other laws, rules and regulations governing real estate, zoning or taxes, changes in interest rate levels, the potential liability under environmental and other laws, and other unforeseen events. Any or all of these factors could negatively impact the multifamily sector and, as a result, reduce the demand for our products and services. Any such reduction could materially and adversely affect us.

The loss of our key management could result in a material adverse effect on our business and results of operations.

Our future success depends to a significant extent on the continued services of our senior management, particularly William Walker, our Chairman and Chief Executive Officer. The loss of the services of any of these individuals could have a material adverse effect on our business and results of operations. We maintain a robust succession planning process for all of our senior management and regularly update our Board on such developments. In addition, we maintain “key person” life insurance only on Mr. Walker, and the insurance proceeds from such insurance may be insufficient to cover the cost associated with recruiting a new Chief Executive Officer.

We intend to drive a significant portion of our future growth through additional strategic acquisitions or investments in new ventures and new lines of business.  If we do not successfully identify, complete and integrate such acquisitions or investments, our growth may be limited. Additionally, expansion of our business may place significant demands on our administrative, operational, and financial resources, and the acquired businesses or new ventures may not perform as we expect them to or become profitable.

We intend to pursue continued growth by acquiring or starting complementary businesses, but we cannot guarantee such efforts will be successful or profitable. We do not know whether the favorable conditions that have enabled our past growth through acquisitions and strategic investments will continue. The identification of suitable acquisition candidates and new ventures can be difficult, time consuming and costly, and we may not be able to successfully complete identified acquisitions or investments in new ventures on favorable terms, or at all.

In addition, if our growth continues, it could increase our expenses and place additional demands on our management, personnel, information systems, and other resources. Sustaining our growth could require us to commit additional management, operational and financial resources to maintain appropriate operational and financial systems to adequately support expansion. Acquisitions or new investments also typically involve significant costs related to integrating information technology, accounting, reporting, and management services and rationalizing personnel levels and may require significant time to obtain new or updated regulatory approvals from the Agencies and other federal and state authorities. Negative impacts of acquisitions of new ventures that could have a material and adverse effect on us include diversion of management's attention from the regular operations of our business and potential loss of our key personnel, inability to hire and retain qualified bankers and brokers, and inability to achieve the anticipated benefits of the acquisitions or new investments. There can be no assurance that we will be able to manage any growth effectively and any failure to do so could adversely affect our ability to generate revenue and control our expenses, which could materially and adversely affect us. In addition, future acquisitions or new investments could result in significantly dilutive issuances of equity securities or the incurrence of substantial debt, contingent liabilities, or expenses or other charges, which could also materially and adversely affect us.

18

Our future success depends, in part, on our ability to expand or modify our business in response to changing client demands and competitive pressures. In some circumstances, we may determine to do so through the acquisition of complementary businesses or investments in new ventures rather than through internal growth.

There is a risk of unfavorable changes to, or elimination of governmental programs that could limit the product offerings of our affordable housing investment management services.

As discussed above under Part I, Item 1. Business “Our Business—Affordable Housing and Other Commercial Real Estate-related Investment Management Services,” our affordable housing investment management service derives revenue from the syndication of partnership interests in properties eligible for low-income housing tax credits, or LIHTCs. Although the LIHTC programs are a permanent part of the Tax Code and have historically enjoyed broad political support, Congress could repeal or modify the LIHTC provisions at any time or modify the tax laws so that the value of LIHTC benefits is reduced. If the LIHTC provisions are repealed or adversely modified, the results of operations of our Affordable Housing Investment Management Services would be materially adversely affected.

Our role as a sponsor of investment funds and co-developer of affordable properties exposes us to risks of loss.

 

In connection with the sponsorship of investment funds, we act as a fiduciary to the investors in our investment funds and could be liable in connection with our actions as a fiduciary. We could also be liable to investors in investment funds and third parties as a result of serving as general partner or special limited partner in various investment funds.

As a co-developer of affordable housing properties, we are exposed to development risks associated with the construction and lease-up of affordable housing properties. A failed project could result in financial and liquidity exposure to us for the completion of the project or the disposition of the project at a loss. 

 

Noncompliance with various legal requirements by the affordable housing partnerships could impair our investors’ right to LIHTCs and have a negative impact on our business.

 

The ability of investors in tax credit equity funds we sponsor to benefit from LIHTCs requires that the partnerships in which those funds invest operate affordable housing projects in compliance with a number of requirements in the Tax Code and the regulations thereunder. The loss of tax benefits could result under applicable laws if, among other things, the property is not occupied by a minimum percentage of residents whose income falls below specified levels, the level of rent charged to certain residents exceeds certain limits, or the fund's investment in the property is terminated through a sale or foreclosure of the property under certain circumstances. Failure to comply continuously with these requirements throughout a 15-year compliance period could result in loss of the right to those LIHTCs, including recapture of credits that were already taken. While we have no direct liability for such foregone credits, our prospective business and reputation could be negatively impacted by significant and repeated recapture of credits.

Risks Relating to Regulatory Matters

If we fail to comply with the numerous government regulations and program requirements of the Agencies, we may lose our approved lender status with these entities and fail to gain additional approvals or licenses for our business. We are also subject to changes in laws, regulations and existing Agency program requirements, including potential increases in reserve and risk retention requirements that could increase our costs and affect the way we conduct our business, which could materially and adversely affect us.

Our operations are subject to regulation by federal, state, and local government authorities, various laws and judicial and administrative decisions, and regulations and policies of the Agencies. These laws, regulations, rules, and policies impose, among other things, minimum net worth, operational liquidity and collateral requirements. Fannie Mae requires us to maintain operational liquidity based on a formula that considers the balance of the loan and the level of credit loss exposure (level of risk-sharing). Fannie Mae requires us to maintain collateral, which may include pledged securities, for our risk-sharing obligations. The amount of collateral required under the Fannie Mae DUS program is calculated at the loan level and is based on the balance of the loan, the level of risk-sharing, the seasoning of the loan, and our rating.

Regulatory authorities also require us to submit financial reports and to maintain a quality control plan for the underwriting, origination and servicing of loans. Numerous laws and regulations also impose qualification and licensing obligations on us and impose requirements and restrictions affecting, among other things: our loan originations; maximum interest rates, finance charges and other fees that we may charge; disclosures to consumers; the terms of secured transactions; debt collection; personnel qualifications; and other trade practices. We also are subject to inspection by the Agencies and regulatory authorities. Our failure to comply with these requirements could lead to, among other

19

things, the loss of a license as an approved Agency lender, the inability to gain additional approvals or licenses, the termination of contractual rights without compensation, demands for indemnification or loan repurchases, class action lawsuits and administrative enforcement actions.

As a registered broker-dealer, one of our subsidiaries is subject to extensive regulation that exposes us to a variety of risks associated with the securities industry.

Broker-dealer and other financial services firms are subject to extensive regulatory requirements under federal and state laws and regulations and self-regulatory organization (“SRO”) rules. One of our subsidiary entities, Zelman Partners, LLC (“Zelman Partners”) is registered with the SEC as a broker-dealer under the Exchange Act and in the states in which Zelman Partners conducts securities business and is a member of FINRA and other SROs. Zelman Partners is subject to regulation, examination and disciplinary action by the SEC, FINRA and state securities regulators, as well as other governmental authorities and SROs with which Zelman Partners is registered or licensed or of which Zelman Partners is a member.

The regulations applicable to broker-dealers depend in part on the nature of the business conducted by the broker-dealer, and generally cover all aspects of the securities business, including, among other things, sales practices, fee arrangements, disclosures to clients, capital adequacy, use and safekeeping of clients’ funds and securities, recordkeeping and reporting and the qualification and conduct of officers, employees and independent contractors. As part of this regulatory scheme, broker-dealers are subject to regular and special examinations by the SEC and FINRA intended to determine their compliance with securities laws, regulations and rules. Following an examination’s conclusion, a broker-dealer may receive a deficiency letter identifying potential compliance or supervisory weaknesses or rule violations which the firm must address. Any such proceeding against Zelman Partners, or any of its associated persons, could harm our reputation, cause us to lose clients or fail to gain new clients and have a material adverse effect on our business.

Our ability to comply with applicable laws, rules and regulations will be largely dependent on our establishment and maintenance of compliance, supervision, recordkeeping and reporting and audit systems and procedures, as well as our ability to attract and retain qualified compliance, audit and risk management personnel. While we have adopted policies and procedures we believe are reasonably designed to comply with applicable laws, rules and regulations, these systems and procedures may not be fully effective, and there can be no assurance that regulators or third parties will not raise material issues with respect to our past or future compliance with applicable regulations.

If we fail to comply with laws, regulations and market standards regarding the privacy, use, and security of customer information, or if we are the target of a successful cyber-attack, we may be subject to legal and regulatory actions and our reputation would be harmed.

We receive, maintain, and store non-public personal information of our customers. The technology and other controls and processes designed to secure our customer information and to prevent, detect, and remedy any unauthorized access to that information were designed to obtain reasonable, not absolute, assurance that such information is secure and that any unauthorized access is identified and addressed appropriately. We, and our service providers, are regularly subject to and expect to continue to experience cyberattacks that are increasingly sophisticated, that are often designed to evade detection, and/or that seek to damage or disrupt our network, as well as those of our service providers, and other information systems. Certain of these cyberattacks have resulted in unauthorized access by third parties to information that we receive, maintain and store in the course of our business. Although these cyberattacks have not resulted in material financial impacts or disruptions to our business, given the accelerating scope, sophistication, and frequency of cyberattacks, there can be no assurance that the incidents we have experienced or any future incident will not materially impact our security, operations and financial results. Future cyberattacks, or the perception thereof, could result in a loss of data, operational disruptions, and even lost business and goodwill. Additionally, we could incur significant costs associated with the recovery from a cyber-attack, and these costs may exceed, or the events to which they relate, may be excluded from, coverage under, our cyber insurance.

If customer information is inappropriately accessed and used by a third party or an employee for illegal purposes, such as identity theft, we may be responsible for any losses the affected applicant or borrower may have incurred as a result of misappropriation. In such an instance, we may be liable to a governmental authority for fines or penalties associated with a lapse in the integrity and security of our customers' information. Additionally, if we are the target of a successful cyberattack, we may experience reputational harm that could impact our standing with our borrowers and adversely impact our financial results.

We regularly update our existing information technology systems and install new technologies when deemed necessary and regularly provide employee awareness training around phishing, malware, and other cyber risks and physical security to address the risk of cyber-attacks and other security breaches. However, such preventative measures may not be sufficient to prevent future cyberattacks or a breach of customer information. Additionally, most of our employees work remotely and will continue to do so for the foreseeable future. While we have designed our controls and processes to operate in a remote working environment, there is a heightened risk such controls and processes may not detect or prevent unauthorized access to our information systems.

20

In addition, we need to comply with increasingly complex and rigorous regulatory standards enacted to protect business and personal data in the United States, Europe and elsewhere. For example, the European Union adopted the General Data Protection Regulation (“GDPR”), which became effective on May 25, 2018, and the State of California adopted the California Consumer Privacy Act of 2018 (“CCPA”). Both the GDPR and the CCPA impose additional obligations on companies regarding the handling of personal data and provide certain individual privacy rights to persons whose data is stored. Compliance with existing, proposed and recently enacted laws (including implementation of the privacy and process enhancements called for under the GDPR) and regulations can be costly; any failure to comply with these regulatory standards could subject us to legal and reputational risks.

Risks Related to Our Organization and Structure

Certain provisions of Maryland law could inhibit changes in control.

Certain provisions of the Maryland General Corporation Law (the “MGCL”) may have the effect of deterring a third party from making a proposal to acquire us or of impeding a change in control under circumstances that otherwise could provide the holders of our common stock with the opportunity to realize a premium over the then-prevailing market price of our common stock.

We are subject to the “business combination”  provisions of the MGCL that, subject to limitations, prohibit certain business combinations (including a merger, consolidation, share exchange, or, in circumstances specified in the statute, an asset transfer or issuance or reclassification of equity securities) between us and an “interested stockholder”  (defined generally as any person who beneficially owns 10% or more of our then outstanding voting power of our capital stock or an affiliate or associate of ours who, at any time within the two-year period prior to the date in question, was the beneficial owner of 10% or more of our then outstanding voting power of our then outstanding capital stock) or an affiliate thereof for five years after the most recent date on which the stockholder becomes an interested stockholder, and thereafter impose fair price or supermajority stockholder voting requirements on these combinations. These provisions of the MGCL do not apply, however, to business combinations that are approved or exempted by a board of directors prior to the time that the interested stockholder becomes an interested stockholder.

The “control share”  provisions of the MGCL provide that holders of “control shares” of the Company (defined as shares which, when aggregated with other shares controlled by the stockholder (except solely by virtue of a revocable proxy) entitle the stockholder to exercise one of three increasing ranges of voting power in electing directors) acquired in a “control share acquisition” (defined as the direct and indirect acquisition of ownership or control of issued and outstanding “control shares”) have no voting rights except to the extent approved by our stockholders by the affirmative vote of at least two-thirds of all the votes entitled to be cast on the matter, excluding votes entitled to be cast by the acquirer of control shares, our officers and our personnel who are also our directors.

Certain provisions of the MGCL permit our board of directors, without stockholder approval and regardless of what is currently provided in our charter or bylaws, to adopt certain mechanisms, some of which (for example, a classified board) we do not yet have. These provisions may have the effect of limiting or precluding a third party from making an acquisition proposal for us or of delaying, deferring or preventing a transaction or a change in control of the Company under circumstances that otherwise could provide the holders of shares of our common stock with the opportunity to realize a premium over the then current market price. Our charter contains a provision whereby we elect to be subject to the provisions of Title 3, Subtitle 8 of the MGCL relating to the filling of vacancies on our board of directors.

Our authorized but unissued shares of common and preferred stock may prevent a change in control of the Company.

Our charter authorizes us to issue additional authorized but unissued shares of common or preferred stock. In addition, our board of directors may, without stockholder approval, amend our charter to increase the aggregate number of shares of our common stock or the number of shares of stock of any class or series that we have authority to issue and classify or reclassify any unissued shares of common or preferred stock and set the preferences, rights and other terms of the classified or reclassified shares. As a result, our board of directors may establish a class or series of common or preferred stock with preferences, powers and rights, voting or otherwise, that are senior to, or otherwise conflict with, the rights of holders of our common stock or that could delay, defer, or prevent a transaction or a change in control of the Company that might involve a premium price for shares of our common stock or otherwise be in the best interests of our stockholders.

Our rights and the rights of our stockholders to take action against our directors and officers are limited, which could limit our stockholders’ recourse in the event actions are taken that are not in our stockholders’ best interests.

Under Maryland law generally, a director is required to perform his or her duties in good faith, in a manner he or she reasonably believes to be in the best interests of the Company and with the care that an ordinarily prudent person in a like position would use under similar

21

circumstances. Under Maryland law, directors are presumed to have acted with this standard of care. In addition, our charter limits the liability of our directors and officers to us and our stockholders for money damages, except for liability resulting from:

actual receipt of an improper benefit or profit in money, property or services; or
active and deliberate dishonesty by the director or officer that was established by a final judgment as being material to the cause of action adjudicated.

Our charter and bylaws obligate us to indemnify our directors and officers for actions taken by them in those capacities to the maximum extent permitted by Maryland law. In addition, we are obligated to advance the defense costs incurred by our directors and officers. As a result, we and our stockholders may have more limited rights against our directors and officers than might otherwise exist absent the current provisions in our charter and bylaws.

Our charter contains limitations on our stockholders’ ability to remove our directors, which could make it difficult for our stockholders to effect changes to our management.

Our charter provides that a director may only be removed for cause upon the affirmative vote of holders of two-thirds of the votes entitled to be cast in the election of directors. Vacancies may be filled only by a majority of the remaining directors in office, even if less than a quorum. These requirements make it more difficult to change our management by removing and replacing directors and may delay, defer, or prevent a change in control of the Company that is in the best interests of our stockholders.

We are a holding company with minimal direct operations and rely largely on funds received from our subsidiaries for our cash requirements.

We are a holding company and conduct the majority of our operations through Walker & Dunlop, LLC, our operating company. We do not have, apart from our ownership of this operating company and certain other subsidiaries, any significant independent operations. As a result, we rely on distributions from our operating company to pay any dividends we might declare on shares of our common stock. We also rely largely on distributions from this operating company to meet any of our cash requirements, including our tax liability on taxable income allocated to us and debt payments.

In addition, because we are a holding company, any claims from common stockholders are structurally subordinated to all existing and future liabilities (whether or not for borrowed money) and any preferred equity of our operating company. Therefore, in the event of our bankruptcy, liquidation or reorganization, our assets and those of our operating company will be able to satisfy the claims of our common stockholders only after all of our and our operating company's liabilities and any preferred equity have been paid in full.

Risks Related to Our Financial Statements

Our financial statements are based in part on assumptions and estimates which, if wrong, could result in unexpected cash and non-cash losses in the future, and our financial statements depend on our internal control over financial reporting.

Pursuant to generally accepted accounting principles in the United States of America (“GAAP”), we are required to use certain assumptions and estimates in preparing our financial statements, including in determining credit loss reserves and the fair value of MSRs, among other items. We make fair value determinations based on internally developed models or other means which ultimately rely to some degree on management judgment. These and other assets and liabilities may have no direct observable price levels, making their valuation particularly subjective as they are based on significant estimation and judgment. Several of our accounting policies are critical because they require management to make difficult, subjective, and complex judgments about matters that are inherently uncertain and because it is likely that materially different amounts would be reported under different conditions or using different assumptions. If assumptions or estimates underlying our financial statements are incorrect, losses may be greater than those expectations.

Our existing goodwill could become impaired, which may require us to take significant non-cash charges.

Under current accounting guidelines, we evaluate our goodwill at each of our reporting units for potential impairment annually or more frequently if circumstances indicate impairment may have occurred. In addition to the annual impairment evaluation, we evaluate at least quarterly whether events or circumstances have occurred in the period subsequent to the annual impairment testing which indicate that it is more likely than not an impairment loss has occurred. Any impairment of goodwill as a result of such analysis would result in a non-cash charge against earnings, which charge could materially adversely affect our reported results of operations, stockholders’ equity, and our stock price.

* * *

22

Any factor described in this filing or in any of our other SEC filings could by itself, or together with other factors, adversely affect our financial results and condition. Refer to our quarterly reports on Form 10-Q filed with the SEC in 2023 for material changes to the above discussion of risk factors.

Item 1B. Unresolved Staff Comments.

None.

Item 2. Properties.

Our principal headquarters are located in Bethesda, Maryland. We believe there is adequate alternative office space available at acceptable rental rates to meet our needs, although adverse movements in rental rates in some markets may negatively affect our results of operations and cash flows when we execute new leases.

Item 3. Legal Proceedings.

In the ordinary course of business, we may be party to various claims and litigation, none of which we believe is material. We cannot predict the outcome of any pending litigation and may be subject to consequences that could include fines, penalties, and other costs, and our reputation and business may be impacted. Our management believes that any liability that could be imposed on us in connection with the disposition of any pending lawsuits would not have a material adverse effect on our business, results of operations, liquidity, or financial condition.

Item 4. Mine Safety Disclosures.

Not applicable.

PART II

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

Our common stock trades on the NYSE under the symbol “WD.” In connection with our initial public offering, our common stock began trading on the NYSE on December 15, 2010. As of the close of business on January 31, 2023, there were 24 stockholders of record. We believe that the number of beneficial holders is much greater.

Dividend Policy

During 2022, our Board of Directors declared, and we paid, four quarterly dividends totaling $2.40 per share. In February 2023, our Board of Directors declared a dividend for the first quarter of 2023 of $0.63 per share, a 5% increase over the dividend declared for the fourth quarter of 2022. We expect to make regular quarterly dividend payments for the foreseeable future.

Our current and projected dividends provide a return to stockholders while retaining sufficient capital to continue investing in the growth of our business. Our Term Loan (defined in Item 7 below) contains direct restrictions on the amount of dividends we may pay, and our warehouse debt facilities and agreements with the Agencies contain minimum equity, liquidity, and other capital requirements that indirectly restrict the amount of dividends we may pay. While the dividend level remains a decision of our Board of Directors, it is subject to these direct and indirect restrictions, and will continue to be evaluated in the context of future business performance. We currently believe that we can support future comparable quarterly dividend payments, barring significant unforeseen events.

Stock Performance Graph

The following chart graphs our performance in the form of a cumulative five-year total return to holders of our common stock since December 31, 2017 in comparison to the Standard and Poor’s (“S&P”) 500 and the S&P 600 Small Cap Financials Index for that same five-year period. We believe that the S&P 600 Small Cap Financials Index is an appropriate index to compare us with other companies in our industry and that it is a widely recognized and used index for which components and total return information are readily accessible to our security holders to assist in their understanding of our performance relative to other companies in our industry.

The comparison below assumes $100 was invested on December 31, 2017 in our common stock and in each of the indices shown and assumes that all dividends were reinvested. Our stock price performance shown in the following graph is not indicative of future performance or relative performance in comparison to the indices.

23

Graphic

Issuer Purchases of Equity Securities

Under the 2020 Equity Incentive Plan, subject to the Company’s approval, grantees have the option of electing to satisfy minimum tax withholding obligations at the time of vesting or exercise by allowing the Company to withhold and purchase the shares of stock otherwise issuable to the grantee. For the quarter and year ended December 31, 2022, we purchased 19 thousand shares and 348 thousand shares, respectively, to satisfy grantee tax withholding obligations on share-vesting events. We announced a share repurchase program in the first quarter of 2022. The repurchase program authorized by our Board of Directors permits us to repurchase up to $75.0 million of shares of our common stock over a 12-month period ending February 12, 2023. We purchased 109 thousand shares under this share repurchase program. The Company had $63.9 million of authorized share repurchase capacity remaining as of December 31, 2022. In February 2023, our Board of Directors authorized the repurchase of up to $75.0 million of shares of our common stock over a 12-month period beginning on February 23, 2023.

24

The following table provides information regarding common stock repurchases for the quarter and year ended December 31, 2022:

Total Number of

Approximate 

 Shares Purchased as

Dollar Value

Total Number

Average 

Part of Publicly

 of Shares that May

    

of Shares

    

Price Paid

    

Announced Plans

    

 Yet Be Purchased Under

Period

Purchased

 per Share 

or Programs

the Plans or Programs

1st Quarter

195,431

$

138.28

2nd Quarter

119,303

$

103.09

109,052

3rd Quarter

13,899

$

103.31

October 1-31, 2022

3,093

$

83.73

$

63,901,743

November 1-30, 2022

51

90.04

63,901,743

December 1-31, 2022

16,249

80.89

63,901,743

4th Quarter

 

19,393

$

81.36

$

63,901,743

Total

 

348,026

109,052

Securities Authorized for Issuance Under Equity Compensation Plans

For information regarding securities authorized for issuance under our employee share-based compensation plans, see Part III, Item 12.

Item 6. [Reserved]

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

The following discussion should be read in conjunction with the historical financial statements and the related notes thereto included elsewhere in this Annual Report on Form 10-K. The following discussion contains, in addition to historical information, forward-looking statements that include risks and uncertainties. Our actual results may differ materially from those expressed or contemplated in those forward-looking statements as a result of certain factors, including those set forth under the headings “Forward-Looking Statements” and “Risk Factors” elsewhere in this Annual Report on Form 10-K.

Business

Walker & Dunlop, Inc. is a holding company, and we conduct the majority of our operations through Walker & Dunlop, LLC, our primary operating company.

We are one of the leading commercial real estate services and finance companies in the United States, with a primary focus on multifamily lending and property sales, commercial real estate debt brokerage, and affordable housing investment management. We originate, sell, and service a range of multifamily and other commercial real estate financing products to owners and developers of commercial real estate across the country, provide multifamily property sales brokerage and appraisal services in various regions throughout the United States, and engage in commercial real estate and affordable housing investment management activities. We are a leader in commercial real estate technology, developing and acquiring technology resources that (i) provide innovative solutions and a better experience for our customers and (ii) allow us to reach a broader customer base.

We originate and sell multifamily loans through the programs of Fannie Mae, Freddie Mac, Ginnie Mae, and HUD, with which we have licenses and long-established relationships. We retain servicing rights and asset management responsibilities on nearly all loans that we originate for the Agencies’ programs. We are approved as a Fannie Mae DUS lender nationally, a Freddie Mac Optigo lender nationally for Conventional, Seniors Housing, Targeted Affordable Housing and Small Balance Loans, a HUD MAP lender nationally, a HUD LEAN lender nationally, and a Ginnie Mae issuer. We broker and service loans for many life insurance companies, commercial banks, and other institutional investors, in which cases we do not fund the loan but rather act as a loan broker. Fannie Mae recently announced that we ranked as its largest DUS lender in 2022, by loan deliveries, for the fourth consecutive year, and Freddie Mac recently announced that we ranked as its 3rd largest Freddie Mac lender in 2022, by loan deliveries. Our market share with Fannie Mae and Freddie Mac grew to 12.7% on a combined basis, by loan deliveries, elevating us to the largest lender with the GSEs for the first time in our Company’s history. Additionally, we were the 2nd largest overall lender for HUD in 2022 based on initial endorsements.

25

We fund loans for the Agencies’ programs, generally through warehouse facility financings, and sell them to investors in accordance with the related loan sale commitment, which we obtain at rate lock. Proceeds from the sale of the loan are used to pay off the warehouse facility. The sale of the loan is typically completed within 60 days after the loan is closed, and we retain the right to service substantially all of these loans. In cases where we do not fund the loan, we act as a loan broker and service some of the loans. Our mortgage bankers who focus on loan brokerage are engaged by borrowers to work with a variety of institutional lenders to find the most appropriate loan. These loans are then funded directly by the institutional lender, and for those brokered loans we service, we collect ongoing servicing fees while those loans remain in our servicing portfolio. The servicing fees we typically earn on brokered loan transactions are substantially lower than the servicing fees we earn on Agency loans.

We recognize revenue when we make simultaneous commitments to originate a loan to a borrower and sell that loan to an investor. The revenues earned reflect the fair value attributable to loan origination fees, premiums on the sale of loans, net of any co-broker fees, and the fair value of the expected net cash flows associated with servicing the loans, net of any guaranty obligations retained. We also recognize revenue when we receive the origination fee from a brokered loan transaction. Other transaction-related sources of revenue include (i) net warehouse interest income we earn while the loan is held for sale, (ii) net warehouse interest income from loans held for investment while they are outstanding, (iii) sales commissions for brokering the sale of multifamily properties, and (iv) syndication and transaction-based asset management fees from our investment management activities.

We retain servicing rights on substantially all the loans we originate and sell and generate revenues from the fees we receive for servicing the loans, from the interest income on escrow deposits held on behalf of borrowers, and from other ancillary fees. Servicing fees set at the time an investor agrees to purchase the loan are generally paid monthly for the duration of the loan and are based on the unpaid principal balance of the loan. Our Fannie Mae and Freddie Mac servicing arrangements generally provide for prepayment to us in the event of a voluntary prepayment. For loans serviced outside of Fannie Mae and Freddie Mac, we typically do not have similar prepayment protections.

We are currently not exposed to unhedged interest rate risk during the loan commitment, closing, and delivery process. The sale or placement of each loan to an investor is negotiated concurrently with establishing the coupon rate for the loan. We also seek to mitigate the risk of a loan not closing. We have agreements in place with the Agencies that specify the cost of a failed loan delivery in the event we fail to deliver the loan to the investor. To protect us against such fees, we require a deposit from the borrower at rate lock that is typically more than the potential fee. The deposit is returned to the borrower only once the loan is closed. Any potential loss from a catastrophic change in the property condition while the loan is held for sale using warehouse facility financing is mitigated through property insurance equal to replacement cost. We are also protected contractually from an investor’s failure to purchase the loan. We have experienced a de minimis number of failed deliveries in our history and have incurred immaterial losses on such failed deliveries.

We have risk-sharing obligations on substantially all loans we originate under the Fannie Mae DUS program. When a Fannie Mae DUS loan is subject to full risk-sharing, we absorb losses on the first 5% of the unpaid principal balance of a loan at the time of loss settlement, and above 5% we share a percentage of the loss with Fannie Mae, with our maximum loss capped at 20% of the original unpaid principal balance of the loan (subject to doubling or tripling if the loan does not meet specific underwriting criteria or if the loan defaults within 12 months of its sale to Fannie Mae). Our full risk-sharing is currently limited to loans up to $300 million, which equates to a maximum loss per loan of $60 million (such exposure would occur in the event that the underlying collateral is determined to be completely without value at the time of loss). For loans in excess of $300 million, we receive modified risk-sharing. We also may request modified risk-sharing at the time of origination on loans below $300 million, which reduces our potential risk-sharing losses from the levels described above if we do not believe that we are being fully compensated for the risks of the transactions. The full risk-sharing limit in prior years was less than $300 million. Accordingly, loans originated in those prior years were subject to risk-sharing at much lower levels. Our servicing fees for risk-sharing loans include compensation for the risk-sharing obligations and are larger than the servicing fees we receive from Fannie Mae for loans with no risk-sharing obligations.

Our Interim Program offers floating-rate, interest-only loans for terms of generally up to three years to experienced borrowers seeking to acquire or reposition multifamily properties that do not currently qualify for permanent financing. We underwrite, asset-manage, and service all loans executed through the Interim Program. The ultimate goal of the Interim Program is to provide permanent Agency financing on these transitional properties. The Interim Program has two distinct executions: the Interim Program JV and the Interim Loan Program.

The Interim Program JV assumes full risk of loss while the loans it originates are outstanding. We hold a 15% ownership interest in the Interim Program JV and are responsible for sourcing, underwriting, servicing, and asset-managing the loans originated by the joint venture. The joint venture funds its operations using a combination of equity contributions from its owners and third-party credit facilities.

We originate and hold the Interim Loan Program loans for investment, which are included on our balance sheet. During the time that these loans are outstanding, we assume the full risk of loss. As of December 31, 2022, we had nine loans held for investment under the Interim Loan Program with an aggregate outstanding unpaid principal balance of $206.8 million. One loan with a balance of $14.7 million is currently in default.

26

During the year ended December 31, 2022, $86.3 million of the $339.1 million of interim loan originations were executed through the joint venture, with the remainder originated through our Interim Loan Program. During the year ended December 31, 2021, $860.0 million of the $1.4 billion of interim loan originations were executed through the joint venture. As of December 31, 2022 and 2021, we asset-managed $892.8 million and $848.2 million, respectively, of interim loans on behalf of the Interim Program JV.

Through WDIS, we offer property sales brokerage services to owners and developers of multifamily properties that are seeking to sell these properties. Through these property sales brokerage services, we seek to maximize proceeds and certainty of closure for our clients using our knowledge of the commercial real estate and capital markets and relying on our experienced transaction professionals. Our property sales services are offered in various regions throughout the United States. We have added several property sales brokerage teams over the past few years and continue to seek to add other property sales brokers, with the goal of continuing to expand the depth and number of regions covered by our brokerage services.

WDIP, a wholly owned subsidiary of the Company, is part of our strategy to grow and diversify the Company by growing our investment management platform. WDIP is a registered investment adviser and general partner of private commercial real estate investment funds focused on the management of debt, preferred equity, and mezzanine equity investments through private middle-market commercial real estate funds and separately managed accounts. WDIP’s current AUM of $1.4 billion primarily consist of four sources: Fund III, Fund IV, Fund V, and Fund VI (collectively, the “Funds”), and separate accounts managed for life insurance companies. AUM for the Funds and for the separate accounts consists of both unfunded commitments and funded investments. Unfunded commitments are highest during the fund raising and investment phases. AUM disclosed in this Annual Report on Form 10-K may differ from regulatory assets under management disclosed on WDIP’s Form ADV.

WDIP typically receives management fees based on limited partner capital commitments, unfunded investment commitments, and funded investments. Additionally, with respect to Fund III, Fund IV, Fund V and Fund VI, WDIP receives a percentage of the profits above the fund expenses and preferred return specified in the fund offering agreements.

Through Alliant, we are the 6th largest tax credit syndicator in the U.S., and an affordable housing developer. Alliant is part of our strategy to grow our investment management platform and to strengthen our position in the affordable housing space. Alliant manages $14.5 billion of affordable AUM and has an established tax syndication and affordable housing development platform from which we earn investment management, syndication, and other LIHTC related fees.

As of December 31, 2022, our servicing portfolio was $123.1 billion, up 6% from December 31, 2021, which was the 8th largest commercial/multifamily primary and master servicing portfolio in the nation according to the Mortgage Bankers’ Association’s (“MBA”) 2022 year-end survey (the “Survey”). Our servicing portfolio includes $59.2 billion of loans serviced for Fannie Mae and $37.8 billion for Freddie Mac, making us the 1st and 4th largest servicer of Fannie Mae and Freddie Mac multifamily loans in the nation, respectively, according to the Survey. Also included in our servicing portfolio is $9.9 billion of multifamily HUD loans, the 4th largest HUD primary and master servicing portfolio in the nation according to the Survey.

The average number of our mortgage bankers decreased from 163 during 2021 to 161 during 2022 due to voluntary turnover and a slowing in hiring initiatives in line with the slowdown in our debt financing volumes due to the macroeconomic conditions, from a total of $48.9 billion during 2021 to a total of $43.7 billion during 2022.

Basis of Presentation

The accompanying consolidated financial statements include all of the accounts of the Company and its wholly owned subsidiaries, and all intercompany transactions have been eliminated.

Critical Accounting Estimates

Our consolidated financial statements have been prepared in accordance with GAAP, which requires management to make estimates based on certain judgments and assumptions that are inherently uncertain and affect reported amounts. The estimates and assumptions are based on historical experience and other factors management believes to be reasonable. Actual results may differ from those estimates and assumptions and the use of different judgments and assumptions may have a material impact on our results. The following critical accounting estimates involve significant estimation uncertainty that may have or are reasonably likely to have a material impact on our financial condition or results of operations. Additional information about our critical accounting estimates and other significant accounting policies are discussed in NOTE 2 of the consolidated financial statements.

Mortgage Servicing Rights (“MSRs”). MSRs are recorded at fair value at loan sale. The fair value at loan sale (“MSR”) is based on estimates of expected net cash flows associated with the servicing rights and takes into consideration an estimate of loan prepayment. Initially,

27

the fair value amount is included as a component of the derivative asset fair value at the loan commitment date. The estimated net cash flows from servicing, which includes assumptions for discount rate, escrow earnings, prepayment speed, and servicing costs, are discounted at a rate that reflects the credit and liquidity risk of the MSR over the estimated life of the underlying loan. The discount rates used throughout the periods presented for all MSRs were between 8-14% during 2022 and 2021 and 10-15% during 2020 and varied based on the loan type. The life of the underlying loan is estimated giving consideration to the prepayment provisions in the loan and assumptions about loan behaviors around those provisions. Our model for MSRs assumes no prepayment prior to the expiration of the prepayment provisions and full prepayment of the loan at or near the point when the prepayment provisions have expired. The estimated net cash flows also include cash flows related to the future earnings on the escrow accounts associated with servicing the loans that are based on an escrow earnings rate assumption. We include a servicing cost assumption to account for our expected costs to service a loan. The servicing cost assumption has had a de minimus impact on the estimate historically. We record an individual MSR asset (or liability) for each loan at loan sale.

The assumptions used to estimate the fair value of capitalized MSRs are developed internally and are periodically compared to assumptions used by other market participants. Due to the relatively few transactions in the multifamily MSR market and the lack of significant changes in assumptions by market participants, we have experienced limited volatility in the assumptions historically, including the assumption that most significantly impacts the estimate: the discount rate. We do not expect to see significant volatility in the assumptions for the foreseeable future. We actively monitor the assumptions used and make adjustments to those assumptions when market conditions change, or other factors indicate such adjustments are warranted. Over the past two years, we have adjusted the escrow earnings rate assumption several times to reflect the current and expected future earnings rate projected for the life of the MSR. Additionally, we adjusted the discount rate at the beginning of 2021 to mirror changes observed from market participants. We engage a third party to assist in determining an estimated fair value of our existing and outstanding MSRs on at least a semi-annual basis. Changes in our discount rate assumptions may materially impact the fair value of the MSRs (NOTE 3 of the consolidated financial statements details the portfolio-level impact of a change in the discount rate).

Allowance for Risk-Sharing Obligations. This reserve liability (referred to as “allowance”) for risk-sharing obligations relates to our Fannie Mae at-risk servicing portfolio and is presented as a separate liability on our balance sheets. We record an estimate of the loss reserve for the current expected credit losses (“CECL”) for all loans in our Fannie Mae at-risk servicing portfolio using the weighted-average remaining maturity method (“WARM”). WARM uses an average annual loss rate that contains loss content over multiple vintages and loan terms and is used as a foundation for estimating the CECL reserve. The average annual loss rate is applied to the estimated unpaid principal balance over the contractual term, adjusted for estimated prepayments and amortization to arrive at the CECL reserve for the entire current portfolio as described further below. We currently use one year for our reasonable and supportable forecast period (“forecast period”) as we believe forecasts beyond one year are inherently less reliable. During the forecast period we apply an adjusted loss factor based on economic and unemployment forecasts from a market survey and a blended loss rate from historical periods that we believe reflect the forecast from the survey. We revert to the historical loss rate over a one-year period on a straight-line basis. Over the past couple of years, the loss rate used in the forecast period has been updated to reflect our expectations of the economic conditions over the coming year in relation to the historical period. For example, in the second quarter of 2022, we updated the loss rate used in the forecast period from three basis points to 2.2 basis points and made multiple revisions after the onset of the pandemic in 2020. Changes in the loss rate used in the forecast period have significantly impacted the estimate in the past.

One of the key components of a WARM calculation is the runoff rate, which is the expected rate at which loans in the current portfolio will amortize and prepay in the future based on our historical prepayment and amortization experience. We group loans by similar origination dates (vintage) and contractual maturity terms for purposes of calculating the runoff rate. We originate loans under the DUS program with various terms generally ranging from several years to 15 years; each of these various loan terms has a different runoff rate. The runoff rates applied to each vintage and contractual maturity term is determined using historical data; however, changes in prepayment and amortization behavior may significantly impact the estimate. We have not experienced significant changes in the runoff rate since we implemented CECL in 2020.

The weighted-average annual loss rate is calculated using a 10-year look-back period, utilizing the average portfolio balance and settled losses for each year. A 10-year period is used as we believe that this period of time includes sufficiently different economic conditions to generate a reasonable estimate of expected results in the future, given the relatively long-term nature of the current portfolio. As the weighted-average annual loss rate utilizes a rolling 10-year look-back period, the loss rate used in the estimate will change as loss data from earlier periods in the look-back period continue to fall off and as new loss data are added. For example, in the first quarter of 2022, loss data from earlier periods in the look-back period fell off and were replaced with more recent loss data, resulting in the weighted-average annual loss rate changing from 1.8 basis points to 1.2 basis points. Changes in our expectations and forecasts have materially impacted, and in the future may materially impact, the estimate. Based on our historical loss data, our historical loss rate will decrease again in 2023, which may result in lower CECL reserves. In 2022, we had our first loss settlement in six years.

28

NOTE 4 of the consolidated financial statements outlines adjustments made in the loss rates used to account for the expected economic conditions as of a given period and the related impact on the estimate.

We evaluate our risk-sharing loans on a quarterly basis to determine whether there are loans that are probable of default. Specifically, we assess a loan’s qualitative and quantitative risk factors, such as payment status, property financial performance, local real estate market conditions, loan-to-value ratio, debt-service-coverage ratio, and property condition. When a loan is determined to be probable of default based on these factors, we remove the loan from the WARM calculation and individually assess the loan for potential credit loss. This assessment requires certain judgments and assumptions to be made regarding the property values and other factors, that may differ significantly from actual results. Loss settlement with Fannie Mae has historically concluded within 18 to 36 months after foreclosure. Historically, the initial collateral-based reserves have not varied significantly from the final settlement.

We actively monitor the judgments and assumptions used in our Allowance for Risk-Sharing Obligation estimate and make adjustments to those assumptions when market conditions change, or when other factors indicate such adjustments are warranted. We believe the level of Allowance for Risk-Sharing Obligation is appropriate based on our expectations of future market conditions; however, changes in one or more of the judgments or assumptions used above could have a significant impact on the estimate.

Contingent Consideration Liabilities. The Company typically includes an earnout as part of the consideration paid for acquisitions to align the long-term interests of the acquiree with the Company. These earnouts contain milestones for achievement, which typically are revenue, revenue-like, or productivity measurements. If the milestone is achieved, the acquiree is paid the additional consideration. Upon acquisition, the Company is required to estimate the fair value of the earnout and include that fair value measurement as a component of the total consideration paid in the calculation of goodwill. The fair value of the earnout is recorded as a contingent consideration liability and included within Other liabilities in the Consolidated Balance Sheet and adjusted to the estimated fair value at the end of each reporting period.

The determination of the fair value of contingent consideration liabilities requires significant management judgment and unobservable inputs to (i) determine forecasts and scenarios of future revenues, net cash flows and certain other performance metrics, (ii) assign a probability of achievement for the forecasts and scenarios, and (iii) select a discount rate. A Monte Carlo simulation analysis is used to determine many iterations of potential fair values. The average of these iterations is then used to determine the estimated fair value. We typically obtain the assistance of third-party valuation specialists to assist with the fair value estimation. The probability of the earnout achievement is based on management’s estimate of the expected future performance and other financial metrics of each of the acquired entities, which are subject to significant uncertainty. Changes to the aforementioned inputs impact the estimate; for example, in the fourth quarter of 2022, we recorded a net $13.5 million reduction to the fair value of our contingent consideration liabilities based primarily on revised management forecasts of the financial performance of the entities over the remaining earnout period.

The aggregate fair value of our contingent consideration liabilities as of December 31, 2022 was $200.3 million. This fair value represents management’s best estimate of the discounted cash payments that will be made in the future for all of our contingent consideration arrangements. The maximum remaining undiscounted earnout payments as of December 31, 2022 was $319 million. Over the past two years, we have made two large acquisitions that included significant amounts of contingent consideration to maximize alignment of the key principals and management teams. The earnouts completed prior to 2021 involved businesses that operated in our core debt financing business and involved substantially smaller amounts of contingent consideration as compared to the two aforementioned acquisitions.

Goodwill. As of December 31, 2022 and December 31, 2021, we reported goodwill of $959.7 million and $698.6 million, respectively. Goodwill represents the excess of cost over the identifiable net assets of businesses acquired. Goodwill is assigned to the reporting unit to which the acquisition relates. Goodwill is recognized as an asset and is reviewed for impairment annually on October 1. Between the annual evaluation time, we will perform an evaluation of recoverability, when events and circumstances indicate that it is more-likely-than not that the fair value of a reporting unit is below its carrying value. Impairment testing requires an assessment of qualitative factors to determine if there are indicators of potential impairment, followed by, if necessary, an assessment of quantitative factors. These factors include, but are not limited to, whether there has been a significant or adverse change in the business climate that could affect the value of an asset and/or significant or adverse changes in cash flow projections or earnings forecasts. These assessments require management to make judgments, assumptions, and estimates about projected cash flows, discount rates and other factors. As of December 31, 2022, we continue to believe the goodwill at each of our reporting units is not impaired.

Overview of Current Business Environment

The market’s transition from a historically low interest rate environment to a rising interest rate environment disrupted certain sectors of the lending market, with the most acute impacts felt initially in the consumer lending sector (e.g., residential mortgages, auto lending, and consumer credit). Although the commercial real estate debt and property sales markets began the year strong, volatility in long-term interest

29

rates disrupted certain segments of the commercial real estate lending environment during the second half of 2022, particularly during the fourth quarter. Despite this volatility, our total transaction volumes only decreased 7% from 2021, with the largest decreases in our debt brokerage (13%) and HUD originations (52%). The decrease in total transaction volumes was partially offset by an increase in our GSE lending (5%) and multifamily property sales (2%).

Beginning in May 2022, the Federal Reserve’s stance on inflation became more aggressive with seven consecutive increases in the Federal Funds Rate totaling 4.25%, which brought the rate to a target range of 4.50% to 4.75% as of January 2023. The Federal Reserve continues to signal that it anticipates additional increases in the target range and will continue the reduction of its holdings in Treasury securities and Agency mortgage-backed securities (“Agency MBS”) until the inflation rate returns to the Federal Reserve’s long-term target. Both of these actions by the Federal Reserve have resulted in a significant increase in medium to long-term mortgage interest rates, which form the basis of most of our lending.

As the Federal Reserve continues to combat inflation by increasing interest rates, we expect commercial real estate debt and property sales transaction activity to slow down from peaks earlier in the year 2022. Certain products were impacted more than others, with debt brokerage executions in non-multifamily assets classes being impacted the most, as banks and life insurance companies continued to pull back and potentially increase capital reserves in the short-term. However, we anticipate Agency lending volumes to remain steady going into 2023 as the Agencies provide liquidity in countercyclical markets. When the broader capital markets tighten, the Agencies historically step in to provide liquidity to the multifamily borrowing community as they did throughout 2020 and the second half of 2021, and as one of the largest providers of capital to the multifamily sector, we are well positioned. As interest rates increased rapidly over the last several months, and liquidity in the capital markets tightened, we have experienced declines in credit spreads to offset a portion of the interest rate increases. Although our lending activity with the Agencies is expected to remain stable going into 2023, the servicing fees on new loans and associated profitability of those executions is expected to remain at relatively lower than historical levels, consistent with the second half of 2022. We are a market-leading originator with the Agencies, and we believe our market leadership positions us well to continue gaining market share and remain a significant lender with the Agencies for the foreseeable future.

Despite significant market volatility caused by geopolitical risks, high inflation rate, rapidly rising interest rates, multifamily property fundamentals remain healthy. According to RealPage, a provider of commercial real estate data and analytics, vacancies have risen from their March 2022 lows to 5.0% as of December 2022 and are expected to increase in the coming months; however, national vacancy rates still remain below historical averages. Additionally, rent collections remain strong at pre-pandemic levels and increased year-over-year, despite inflationary pressures and high rent growth over the past two years. Also, the national unemployment rate continues to fall, reaching a pre-pandemic low of 3.5% as of December 2022. We believe the unemployment rate is an important determinant of future multifamily property performance.

The FHFA establishes loan origination caps for both Fannie Mae and Freddie Mac each year. In November 2022, the FHFA established Fannie Mae’s and Freddie Mac’s 2023 loan origination caps at $75 billion each for all multifamily business, a 4% decrease from the 2022 caps. During 2022, Fannie Mae and Freddie Mac had multifamily origination volumes of $69.2 billion and $72.8 billion, respectively, down 0.3% and up 3.7%, respectively, from 2021. The decline in the GSEs’ origination volumes was primarily driven by the volatile and uncertain macroeconomic conditions in 2022. The decrease to the GSEs’ lending caps in 2023 is not expected to have a material impact on the competitiveness of either Fannie Mae or Freddie Mac, as they continue to have sufficient capital to meet market demand.

Our multifamily property sales volumes grew slightly during the year as we had strong volumes during the first half of 2022 as (i) the multifamily acquisitions market was very active during the first half of the year, and (ii) we expanded the number of property sales brokers and the geographical reach of our property sales platform. The strong volumes in the first half were offset by slowdowns in volumes during the second half of 2022, due to the macroeconomic conditions discussed above. Long term, we believe the market fundamentals will continue to be positive for multifamily property sales. Over the last several years, household formation and a dearth of supply of entry-level single-family homes led to strong demand for rental housing in many geographic areas. Consequently, the fundamentals of the multifamily property sales market were strong prior to the pandemic, and, when combined with high occupancy and retention rates and rising real-estate prices, it is our expectation that market demand for multifamily property sales will remain strong as this asset class remains an attractive investment option.

Our debt brokerage platform had lower volumes in 2022 compared to 2021 due to a substantial decrease in the transaction volume in the second half of the year because of the volatile interest rate environment that in turn drove a pullback of liquidity from banks, life insurance companies, and securitization markets. As the interest rate environment begins to stabilize, we expect liquidity to slowly return to the market.

As noted above, our debt financing operations with HUD declined during 2022. HUD loan volumes accounted for 2.6% total debt financing volumes in 2022 compared to 4.8% in 2021. The decline in HUD debt financing volumes as a percentage of our total debt financing volumes was driven by lower aggregate HUD lending volumes industry-wide, as the increasing interest-rate environment discussed above more acutely impacted the HUD product given the longer lead times associated with HUD executions.  

30

Our originations with the Agencies are our most profitable executions as they provide significant non-cash gains from MSRs that turn into significant cash revenue streams from future servicing fees. During the year ended December 31, 2022, servicing fees were up 8% compared to the year ended December 31, 2021, due to the $7.4 billion increase in the servicing portfolio unpaid principal balance (“UPB”). A decline in our Agency originations would negatively impact our financial results, as our non-cash revenues would decrease disproportionately with debt financing volume and future servicing fee revenue would be constrained or decline.

We entered into the Interim Program JV to both increase the overall capital available to transitional multifamily properties and to dramatically expand our capacity to originate Interim Program loans. The demand for transitional lending has brought increased competition from lenders, specifically banks, mortgage real estate investment trusts, and life insurance companies. For the year ended December 31, 2022, we originated $86.3 million of Interim Program JV loans, compared to $860.0 million of originations in 2021. The volatile macroeconomic conditions led us to reduce our lending activity on transitional assets. We expect our lending volumes for transitional assets to remain low until economic conditions normalize. Except for one loan that defaulted in early 2019, the loans in our portfolio and in the Interim Program JV continue to perform as agreed.

Our subsidiary, Alliant, which provides alternative investment management services focused on the affordable housing sector through LIHTC syndication, joint venture development, and community preservation fund management remains the 6th largest LIHTC syndicator despite the economic challenges mentioned above. We continue to approach the affordable housing space with a combined LIHTC syndication and affordable housing service offering that we believe will generate significant financing, property sales, and syndication opportunities. Additionally, as part of FHFA’s 2023 loan origination caps of $150 billion announced in November 2022, at least 50% of the GSEs’ multifamily business is required to be targeted towards affordable housing. We expect these initiatives will create additional growth opportunities for both Alliant and our debt financing and property sales teams focused on affordable housing.

Factors That May Impact Our Operating Results

We believe that our results are affected by a number of factors, including the items discussed below.

Performance of Multifamily and Other Commercial Real Estate Related Markets.  Our business is dependent on the general demand for, and value of, commercial real estate and related services, particularly multifamily, which are sensitive to long-term mortgage interest rates and other macroeconomic conditions and the continued existence of the GSEs. Demand for multifamily and other commercial real estate generally increases during stronger economic environments, resulting in increased property values, transaction volumes, and loan origination volumes. During weaker economic environments, multifamily and other commercial real estate may experience higher property vacancies, lower demand and reduced values. These conditions can result in lower property transaction volumes and loan originations, as well as an increased level of servicer advances and losses from our Fannie Mae DUS risk-sharing obligations and our interim lending program.

The Level of Losses from Fannie Mae Risk-Sharing Obligations.  Under the Fannie Mae DUS program, we share risk of loss on most loans we sell to Fannie Mae. In the majority of cases, we absorb the first 5% of any losses on the loan’s unpaid principal balance at the time of loss settlement, and above 5% we share a percentage of the loss with Fannie Mae, with our maximum loss generally capped at 20% of the loan’s unpaid principal balance on the origination date. As a result, a rise in defaults could have a material adverse effect on us.

The Price of Loans in the Secondary Market.  Our profitability is determined in part by the price we are paid for the loans we originate. A component of our origination related revenues is the premium we recognize on the sale of a loan. Stronger investor demand typically results in larger premiums while weaker demand results in little to no premium.

Market for Servicing Commercial Real Estate Loans.  Servicing fee rates for new loans are set at the time we enter into a loan sale commitment based on origination fees, competition, prepayment rates, and any risk-sharing obligations we undertake. Changes in servicing fee rates impact the value of our MSRs and future servicing revenues, which could impact our profit margins and operating results immediately and over time.

The Overall Loan Origination Mix.  The loan product mix we originate can significantly impact our overall operating results. For example, an increase in loan origination volume for our two highest-margin products, Fannie Mae and HUD loans, without a change in total loan origination volume would increase our overall profitability, while a decrease in the loan origination volume of these two products without a change in total loan origination volume would decrease our overall profitability, all else equal.
The Affordable Housing Market. The profitability of our LIHTC operations is impacted by the demand for and the financial performance of the affordable housing market and the continued existence of income tax credits for these properties. For example,

31

we earn syndication fees based on new funds we are able to syndicate for investors and asset management fees based on performance of the underlying LIHTC properties and dispositions of these properties. Strong demand for LIHTC properties typically results in opportunities for syndication of LIHTC funds and high prices for dispositions.

Revenues

Loan Origination and Debt Brokerage Fees, net. Loan origination fee revenue is recognized when we record a derivative asset upon the simultaneous commitments to originate a loan with a borrower and sell to an investor or when a loan that we broker closes with the institutional lender. The commitment asset related to the loan origination fee is recognized at fair value, which reflects the fair value of the contractual loan origination related fees and any sale premiums, net of co-broker fees. Also included in revenues from loan origination activities are changes to the fair value of loan commitments, forward sale commitments, and loans held for sale that occur during their respective holding periods. Upon sale of the loans, no gains or losses are recognized as these loans are recorded at fair value during their holding periods.

Brokered loans tend to have lower origination fees because they often require less time to execute, there is more competition for brokerage assignments, and because the borrower will also have to pay an origination fee to the institutional lender.

Premiums received on the sale of a loan result when a loan is sold to an investor for more than its face value. There are various reasons investors may pay a premium when purchasing a loan. For example, the fixed rate on the loan may be higher than the rate of return required by an investor or the characteristics of a particular loan may be desirable to an investor. We do not receive premiums on brokered loans.

Fair Value of Expected Net Cash Flows from Servicing, net. Revenue related to expected net cash flows from servicing is recognized at the loan commitment date, similar to the loan origination fees, as described above. The derivative asset is recognized at fair value, which reflects the estimated fair value of the expected net cash flows associated with the servicing of the loan, reduced by the estimated fair value of any guaranty obligations to be assumed. MSRs and guaranty obligations are recognized as assets and liabilities, respectively, upon the sale of the loans.

MSRs are recorded at fair value upon loan sale. The fair value is based on estimates of expected net cash flows associated with the servicing rights. The estimated net cash flows are discounted at a rate that reflects the credit and liquidity risk of the MSR over the estimated life of the loan.

The “Critical Accounting Policies and Estimates” section above and NOTE 2 of the consolidated financial statements provide additional details of the accounting for these revenues.

Servicing Fees.  We service nearly all loans we originate and some loans we broker. We earn servicing fees for performing certain loan servicing functions such as processing loan, tax, and insurance payments and managing escrow balances. Servicing generally also includes asset management functions, such as monitoring the physical condition of the property, analyzing the financial condition and liquidity of the borrower, and performing loss mitigation activities as directed by the Agencies.

Our servicing fees on loans we originate provide a stable revenue stream. They are based on contractual terms, are earned over the life of the loan, and are generally not subject to significant prepayment risk. Our Fannie Mae and Freddie Mac servicing agreements provide for prepayment fees in the event of a voluntary prepayment. Accordingly, we currently do not hedge our servicing portfolio for prepayment risk. Any prepayment fees received are included in Other revenues.

HUD has the right to terminate our current servicing engagements for cause. In addition to termination for cause, Fannie Mae and Freddie Mac may terminate our servicing engagements without cause by paying a termination fee. Institutional investors typically may terminate our servicing engagements for brokered loans at any time with or without cause, without paying a termination fee.

Property sales broker fees. We earn property broker sales fee revenue when our investment sales team completes the sale of a multifamily investment property or land real estate. The amount of the property sales brokers fees we earn is based upon a percentage of the final sale price of the investment sold.

Investment management fees. We manage invested capital from third-party investors through an investment fund structure. The capital placed into the investment fund is utilized to make investments in multifamily investment opportunities, primarily as equity in market-rate or LIHTC generating multifamily properties. We earn an investment management or asset management fee based on a contractual percentage of the invested capital. For market-rate investments, we earn and collect the investment management fees through the returns of the investment funds. For LIHTC investments, we collect the asset management fees (“AMF”) through the combination of current payments and asset dispositions. NOTE 2 of the consolidated financial statements provides additional details of the accounting for AMF revenues.

32

Net Warehouse Interest Income—We earn warehouse interest income net of warehouse interest expense. Warehouse interest income is the interest earned from loans held for sale and loans held for investment. Generally, a substantial portion of our loans is financed with matched borrowings under one of our warehouse facilities. The remaining portion of loans not funded with matched borrowings is financed with our own cash. Occasionally, we also fully fund a small number of loans held for sale or loans held for investment with our own cash. Warehouse interest expense is incurred on borrowings used to fund loans solely while they are held for sale or for investment. Warehouse interest income and expense are earned or incurred on loans held for sale after a loan is closed and before a loan is sold. Warehouse interest income and expense are earned or incurred on loans held for investment after a loan is closed and before a loan is repaid.

Escrow Earnings and Other Interest Income.  We earn fee income on property-level escrow deposits in our servicing portfolio, generally based on a fixed or variable placement fee negotiated with the financial institutions that hold the escrow deposits. Escrow earnings reflect the placement fees net of interest paid to the borrower, if required. Also included with escrow earnings and other interest income are interest earnings from our cash and cash equivalents and interest income earned on our pledged securities.

Other Revenues.  Other revenues are comprised of fees for processing loan assumptions, prepayment fee income, application fees, property sales broker fees, appraisal revenues, income from equity-method investments, asset management fees, certain revenues from LIHTC operations, and other miscellaneous revenues related to our operations.

Costs and Expenses

Personnel.  Personnel expense includes the cost of employee compensation and benefits, which include fixed and discretionary amounts tied to company and individual performance, commissions, severance expense, signing and retention bonuses, and share-based compensation.

Amortization and Depreciation.  Amortization and depreciation is principally comprised of amortization of our MSRs, net of amortization of our guaranty obligations. The MSRs are amortized using the interest method over the period that servicing income is expected to be received. We amortize the guaranty obligations evenly over their expected lives. When the loan underlying an MSR prepays, we write off the remaining unamortized balance, net of any related guaranty obligation, and record the write off to Amortization and depreciation. Similarly, when the loan underlying an MSR defaults, we write the MSR off to Amortization and depreciation.  We depreciate property, plant, and equipment ratably over their estimated useful lives.

Amortization and depreciation also includes the amortization of intangible assets, principally related to the amortization, asset management fee contracts, research subscription contracts, intellectual property, and other intangible assets recognized in connection with acquisitions. For the years presented in the Consolidated Statements of Income, the amortization of intangible assets relates primarily to intangible assets associated with our acquisitions in 2021 and 2022.

Provision (Benefit) for Credit Losses.  The provision (benefit) for credit losses consists of two components: the provision associated with our risk-sharing loans and the provision associated with our loans held for investment. The provision (benefit) for credit losses associated with risk-sharing loans is estimated on a collective basis when a loan is sold to Fannie Mae and is based on our current expected credit losses on the current portfolio from loan sale to maturity. The provision (benefit) for credit losses associated with our loans held for investment is estimated similar to our risk-sharing loans at origination and is based on our current expected credit losses. For both our risk-sharing loans and loans held for investment, when a loan is probable of default, the loan is taken out of the collective evaluation and individually evaluated for credit losses. Our estimates of property fair value are based on appraisals, broker opinions of value, or net operating income and market capitalization rates, whichever we believe is the best estimate of the net disposition value.

The “Critical Accounting Policies and Estimates” section above and NOTE 2 of the consolidated financial statements provides additional details of the accounting for this expense.

Interest Expense on Corporate Debt.  Interest expense on corporate debt includes interest expense incurred and amortization of debt discount and deferred debt issuance costs related to our term loan facility.

Other Operating Expenses.  Other operating expenses include sub-servicing costs, facilities costs, travel and entertainment costs, marketing costs, professional fees, losses on debt extinguishment, accretion and revaluation of contingent consideration liabilities, corporate insurance premiums, and other administrative expenses.

Income Tax Expense.  The Company is a C-corporation subject to federal, state, and international corporate tax. Our estimated combined statutory federal, state, and international tax rate was 26.1%, 25.7%, and 25.2% for the years ended December 31, 2022, 2021, and 2020, respectively. Except for the effects of the Tax Cuts and Jobs Act of 2017 (“Tax Reform”), our combined statutory tax rate has historically not varied significantly as the only material difference in the calculation of the combined statutory tax rate from year to year is the apportionment of our taxable income amongst the various states where we are subject to taxation since our foreign operations are (i) immaterial and (ii) taxed

33

at a rate similar to our blended federal and state tax rate. Absent additional significant legislative changes to statutory tax rates (particularly the federal tax rate), we expect low deviation from the 2022 combined statutory tax rate for future years. However, we do expect some variability in the effective tax rate going forward due to excess tax benefits recognized and limitations on the deductibility of certain book expenses as a result of Tax Reform, primarily related to executive compensation.

Excess tax benefits recognized in 2022, 2021, and 2020 reduced income tax expense by $6.1 million, $8.6 million, and $7.3 million, respectively. The changes in the excess tax benefits over the past three years is largely due to changes in the number of shares vested and the stock price at which the shares vested.

Consolidated Results of Operations

The following is a discussion of the comparison of our results of operations for the years ended December 31, 2022 and 2021. The financial results are not necessarily indicative of future results. Our annual results have fluctuated in the past and are expected to fluctuate in the future, reflecting the interest-rate environment, the volume of transactions, business acquisitions, regulatory actions, and general economic conditions. Discussions of our results of operations and comparisons between 2021 and 2020 can be found in “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the year ended December 31, 2021.

SUPPLEMENTAL OPERATING DATA

CONSOLIDATED

For the year ended December 31, 

(dollars in thousands; except per share data)

2022

    

2021

    

Transaction Volume:

Total Debt Financing Volume

$

43,605,984

$

48,911,120

Property Sales Volume

 

19,732,654

 

19,254,697

Total Transaction Volume

$

63,338,638

$

68,165,817

Key Performance Metrics:

Operating margin

21

%  

28

%  

Return on equity

13

21

Walker & Dunlop net income

$

213,820

$

265,762

Adjusted EBITDA(1)

325,095

309,278

Diluted EPS

6.36

8.15

Key Expense Metrics (as a percentage of total revenues):

Personnel expenses

48

%  

48

%  

Other operating expenses

10

8

As of December 31, 

Managed Portfolio:

2022

    

2021

Total Servicing Portfolio

$

123,133,855

$

115,700,564

Assets under management

16,748,449

16,437,865

Total Managed Portfolio

$

139,882,304

$

132,138,429

(1)This is a non-GAAP financial measure. For more information on adjusted EBITDA, refer to the section below titled “Non-GAAP Financial Measure.”

34

Year Ended December 31, 2022 Compared to Year Ended December 31, 2021

The following table presents a period-to-period comparison of our financial results for the years ended December 31, 2022 and 2021.

FINANCIAL RESULTS –2022 COMPARED TO 2021

CONSOLIDATED

For the year ended

 

December 31, 

Dollar

Percentage

 

(dollars in thousands)

    

2022

    

2021

    

Change

    

Change

 

  

Revenues

Loan origination and debt brokerage fees, net

$

348,007

$

446,014

$

(98,007)

(22)

%  

Fair value of expected net cash flows from servicing, net

191,760

287,145

(95,385)

(33)

Servicing fees

 

300,191

 

278,466

 

21,725

8

Property sales broker fees

120,582

119,981

601

1

Investment management fees

71,931

25,637

46,294

181

Net warehouse interest income

 

15,777

 

22,108

 

(6,331)

(29)

Escrow earnings and other interest income

 

52,830

 

8,150

 

44,680

548

Other revenues

 

157,675

 

71,677

 

85,998

120

Total revenues

$

1,258,753

$

1,259,178

$

(425)

-

Expenses

Personnel

$

607,366

$

603,487

$

3,879

1

%  

Amortization and depreciation

235,031

210,284

24,747

12

Provision (benefit) for credit losses

 

(11,978)

 

(13,287)

 

1,309

(10)

Interest expense on corporate debt

 

34,233

 

7,981

 

26,252

329

Other operating expenses

 

129,136

 

98,655

 

30,481

31

Total expenses

$

993,788

$

907,120

$

86,668

10

Income from operations

$

264,965

$

352,058

$

(87,093)

(25)

Income tax expense

 

56,034

 

86,428

 

(30,394)

(35)

Net income before noncontrolling interests

$

208,931

$

265,630

$

(56,699)

(21)

Less: net income (loss) from noncontrolling interests

 

(4,889)

 

(132)

 

(4,757)

 

3,604

Walker & Dunlop net income

$

213,820

$

265,762

$

(51,942)

(20)

Overview

Revenues decreased slightly as increases in servicing fees, investment management fees, escrow earnings and other interest income, and other revenues, were offset by decreases in loan origination and debt brokerage fees, net (“origination fees”) and the fair value of expected net cash flows from servicing, net (“MSR income”). Servicing fees increased largely from an increase in the average servicing portfolio outstanding. Investment management fees increased due to the addition of investment management fees from our LIHTC operations acquired in the fourth quarter of 2021. Escrow earnings and other interest income increased largely as a result of higher escrow earnings rates due to rising interest rates. Other revenues increased primarily as a result of a one-time gain from the revaluation of our previously held equity-method investment in Apprise (“Apprise revaluation gain”) in connection with the GeoPhy acquisition, and increases in (i) other revenues from our LIHTC operations, (ii) research subscription fees, and (iii) gains from equity-method investments, partially offset by a decline in prepayment fees. Origination fees and MSR income decreased primarily as a result of a decline in the earnings rate from our debt financing volumes due to market volatility and rising interest rates over the second half of the year and a decrease in Agency debt financing volume.

The increase in expenses was due to increases in all expense categories, primarily in amortization and depreciation, interest expense on corporate debt, and other operating expenses. Amortization and depreciation expense increased primarily due to an increase in the average MSR balance and an increase in intangible asset amortization resulting from acquisitions in 2021 and 2022. Interest expense on corporate debt increased due to the increase in the size of the debt outstanding, including the assumption of Alliant’s note payable in the fourth quarter of 2021, and the rising interest rate environment in 2022. Other operating expenses increased largely as a result of (i) the overall growth of the Company’s operations over the past year including expenses from acquired subsidiaries and (ii) an increase in travel and entertainment costs compared to 2021 when our travel and entertainment expenses were depressed due to the on-going effects of the pandemic. These substantial increases were partially offset by a benefit for the revaluation of contingent consideration liabilities.

 Income Tax Expense. The decrease in income tax expense relates to a decrease in income from operations and the tax impacts of the

35

$39.6 million Apprise revaluation gain. The gain is an unrealized, non-taxable gain. Accordingly, no income tax expense was recorded for this gain. Based on our blended statutory rate, the benefit to our income tax expense was $10.3 million.

A discussion of the financial results for our segments is included further below.

Non-GAAP Financial Measures

To supplement our financial statements presented in accordance with GAAP, we use adjusted EBITDA, a non-GAAP financial measure. The presentation of adjusted EBITDA is not intended to be considered in isolation or as a substitute for, or superior to, the financial information prepared and presented in accordance with GAAP. When analyzing our operating performance, readers should use adjusted EBITDA in addition to, and not as an alternative for, net income. Adjusted EBITDA represents net income before income taxes, interest expense on our term loan facility, and amortization and depreciation, adjusted for provision for credit losses net of write-offs, share-based incentive compensation charges, and the fair value of expected net cash flows from servicing, net. Because not all companies use identical calculations, our presentation of adjusted EBITDA may not be comparable to similarly titled measures of other companies. Furthermore, adjusted EBITDA is not intended to be a measure of free cash flow for our management’s discretionary use, as it does not reflect certain cash requirements such as tax and debt service payments. The amounts shown for adjusted EBITDA may also differ from the amounts calculated under similarly titled definitions in our debt instruments, which are further adjusted to reflect certain other cash and non-cash charges that are used to determine compliance with financial covenants.

We use adjusted EBITDA to evaluate the operating performance of our business, for comparison with forecasts and strategic plans, and for benchmarking performance externally against competitors. We believe that this non-GAAP measure, when read in conjunction with our GAAP financials, provides useful information to investors by offering:

the ability to make more meaningful period-to-period comparisons of our ongoing operating results;
the ability to better identify trends in our underlying business and perform related trend analyses; and
a better understanding of how management plans and measures our underlying business.

We believe that adjusted EBITDA has limitations in that it does not reflect all of the amounts associated with our results of operations as determined in accordance with GAAP and that adjusted EBITDA should only be used to evaluate our results of operations in conjunction with net income.

Adjusted EBITDA is reconciled to net income as follows:

ADJUSTED FINANCIAL METRIC RECONCILIATION TO GAAP

CONSOLIDATED

For the year ended

December 31, 

(in thousands)

    

2022

    

2021

    

Reconciliation of Walker & Dunlop Net Income to Adjusted EBITDA

Walker & Dunlop Net Income

$

213,820

$

265,762

Income tax expense

 

56,034

 

86,428

Interest expense on corporate debt

 

34,233

 

7,981

Amortization and depreciation

 

235,031

 

210,284

Provision (benefit) for credit losses

 

(11,978)

 

(13,287)

Net write-offs

 

(4,631)

 

Share-based compensation expense

 

33,987

 

36,582

Gain from revaluation of previously held equity-method investment

(39,641)

Write-off of unamortized issuance costs from corporate debt retirement

2,673

Fair value of expected net cash flows from servicing, net

 

(191,760)

 

(287,145)

Adjusted EBITDA

$

325,095

$

309,278

36

Year Ended December 31, 2022 Compared to Year Ended December 31, 2021

The following table presents a period-to-period comparison of the components of our adjusted EBITDA for the years ended December 31, 2022 and 2021:

ADJUSTED EBITDA –2022 COMPARED TO 2021

CONSOLIDATED

For the year ended 

 

December 31, 

Dollar

Percentage

 

(dollars in thousands)

2022

    

2021

    

Change

    

Change

 

Loan origination and debt brokerage fees, net

$

348,007

$

446,014

$

(98,007)

(22)

%  

Servicing fees

 

300,191

 

278,466

 

21,725

8

Property sales broker fees

120,582

119,981

601

1

Investment management fees

71,931

25,637

46,294

181

Net warehouse interest income

 

15,777

 

22,108

 

(6,331)

(29)

Escrow earnings and other interest income

 

52,830

 

8,150

 

44,680

548

Other revenues

 

122,923

 

71,809

 

51,114

71

Personnel

 

(573,379)

 

(566,905)

 

(6,474)

1

Net write-offs

 

(4,631)

 

 

(4,631)

N/A

Other operating expenses

 

(129,136)

 

(95,982)

 

(33,154)

35

Adjusted EBITDA

$

325,095

$

309,278

$

15,817

5

The decrease in origination fees was primarily related to decreases in both the earnings rate on our debt financing volumes and the overall debt financing volumes year over year. Servicing fees increased due to an increase in the average servicing portfolio. Investment management fees increased due to the addition of investment management fees from our LIHTC operations acquired in the fourth quarter of 2021. Net warehouse interest income decreased primarily due to decreases in the net spreads and average outstanding balances. Escrow earnings and other interest income increased primarily as a result of a higher escrow earnings rate due to rising interest rates. Other revenues increased primarily as a result of increases in: (i) other revenues from our LIHTC operations, (ii) research subscription fees (iii) gains from equity-method investments, partially offset by decreases in prepayment fees.

The increase in personnel expense was primarily due to increased salaries and benefits expense due to an increase in average headcount, partially offset by a decrease in commission costs due to lower debt financing volumes and a decrease in accruals for other performance-based compensation due to the Company’s performance. Net write-offs increased due to a loss settlement that occurred in the fourth quarter of 2022 with no comparable activity in 2021. Other operating expenses increased largely as a result of (i) the overall growth of the Company over the past year including expenses from acquired subsidiaries and (ii) an increase in travel and entertainment costs compared to 2021 when our travel and entertainment expenses were depressed due to the on-going effects of the pandemic. The increase in Other operating expenses was partially offset by a benefit for the revaluation of contingent consideration liabilities.

Financial Condition

Cash Flows from Operating Activities

Our cash flows from operations are generated from loan sales, servicing fees, escrow earnings, net warehouse interest income, property sales broker fees, investment management fees, research subscription fees, investment banking advisory fees, and other income, net of loan origination and operating costs. Our cash flows from operations are impacted by the fees generated by our loan originations and property sales, the timing of loan closings, and the period of time loans are held for sale in the warehouse loan facility prior to delivery to the investor.

Cash Flows from Investing Activities

We usually lease facilities and equipment for our operations. Our cash flows from investing activities also include the funding and repayment of loans held for investment, contributions to and distributions from joint ventures, purchases of equity-method investments, and the purchase of available-for-sale (“AFS”) securities pledged to Fannie Mae. We opportunistically invest cash for acquisitions and MSR portfolio purchases.

37

Cash Flows from Financing Activities

We use our warehouse loan facilities and, when necessary, our corporate cash to fund loan closings, both for loans held for sale and loans held for investments. We also use warehouse facilities to assist in funding investments in tax credit equity before transferring them to a tax credit fund. We believe that our current warehouse loan facilities are adequate to meet our loan origination and tax credit equity syndication needs. Historically, we used a combination of long-term debt and cash flows from operations to fund large acquisitions, repurchase shares, pay cash dividends, make long-term debt principal payments, and repay short-term borrowings on a regular basis. We issue stock primarily in connection with exercise of stock options (cash inflow) and for acquisitions (non-cash transactions).

Year Ended December 31, 2022 Compared to Year Ended December 31, 2021

The following table presents a period-to-period comparison of the significant components of cash flows for the year ended December 31, 2022 and 2021.

SIGNIFICANT COMPONENTS OF CASH FLOWS – 2022 COMPARED TO 2021

CONSOLIDATED

For the year ended December 31, 

Dollar

Percentage

 

(dollars in thousands)

    

2022

    

2021

    

Change

    

Change

 

Net cash provided by (used in) operating activities

$

1,582,704

$

870,455

$

712,249

82

%  

Net cash provided by (used in) investing activities

 

(133,777)

 

(377,551)

 

243,774

(65)

Net cash provided by (used in) financing activities

 

(1,583,824)

 

(457,726)

 

(1,126,098)

246

Total of cash, cash equivalents, restricted cash, and restricted cash equivalents at end of period ("Total cash")

258,283

393,180

(134,897)

(34)

Cash flows from (used in) operating activities

Net receipt (use) of cash for loan origination activity

$

1,372,681

$

620,774

$

751,907

121

%  

Net cash provided by (used in) operating activities, excluding loan origination activity

210,023

249,681

(39,658)

(16)

Cash flows from (used in) investing activities

Purchases of pledged AFS securities

$

(60,802)

$

(31,750)

$

(29,052)

92

%  

Proceeds from the prepayment/sale of pledged AFS securities

14,040

45,301

(31,261)

(69)

Purchase of equity-method investments

(26,099)

(33,446)

7,347

(22)

Acquisitions, net of cash received

(114,163)

(420,555)

306,392

(73)

Capital expenditures

(21,995)

(9,208)

(12,787)

139

Net payoff of (investment in) loans held for investment

67,709

91,760

(24,051)

(26)

Net distributions from (investments in) joint ventures

7,533

(19,653)

27,186

138

Cash flows from (used in) financing activities

Borrowings (repayments) of warehouse notes payable, net

$

(1,370,705)

$

(635,912)

$

(734,793)

116

%  

Borrowings of interim warehouse notes payable

 

36,459

 

266,575

 

(230,116)

(86)

Repayments of interim warehouse notes payable

 

(63,858)

 

(227,999)

 

164,141

(72)

Borrowings (repayments) of notes payable

(36,629)

303,727

(340,356)

(112)

Payment of contingent consideration

(21,191)

(21,191)

N/A

Repurchase of common stock

(42,369)

(18,872)

(23,497)

125

Borrowings (repayments) of secured borrowings

(73,312)

73,312

(100)

Cash dividends paid

(80,145)

(64,453)

(15,692)

24

The change in cash flows from operating activities was driven primarily by loans originated and sold. Such loans are held for short periods of time, generally less than 60 days, and impact cash flows presented as of a point in time. The increase in cash flows received in loan origination activities is primarily attributable to sales of loans held for sale outpacing originations by $1.4 billion in 2022 compared to $620.8 million in 2021. Excluding cash used for the origination and sale of loans, cash flows provided by operations were $210.0 million in 2022, down from $249.7 million in 2021. The decrease is primarily the result of a (i) $56.7 million decrease in net income before noncontrolling interest, (ii) a $39.6 million increase in a non-cash adjustment for the Apprise revaluation gain in 2022 with no comparable activity in 2021, and (iii) $58.5 million decrease in adjustments for other operating activities, partially offset by a $120.1 million change in non-cash adjustments for MSRs and amortization and depreciation. The significant decrease in Total cash over the past year is largely attributable to acquisition activity coupled with a decrease in cash provided by operating activities, excluding loan origination activity.

The decrease in cash used in investing activities in 2022 from 2021 was due to (i) a decrease in cash used in acquisitions in 2022 compared

38

to 2021, (ii) a decrease in the purchase of equity-method investments as capital calls for capital commitments decreased year over year, and (iii) a change from net investments in joint ventures to net distributions from joint ventures, partially offset by (i) an increase in the net purchase of pledged AFS securities, as we reinvested prepayments from the prior year, (ii) an increase in capital expenditures due to the build out of our new corporate headquarters, and (iii) a decrease in the net payoff of loans held for investment. Cash used in acquisitions decreased, as in 2021, we had four acquisitions, including the Alliant acquisition, the largest acquisition in Company history, compared to two acquisitions, including GeoPhy, and a large payment for working capital adjustments for the Alliant acquisition in 2022. Our distributions from joint ventures outpaced our investments as our joint ventures originated fewer loans in 2022. Net payoff of loans held for investment decreased, as there were fewer payoffs and originations in 2022 than in 2021.

The increase in cash used in financing activities was attributable to (i) an increase in net warehouse repayments, (ii) a change to net repayments from net borrowings of interim warehouse notes payable, (iii) a change from net borrowings to net repayments of notes payable, (iv) an increase in the payment of contingent consideration as the Company made payments in 2022 for certain acquired entities in prior years, (v) an increase in repurchases of common stock, and (vi) an increase in dividends paid, partially offset by a decrease in repayments of secured borrowings. The increase in the net repayments of warehouse notes payable was due to the aforementioned increase in cash received for loan origination activity. The change to net cash repayments from net borrowings of interim warehouse notes payable was primarily due to an increase in net repayments of interim loans as we had fewer originations in 2022. The change from net borrowings to net repayments of notes payable was due to the refinancing and increase of our Term Loan in December 2021 with no comparable activity in 2022 and due to the required quarterly paydowns of a note payable at our subsidiary, Alliant. The increase in cash paid for repurchases of common stock was related to significant vesting events in our various share-based compensation plans and the $11.1 million repurchase of common stock through our 2022 stock repurchase program compared to no repurchases under the 2021 stock repurchase program. Cash dividends paid increased largely as a result of the increase in our dividend to $0.60 per share in 2022 compared to $0.50 per share in 2021

Segment Results

The Company is managed based on our three reportable segments: (i) Capital Markets, (ii) Servicing & Asset Management, and (iii) Corporate. The segment results below are intended to present each of the reportable segments on a stand-alone basis.

Capital Markets

Our Capital Markets segment provides a comprehensive range of commercial real estate finance products to our customers, including Agency lending, debt brokerage, property sales, and appraisal and valuation services. The Company’s long-established relationships with the Agencies and institutional investors enable our Capital Markets segment to offer a broad range of loan products and services to the Company’s customers, including first mortgage, second trust, supplemental, construction, mezzanine, preferred equity, and small-balance loans. This segment also provides property sales services to owners and developers of multifamily properties and commercial real estate and multifamily property appraisals for various investors. The Capital Markets segment also provides real estate-related investment banking and advisory services, including housing market research.

39

SUPPLEMENTAL OPERATING DATA

CAPITAL MARKETS

For the year ended December 31, 

(in thousands; except per share data)

2022

    

2021

    

Transaction Volume:

Components of Debt Financing Volume

Fannie Mae

$

9,950,152

$

9,301,865

Freddie Mac

 

6,320,201

 

6,154,828

Ginnie Mae ̶ HUD

 

1,118,014

 

2,340,699

Brokered(1)

 

25,878,519

 

29,670,226

Total Debt Financing Volume

$

43,266,886

$

47,467,618

Property sales volume

19,732,654

19,254,697

Total Transaction Volume

$

62,999,540

$

66,722,315

Key Performance Metrics:

Net income

$

156,078

$

262,194

Adjusted EBITDA(2)

36,201

84,626

Operating margin

28

%

39

%

Key Revenue Metrics (as a percentage of debt financing volume):

Origination fees

0.80

%  

0.93

%  

MSR income

0.44

0.60

MSR income, as a percentage of Agency debt financing volume

1.10

1.61

(1)Brokered transactions for life insurance companies, commercial banks, and other capital sources.
(2)This is a non-GAAP financial measure. For more information on adjusted EBITDA, refer to the section below titled “Non-GAAP Financial Measure”.

FINANCIAL RESULTS –2022 COMPARED TO 2021

CAPITAL MARKETS

For the year ended

 

December 31, 

Dollar

Percentage

 

(dollars in thousands)

    

2022

    

2021

    

Change

    

Change

 

Revenues

Loan origination and debt brokerage fees, net

$

345,779

$

440,044

$

(94,265)

(21)

%  

Fair value of expected net cash flows from servicing, net

191,760

287,145

(95,385)

(33)

Property sales broker fees

120,582

119,981

601

1

Net warehouse interest income, loans held for sale

 

9,667

 

14,396

 

(4,729)

(33)

Other revenues

 

41,046

 

20,458

 

20,588

101

Total revenues

$

708,834

$

882,024

$

(173,190)

(20)

Expenses

Personnel

$

485,958

$

500,052

$

(14,094)

(3)

%  

Amortization and depreciation

 

3,084

 

2,877

 

207

7

Interest expense on corporate debt

8,647

5,078

3,569

70

Other operating expenses

 

11,817

 

26,420

 

(14,603)

(55)

Total expenses

$

509,506

$

534,427

$

(24,921)

(5)

Income from operations

$

199,328

$

347,597

$

(148,269)

(43)

Income tax expense

 

42,153

 

85,333

 

(43,180)

(51)

Net income before noncontrolling interests

$

157,175

$

262,264

$

(105,089)

(40)

Less: net income (loss) from noncontrolling interests

 

1,097

 

70

 

1,027

 

1,467

Net income

$

156,078

$

262,194

$

(106,116)

(40)

40

Revenues

Loan origination and debt brokerage fees, net and Fair value of expected net cash flows from servicing, net. The following tables provide additional information that helps explain changes in origination fees and MSR income period over period:

For the year ended December 31,

Debt Financing Volume by Product Type

2022

2021

Fannie Mae

23

%

20

%

Freddie Mac

15

13

Ginnie Mae - HUD

3

5

Brokered

59

62

For the year ended December 31,

Percentage

Mortgage Banking Details (basis points)

2022

2021

Change

Change

Origination Fee Rate (1)

80

93

(13)

(14)

Agency MSR Rate (2)

110

161

(51)

(32)

(1)Origination fees as a percentage of total debt financing volume.
(2)MSR Income as a percentage of Agency debt financing volume.

The decrease in origination fees was the result of a 13-basis-point decrease in our origination fee rate and a 9% decrease in overall debt financing volume. The decline in the origination fee rate was driven by a combination of a decline in in our HUD debt financing volumes and a decline in the margins we earn on our debt financing products, particularly with our Fannie Mae volume. Our Fannie Mae volume in 2022 included a $1.9 billion portfolio of loans that had a relatively lower origination fee rate that is typical for transactions of that size. We had no such portfolio transactions in 2021.

The decrease in MSR income was attributable to the 32% decrease in our Agency MSR Rate, coupled with a substantial decrease in our HUD debt financing volumes. The weighted-average servicing fees on new Fannie Mae debt financing volume declined 38% due to tightening of servicing fees due to large interest rate increases during 2022. Our Fannie Mae and HUD products are our most profitable products.

See the “Overview of Current Business Environment” section above for a detailed discussion of the factors driving the changes in debt financing volumes.

Net Warehouse Interest Income, Loans Held for Sale. The decrease was the result of decreases in the average balance outstanding and in the net spread between the rate on the originated loans and the interest costs associated with the warehouse facility as shown below. The decrease in the average balance was related to the overall decrease in our debt financing volume year over year, particularly our HUD originations. The decrease in the net spreads shown below was a result of the rapidly rising interest rate environment.

For the year ended December 31,

Percentage

Net Warehouse Interest Income Details - LHFS (dollars in thousands)

2022

2021

Change

Change

Average LHFS Outstanding Balance

$

1,326,690

$

1,634,999

$

(308,309)

(19)

%

LHFS Net Spread (basis points)

73

88

(15)

(17)

Other Revenues. The increase was due to an increase in our research subscription revenues and appraisal revenues, partially offset by a decrease in miscellaneous revenues. Research subscription fees increased $13.1 million year over year primarily due to the acquisition of Zelman early in the third quarter of 2021. 2022 included a full year of revenue from research services compared to less than half a year in 2021. Appraisal revenues increased due to the consolidation of Apprise in the first quarter of 2022, resulting in $8.3 million of appraisal revenue recognized during 2022. The appraisal revenue was accounted for as income from equity method investments prior to the consolidation of Apprise.

Expenses

Personnel. The decrease was primarily the result of a $51.7 million decrease in debt financing commission costs as a result of the decrease in debt financing activity and the related origination fees, partially offset by a $26.3 million increase in salaries and benefits and an $8.9 million increase in other compensation costs. These increases in salaries and benefits and other compensation costs were due to higher

41

average headcount resulting from (a) acquisitions and hiring initiatives and (b) the GeoPhy acquisition and corresponding consolidation of Apprise.

Interest expense on corporate debt. The increase was primarily driven by an increase in the interest rate on our corporate debt as the lockout on the cap of our floating interest rate expired.

Other Operating Expenses. The decrease stemmed from an $18.0 million benefit for the revaluation of contingent consideration liabilities allocated to the Capital Markets segment, partially offset by increases in travel and entertainment costs of $5.8 million as our bankers and brokers attended more in person meetings compared to 2021 when the effects of the pandemic were still depressing business travel.

Income Tax Expense. Income tax expense is determined at a consolidated corporate level and allocated to each segment proportionally based on each segment’s income from operations, except for significant, one-time tax activities, which are allocated entirely to the segment impacted by the tax activity.

Non-GAAP Financial Measure

A reconciliation of adjusted EBITDA for our Capital Markets segment is presented below. Our segment level adjusted EBITDA represents the segment portion of consolidated adjusted EBITDA. A detailed description and reconciliation of consolidated adjusted EBITDA is provided above in our Consolidated Results of Operations—Non-GAAP Financial Measure. CM adjusted EBITDA is reconciled to net income as follows:

ADJUSTED FINANCIAL MEASURE RECONCILIATION TO GAAP

CAPITAL MARKETS

For the year ended

December 31, 

(in thousands)

    

2022

    

2021

Reconciliation of Net Income to Adjusted EBITDA

Net Income

$

156,078

$

262,194

Income tax expense

 

42,153

 

85,333

Interest expense on corporate debt

8,647

5,078

Amortization and depreciation

3,084

2,877

Share-based compensation expense

17,999

16,289

MSR Income

 

(191,760)

 

(287,145)

Adjusted EBITDA

$

36,201

$

84,626

The following tables present period-to-period comparisons of the components of CM adjusted EBITDA for the years ended December 31, 2022 and 2021.

ADJUSTED EBITDA – 2022 COMPARED TO 2021

CAPITAL MARKETS

For the year ended 

 

December 31, 

Dollar

Percentage

 

(dollars in thousands)

2022

    

2021

    

Change

    

Change

 

Origination fees

$

345,779

$

440,044

$

(94,265)

(21)

%  

Property sales broker fees

120,582

119,981

601

1

Net warehouse interest income, loans held for sale

 

9,667

 

14,396

 

(4,729)

(33)

Other revenues

 

39,949

 

20,388

 

19,561

96

Personnel

 

(467,959)

 

(483,763)

 

15,804

(3)

Other operating expenses

 

(11,817)

 

(26,420)

 

14,603

(55)

Adjusted EBITDA

$

36,201

$

84,626

$

(48,425)

(57)

Loan origination and debt brokerage fees, net decreased due to a decrease in our origination fee rate and a decrease in our overall debt financing volume. Net warehouse interest income decreased due to decreases in the net spread and average outstanding balance. The decrease in personnel expense was primarily due to decreased commission costs due to the decrease in origination fees, partially offset by growth in salaries and benefits costs resulting from an increase in the average headcount from acquisitions and hiring initiatives. Other operating expenses

42

decreased primarily due to a contingent consideration revaluation gain in 2022, partially offset by growth in the segment’s operations and increases in travel and entertainment costs as our bankers and brokers attended more in person meetings in 2022.

Servicing & Asset Management

The Servicing & Asset Management segment’s activities include: (i) servicing and asset-managing the portfolio of loans the Company (a) originates and sells to the Agencies, (b) brokers to certain life insurance companies, and (c) originates through its principal lending and investing activities, and (ii) managing third-party capital invested in tax credit equity funds focused on the affordable housing sector and other commercial real estate.

SUPPLEMENTAL OPERATING DATA

SERVICING & ASSET MANAGEMENT

(in thousands; except per share data)

As of December 31, 

Managed Portfolio:

    

2022

    

2021

Components of Servicing Portfolio

Fannie Mae

$

59,226,168

$

53,401,457

Freddie Mac

 

37,819,256

 

37,138,836

Ginnie Mae - HUD

 

9,868,453

 

9,889,289

Brokered (1)

 

16,013,143

 

15,035,439

Principal Lending and Investing (2)

 

206,835

 

235,543

Total Servicing Portfolio

$

123,133,855

$

115,700,564

Assets under management

16,748,449

16,437,865

Total Managed Portfolio

$

139,882,304

$

132,138,429

For the year ended

December 31, 

Key Volume and Performance Metrics:

2022

2021

Principal Lending and Investing debt financing volume(3)

$

339,098

$

1,443,502

Net income

139,691

105,142

Adjusted EBITDA(4)

410,429

333,292

Operating margin

33

%

37

%

As of December 31, 

Key Servicing Portfolio Metrics:

2022

    

2021

Custodial escrow account balance (in billions)

$

2.7

$

3.7

Weighted-average servicing fee rate (basis points)

24.5

24.9

Weighted-average remaining servicing portfolio term (years)

8.8

9.2

As of December 31, 

Components of assets under management (in thousands)

2022

2021

LIHTC

$

14,499,642

$

14,266,339

Investment funds

1,355,999

1,323,330

Interim Program JV Managed Loans(5)

892,808

848,196

Total assets under management

$

16,748,449

$

16,437,865

(1)Brokered loans serviced primarily for life insurance companies.
(2)Consists of interim loans not managed for the Interim Program JV.
(3)For the year ended December 31, 2022, comprised solely of WDIP separate account originations. For the year ended December 31, 2022, includes $86.3 million from the Interim Program JV, $117.1 million from the Interim Loan Program and $135.7 million from WDIP separate accounts. For the year ended December 31, 2021, includes $860.0 million from the Interim Program JV, $537.1 million from the Interim Loan Program, and $46.4 million from WDIP separate accounts. 
(4)This is a non-GAAP financial measure. For more information on adjusted EBITDA, refer to the section below titled “Non-GAAP Financial Measure”.
(5)Comprised only of Interim Program JV managed loans.  

43

FINANCIAL RESULTS – 2022 COMPARED TO 2021

SERVICNG & ASSET MANAGEMENT

For the year ended

 

December 31, 

Dollar

Percentage

 

(dollars in thousands)

    

2022

    

2021

    

Change

    

Change

 

Revenues

Loan origination and debt brokerage fees, net

$

2,228

$

5,970

$

(3,742)

(63)

%  

Servicing fees

300,191

278,466

21,725

8

Investment management fees

71,931

25,637

46,294

181

Net warehouse interest income, loans held for investment

 

6,110

 

7,712

 

(1,602)

(21)

Escrow earnings and other interest income

 

51,010

 

7,776

 

43,234

556

Other revenues

 

75,960

 

52,916

 

23,044

44

Total revenues

$

507,430

$

378,477

$

128,953

34

Expenses

Personnel

$

69,970

$

36,412

$

33,558

92

%  

Amortization and depreciation

 

225,515

 

203,118

 

22,397

11

Provision (benefit) for credit losses

(11,978)

(13,287)

1,309

(10)

Interest expense on corporate debt

23,621

1,749

21,872

1,251

Other operating expenses

 

30,738

 

11,401

 

19,337

170

Total expenses

$

337,866

$

239,393

$

98,473

41

Income from operations

$

169,564

$

139,084

$

30,480

22

Income tax expense

 

35,859

 

34,144

 

1,715

5

Income before noncontrolling interests

$

133,705

$

104,940

$

28,765

27

Less: net income (loss) from noncontrolling interests

 

(5,986)

 

(202)

 

(5,784)

 

2,863

Net income

$

139,691

$

105,142

$

34,549

33

Revenues

Loan origination and debt brokerage fees, net. The decrease was due to a 77% decrease in our principal lending and investing debt financing volumes. Debt financing volume for this segment includes loans made on transitional multifamily properties on our balance sheet or through the Interim Program JV. Due to the challenging macroeconomic conditions, we scaled back our lending on transitional assets in 2022.

Servicing Fees. The increase was primarily attributable to an increase in the average servicing portfolio period over period as shown below, primarily due to a $5.8 billion net increase in Fannie Mae serviced loans and a $977.7 million net increase in brokered loans serviced over the past year, coupled with the increase in the servicing portfolio’s average servicing fee rate as shown below. The increase in the average servicing fee rate is the result of the relatively large volume of Fannie Mae debt financing volume over the past year, resulting in Fannie Mae loans composing a higher percentage of the overall portfolio. Fannie Mae loans have the highest servicing fees of all our products.

For the year ended December 31,

Percentage

Servicing Fees Details (dollars in thousands)

2022

2021

Change

Change

Average Servicing Portfolio

$

118,887,131

$

111,577,130

$

7,310,001

7

%

Average Servicing Fee (basis points)

24.8

24.5

0.3

1

Investment Management Fees. The increase was primarily driven by the addition of investment management fees from our LIHTC operations due to our acquisition of Alliant late in the fourth quarter of 2021, which added an incremental $47.4 million of investment management fees from 2021.

Escrow earnings and other interest income.  The increase was driven primarily by an increase in our escrow earnings of $37.7 million, coupled with an increase in interest income from pledged securities, cash balances, and other investments. The earnings rate on escrow balances and other interest-earning assets increased significantly as a result of rising interest rates over the past year, partially offset by a reduction in the average balance of escrows outstanding.

44

Other Revenues. The increase was primarily due to a $35.9 million increase in other revenues from our LIHTC operations, partially offset by a $13.7 million decrease in prepayment fees. The increase in other revenues from LIHTC operations was driven by our subsidiary Alliant, which was acquired in the fourth quarter of 2021. The decrease in prepayment fees was due to a substantial decrease in the volume of loans that prepaid year over year due to the higher interest rate environment and the amount of prepayment fees earned on that volume.

Expenses

Personnel. The increase was primarily the result of increases in salaries and benefits of $24.0 million and bonus accruals by $8.7 million. Salaries and benefits and bonus accruals increased during the year ended December 31, 2022 primarily due to growth in headcount as a result of the Alliant acquisition that occurred late in the fourth quarter of 2021, partially offset by a decrease in the accrual rate due to the Company’s performance in 2022.

Amortization and Depreciation. The increase was primarily attributed to loan origination activity and the resulting growth in the average MSR balance and due to an increase in intangible asset amortization. Over the past 12 months, we have added $110.3 million of MSRs, net of disposals. Due to the Alliant acquisition in December 2021, we added $170.8 million in intangible assets to SAM, resulting in an increase in amortization expense of $12.4 million for the year ended December 31, 2022.

Interest expense on corporate debt. The increase was primarily driven by (i) an increase in the portion of corporate debt related to SAM, (ii) the assumption of a securitized debt instrument late in the fourth quarter of 2021 in connection with the Alliant acquisition, and (iii) an increase in the interest rate on our corporate debt as the lockout on the cap of our floating rate expired. The increase in corporate debt related to SAM was due to the $300.0 million of additional debt incurred to acquire Alliant. The increase in the interest rate was driven by rapidly rising interest rates during 2022.

Other Operating Expenses. The increase primarily stemmed from relatively small increases in various expense types. For the year ended December 31, 2022, the increase was primarily due to a $16.7 million increase in other operating costs and a $2.3 million increase in professional fees. The increases in other operating costs and professional fees were primarily due to additional operating expenses at Alliant, which was acquired late in the fourth quarter of 2021, and a $4.5 million expense for the revaluation of contingent consideration liabilities in the fourth quarter of 2022 due to the performance of Alliant.

Income Tax Expense. Income tax expense is determined at a consolidated corporate level and allocated to each segment proportionally based on each segment’s income from operations, except for significant, one-time tax activities, which are allocated entirely to the segment impacted by the tax activity.

Non-GAAP Financial Measure

A reconciliation of adjusted EBITDA for our Servicing & Asset Management segment is presented below. Our segment level adjusted EBITDA represents the segment portion of consolidated adjusted EBITDA. A detailed description and reconciliation of consolidated adjusted EBITDA is provided above in our Consolidated Results of Operations—Non-GAAP Financial Measure. SAM adjusted EBITDA is reconciled to net income as follows:

ADJUSTED FINANCIAL MEASURE RECONCILIATION TO GAAP

SERVICING & ASSET MANAGEMENT

For the year ended

December 31, 

(in thousands)

    

2022

    

2021

Reconciliation of Net Income to Adjusted EBITDA

Net Income

$

139,691

$

105,142

Income tax expense

 

35,859

 

34,144

Interest expense on corporate debt

23,621

1,749

Amortization and depreciation

 

225,515

 

203,118

Provision (benefit) for credit losses

(11,978)

(13,287)

Net write-offs

(4,631)

Share-based compensation expense

 

2,352

 

2,426

Adjusted EBITDA

$

410,429

$

333,292

45

The following tables present period-to-period comparisons of the components of SAM adjusted EBITDA for the years ended December 31, 2022 and 2021.

ADJUSTED EBITDA – 2022 COMPARED TO 2021

SERVICING & ASSET MANAGEMENT

For the year ended 

 

December 31, 

Dollar

Percentage

 

(dollars in thousands)

2022

    

2021

    

Change

    

Change

 

Loan origination and debt brokerage fees, net

$

2,228

$

5,970

$

(3,742)

(63)

%  

Servicing fees

 

300,191

 

278,466

 

21,725

8

Investment management fees

71,931

25,637

46,294

181

Net warehouse interest income, loans held for investment

 

6,110

 

7,712

 

(1,602)

(21)

Escrow earnings and other interest income

 

51,010

 

7,776

 

43,234

556

Other revenues

 

81,946

 

53,118

 

28,828

54

Personnel

 

(67,618)

 

(33,986)

 

(33,632)

99

Net write-offs

 

(4,631)

 

 

(4,631)

N/A

Other operating expenses

 

(30,738)

 

(11,401)

 

(19,337)

170

Adjusted EBITDA

$

410,429

$

333,292

$

77,137

23

Origination fees decreased primarily due to a decrease in our principal lending and investing origination volume. Servicing fees increased due to growth in the average servicing portfolio period over period as a result of loan originations and an increase in the average servicing fee rate. Investment management fees increased due to the addition of our LIHTC operations from our acquisition in the fourth quarter of 2021. Escrow earnings and other interest income increased primarily due to the rise in the escrow earnings rate. Other revenues increased primarily due to the addition of other revenues from our LIHTC operations, partially offset by a decrease in prepayment fees. Net write-offs increased due to a loss settlement that occurred in the fourth quarter of 2022 with no comparable activity in 2021. Personnel and other operating expenses increased due to growth in headcount and operations from the aforementioned acquisition. Additionally, other operating expenses increased due to a contingent consideration revaluation expense in 2022.

Corporate

The Corporate segment consists primarily of the Company’s treasury operations and other corporate-level activities. Our treasury activities include monitoring and managing liquidity and funding requirements, including corporate debt. Other corporate-level activities include equity-method investments, accounting, information technology, legal, human resources, marketing, internal audit, and various other corporate groups (“support functions”). We do not allocate costs from these support functions to its other segments in presenting segment operating results. We do allocate interest expense and income tax expense. Corporate debt and the related interest expense are allocated first based on specific acquisitions where debt was directly used to fund the acquisition, such as the acquisition of Alliant, and then based on the remaining segment assets. Income tax expense is allocated proportionally based on income from operations at each segment, except for significant, one-time tax activities, which are allocated entirely to the segment impacted by the tax activity.

46

FINANCIAL RESULTS – 2022 COMPARED TO 2021

CORPORATE

For the year ended

 

December 31, 

Dollar

Percentage

 

(dollars in thousands)

    

2022

    

2021

    

Change

    

Change

 

Revenues

Other interest income

$

1,820

$

374

$

1,446

387

%  

Other revenues

 

40,669

 

(1,697)

 

42,366

(2,497)

Total revenues

$

42,489

$

(1,323)

$

43,812

(3,312)

Expenses

Personnel

$

51,438

$

67,023

$

(15,585)

(23)

%  

Amortization and depreciation

 

6,432

 

4,289

 

2,143

50

Interest expense on corporate debt

 

1,965

 

1,154

 

811

70

Other operating expenses

 

86,581

 

60,834

 

25,747

42

Total expenses

$

146,416

$

133,300

$

13,116

10

Income from operations

$

(103,927)

$

(134,623)

$

30,696

(23)

Income tax expense (benefit)

 

(21,978)

 

(33,049)

 

11,071

(33)

Net income

$

(81,949)

$

(101,574)

$

19,625

(19)

Adjusted EBITDA

$

(121,535)

$

(108,640)

$

(12,895)

12

%

Revenues

Other Revenues. The increase was primarily due to the $39.6 million Apprise revaluation gain, which was recognized in the first quarter of 2022. As part of our acquisition of GeoPhy, we acquired its 50% interest in Apprise. The revaluation of our existing 50% ownership interest with a carrying value of $18.9 million to a fair value of $58.5 million resulted in a $39.6 million gain. The remaining increase was primarily due to a $6.1 million increase in income from our other equity-method investments, mostly related to the first quarter of 2022. Partially offsetting the increase in Other revenues was a $2.7 million decrease in investment income from the Company’s deferred compensation plan.  

Expenses

Personnel. The decrease was primarily the result of (i) a $16.1 million decrease to the accrual for subjective bonuses, (ii) a $4.2 million decrease in stock compensation expense related to the Company’s performance share plan, and (iii) a $2.7 million decrease in compensation expense related to the Company’s deferred compensation plan, partially offset by a $6.8 million increase in salaries and benefits due to an increase in the average headcount. The decreases related to (i) and (ii) were due to the Company’s performance in 2022. The majority of the decrease came from a reduction in senior management compensation due to the Company’s performance in 2022.

Other Operating Expenses. For the year ended December 31, 2022, the increase was primarily driven by: (i) a $16.4 million increase in office expenses related to the growth of the Company and acquired offices, (ii) a $6.3 million increase in professional fees largely related to our acquisitions, (iii) a $2.2 million increase in travel and entertainment costs attributable to the growth of the Company and depressed travel and entertainment costs in 2021 due to the pandemic, and (iv) a $2.1 million increase in marketing costs related to the diversification of the Company, especially in support of acquired businesses and new business initiatives.

Income Tax Expense. Income tax expense is determined at a consolidated corporate level and allocated to each segment proportionally based on each segment’s income from operations, except for significant, one-time tax activities, which are allocated entirely to the segment impacted by the tax activity.

Non-GAAP Financial Measure

A reconciliation of adjusted EBITDA for our Corporate segment is presented below. Our segment level adjusted EBITDA represents the segment portion of consolidated adjusted EBITDA. A detailed description and reconciliation of consolidated adjusted EBITDA is provided above in our Consolidated Results of Operations—Non-GAAP Financial Measure. Corporate adjusted EBITDA is reconciled to net income as follows:

47

ADJUSTED FINANCIAL MEASURE RECONCILIATION TO GAAP

CORPORATE

For the year ended

December 31, 

(in thousands)

    

2022

    

2021

Reconciliation of Net Income to Adjusted EBITDA

Net Income

$

(81,949)

$

(101,574)

Income tax expense (benefit)

 

(21,978)

 

(33,049)

Interest expense on corporate debt

 

1,965

 

1,154

Amortization and depreciation

 

6,432

 

4,289

Share-based compensation expense

 

13,636

 

17,867

Gain from revaluation of previously held equity-method investment

(39,641)

Write-off of unamortized issuance costs from corporate debt retirement

2,673

Adjusted EBITDA

$

(121,535)

$

(108,640)

The following tables present period-to-period comparisons of the components of Corporate adjusted EBITDA for the years ended December 31, 2022 and 2021.

ADJUSTED EBITDA – 2022 COMPARED TO 2021

CORPORATE

For the year ended 

 

December 31, 

Dollar

Percentage

 

(dollars in thousands)

2022

    

2021

    

Change

    

Change

 

Other interest income

 

1,820

 

374

 

1,446

387

%  

Other revenues

 

1,028

 

(1,697)

 

2,725

(161)

Personnel

 

(37,802)

 

(49,156)

 

11,354

(23)

Other operating expenses

 

(86,581)

 

(58,161)

 

(28,420)

49

Adjusted EBITDA

$

(121,535)

$

(108,640)

$

(12,895)

12

The increase in other revenue was primarily due to an increase in income from our other equity-method investments, partially offset by a decrease in investment income from the Company’s deferred compensation plan. The decrease in personnel expense was primarily due to the decreases in accruals for subjective bonuses, stock compensation expense related to the Company’s performance share plan, and expenses related to the Company’s deferred compensation plan, partially offset by increased salaries and benefits resulting from an increase in average headcount. Other operating expenses increased as a result of the overall growth of the Company over the past year and from increased office costs from our acquisitions.

Liquidity and Capital Resources

Uses of Liquidity, Cash and Cash Equivalents

Our significant recurring cash flow requirements consist of liquidity to (i) fund loans held for sale; (ii) fund loans held for investment under the Interim Loan Program; (iii) pay cash dividends; (iv) fund our portion of the equity necessary for the operations of the Interim Program JV, and other equity-method investments; (v) fund investments in properties to be syndicated to LIHTC investment funds that we will asset-manage; (vi) make payments related to earnouts from acquisitions, (vii) meet working capital needs to support our day-to-day operations, including debt service payments, joint venture development partnership contributions, servicing advances and payments for salaries, commissions, and income taxes, and (viii) meet working capital to satisfy collateral requirements for our Fannie Mae DUS risk-sharing obligations and to meet the operational liquidity requirements of Fannie Mae, Freddie Mac, HUD, Ginnie Mae, and our warehouse facility lenders.  

Fannie Mae has established benchmark standards for capital adequacy and reserves the right to terminate our servicing authority for all or some of the portfolio if, at any time, it determines that our financial condition is not adequate to support our obligations under the DUS agreement. We are required to maintain acceptable net worth as defined in the standards, and we satisfied the requirements as of December 31, 2022. The net worth requirement is derived primarily from unpaid balances on Fannie Mae loans and the level of risk-sharing. As of December 31, 2022, the net worth requirement was $285.6 million, and our net worth was $692.8 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC. As of December 31, 2022, we were required to maintain at least $56.9 million of liquid

48

assets to meet our operational liquidity requirements for Fannie Mae, Freddie Mac, HUD, Ginnie Mae and our warehouse facility lenders. As of December 31, 2022, we had operational liquidity of $170.8 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC.

We paid a cash dividend of $0.60 per share each quarter of 2022, which is 20% higher than the quarterly dividend paid in each quarter of 2021. On February 20, 2023, the Company’s Board of Directors declared a dividend of $0.63 per share for the first quarter of 2023. The dividend will be paid on March 23, 2023 to all holders of record of our restricted and unrestricted common stock as of March 8, 2023.

Over the past three years, we have returned $227.1 million to investors through the repurchase of 568 thousand shares of our common stock under share repurchase programs for a cost of $37.2 million and cash dividend payments of $189.9 million. Additionally, we have invested $648.3 million in acquisitions, $300.0 million of which was financed by an increase in our Term Loan (as defined below). On occasion, we may use cash to fully fund some loans held for investment or loans held for sale instead of using our warehouse lines. As of December 31, 2022, we did not fully fund any such loans. We continually seek opportunities to complete additional acquisitions if we believe the economics are favorable.  

In February 2022, our Board of Directors approved a stock repurchase program that permitted the repurchase of up to $75.0 million of shares of our common stock over a 12-month period beginning February 13, 2022. Through December 31, 2022 we repurchased 109 thousand shares under the 2022 stock repurchase program and had $63.9 million of remaining capacity under that program. In February 2023, our Board of Directors approved a stock repurchase program that permits the repurchase of up to $75.0 million shares of our common stock over a 12-month period beginning February 23, 2023.

We have contractual obligations to make future cash payments on lease agreements on our various offices of $79.6 million as of December 31, 2022. NOTE 14 in the consolidated financial statements contains additional details related to future lease payments. We have contractual obligations to repay short-term and long-term debt. The total principal balance for such debt is $1.2 billion as of December 31, 2022, of which $538.1 million will be repaid with the proceeds from the sale of loans held for sale and the repayments of loans held for investment. NOTE 6 in the consolidated financial statements contains additional details related to these future debt payments. The expected interest associated with these debt payments is $52.0 million in 2023, $40.2 million in 2024, $37.9 million in 2025, $37.5 million in 2026, and $37.1 million in 2027. The interest for long-term debt is based on a variable rate. Such interest is calculated based on the effective interest rate as of December 31, 2022. The amounts above do not include any payments related to the Alliant note payable since it was repaid in January 2023.

Historically, our cash flows from operations and warehouse facilities have been sufficient to enable us to meet our short-term liquidity needs and other funding requirements. We believe that cash flows from operations will continue to be sufficient for us to meet our current obligations for the foreseeable future.

Restricted Cash and Pledged Securities

Restricted cash consists primarily of good faith deposits held on behalf of borrowers between the time we enter into a loan commitment with the borrower and the investor purchases the loan and cash held in collection accounts to be used to fund the repayment of the Alliant note payable. We are generally required to share the risk of any losses associated with loans sold under the Fannie Mae DUS program, our only off-balance sheet arrangement. We are required to secure this obligation by assigning collateral to Fannie Mae. We meet this obligation by assigning pledged securities to Fannie Mae. The amount of collateral required by Fannie Mae is a formulaic calculation at the loan level and considers the balance of the loan, the risk level of the loan, the age of the loan, and the level of risk-sharing. Fannie Mae requires collateral for Tier 2 loans of 75 basis points, which is funded over a 48-month period that begins upon delivery of the loan to Fannie Mae. Collateral held in the form of money market funds holding U.S. Treasuries is discounted 5%, and Agency MBS are discounted 4% for purposes of calculating compliance with the collateral requirements. As of December 31, 2022, we held substantially all of our restricted liquidity in Agency MBS in the aggregate amount of $142.6 million. Additionally, the majority of the loans for which we have risk-sharing are Tier 2 loans. We fund any growth in our Fannie Mae required operational liquidity and collateral requirements from our working capital.

We are in compliance with the December 31, 2022 collateral requirements as outlined above. As of December 31, 2022, reserve requirements for the December 31, 2022 DUS loan portfolio will require us to fund $79.6 million in additional restricted liquidity over the next 48 months, assuming no further principal paydowns, prepayments, or defaults within our at-risk portfolio. Fannie Mae has assessed the DUS Capital Standards in the past and may make changes to these standards in the future. We generate sufficient cash flows from our operations to meet these capital standards and do not expect any future changes to have a material impact on our future operations; however, any future changes to collateral requirements may adversely impact our available cash.

Under the provisions of the DUS agreement, we must also maintain a certain level of liquid assets referred to as the operational and unrestricted portions of the required reserves each year. We satisfied these requirements as of December 31, 2022.

49

Sources of Liquidity: Warehouse Facilities and Notes Payable

Warehouse Facilities

We utilize a combination of warehouse facilities and notes payable to provide funding for our operations. We utilize warehouse facilities to fund our Agency Lending, Interim Loan Program, and a small portion of our LIHTC operations. Our ability to originate Agency mortgage loans and loans held for investment depends upon our ability to secure and maintain these types of financing agreements on acceptable terms.  For a detailed description of the terms of each warehouse agreement including the affirmative and negative covenants, refer to “Warehouse Facilities” in NOTE 6 of the consolidated financial statements.

Notes Payable

We have a senior secured credit agreement (the “Credit Agreement”) that provides for a $600 million term loan (the “Term Loan”) that bears interest at Adjusted Term SOFR (“SOFR”) plus 225 basis points with a floor of 50 basis points and has a stated maturity date of December 16, 2028 (or, if earlier, the date of acceleration of the Term Loan pursuant to the term of the Credit Agreement). At any time, we may also elect to request one or more incremental term loan commitments not to exceed the lesser of $230 million and 100% of trailing four-quarter Consolidated Adjusted EBITDA, provided that total indebtedness would not cause the leverage ratio to exceed 3.00 to 1.00. As of December 31, 2022, the outstanding principal balance of the Term Loan was $594.0 million, and the effective interest rate was 6.55%. The note payable and the warehouse facilities are senior obligations of the Company. We were in compliance with all covenants related to the Credit Agreement.

For a detailed description of the terms of the Credit Agreement, refer to “Notes Payable – Term Loan Note Payable” in NOTE 6 of the consolidated financial statements. There have been no changes to the Credit Agreement in 2022.

We have a note payable through our wholly-owned subsidiary Alliant, which had an outstanding balance of $114.5 million as of December 31, 2022 and bore interest at a fixed rate of 4.75%. The note had a stated maturity of January 15, 2035 and required quarterly payments of principal, interest, and other required priority items shortly after the beginning of each quarter.

On January 12, 2023, we entered into a lender joinder agreement and amendment to the Credit Agreement that provided for an incremental term loan (“Incremental Term Loan”) with a principal amount of $200.0 million, and modified the ratio thresholds related to mandatory prepayments, and allow for incurrence of additional types of indebtedness. The Incremental Term Loan was issued at a 2.0% discount and contains similar repayment terms as the Term Loan. We used approximately $115.9 million of the proceeds to fully pay off the Alliant note payable, accrued interest, and other related fees.

50

Credit Quality and Allowance for Risk-Sharing Obligations

The following table sets forth certain information useful in evaluating our credit performance.

 

December 31, 

(dollars in thousands)

    

2022

    

2021

    

Key Credit Metrics

Risk-sharing servicing portfolio:

Fannie Mae Full Risk

$

50,046,219

$

45,581,476

Fannie Mae Modified Risk

 

9,172,626

 

7,807,853

Freddie Mac Modified Risk

 

23,615

 

33,195

Total risk-sharing servicing portfolio

$

59,242,460

$

53,422,524

Non-risk-sharing servicing portfolio:

Fannie Mae No Risk

$

7,323

$

12,127

Freddie Mac No Risk

 

37,795,641

 

37,105,641

GNMA - HUD No Risk

 

9,868,453

 

9,889,289

Brokered

 

16,013,143

 

15,035,438

Total non-risk-sharing servicing portfolio

$

63,684,560

$

62,042,495

Total loans serviced for others

$

122,927,020

$

115,465,019

Interim loans (full risk) servicing portfolio

 

206,835

 

235,543

Total servicing portfolio unpaid principal balance

$

123,133,855

$

115,700,562

Interim Program JV Managed Loans (1)

892,808

848,196

At risk servicing portfolio (2)

$

54,232,979

$

49,573,263

Maximum exposure to at risk portfolio (3)

 

10,993,596

 

10,056,584

Defaulted loans

 

36,983

 

78,659

Defaulted loans as a percentage of the at-risk portfolio

0.07

%  

0.16

%  

Allowance for risk-sharing as a percentage of the at-risk portfolio

0.08

0.13

Allowance for risk-sharing as a percentage of maximum exposure

0.40

0.62

(1)This balance consists entirely of Interim Program JV managed loans. We indirectly share in a portion of the risk of loss associated with Interim Program JV managed loans through our 15% equity ownership in the Interim Program JV. We have no exposure to risk of loss for the loans serviced directly for the Interim Program JV partner. The balance of this line is included as a component of assets under management in the Supplemental Operating Data table above.
(2)At-risk servicing portfolio is defined as the balance of Fannie Mae DUS loans subject to the risk-sharing formula described below, as well as a small number of Freddie Mac loans on which we share in the risk of loss. Use of the at-risk portfolio provides for comparability of the full risk-sharing and modified risk-sharing loans because the provision and allowance for risk-sharing obligations are based on the at-risk balances of the associated loans. Accordingly, we have presented the key statistics as a percentage of the at-risk portfolio.

For example, a $15 million loan with 50% risk-sharing has the same potential risk exposure as a $7.5 million loan with full DUS risk sharing. Accordingly, if the $15 million loan with 50% risk-sharing were to default, we would view the overall loss as a percentage of the at-risk balance, or $7.5 million, to ensure comparability between all risk-sharing obligations. To date, substantially all of the risk-sharing obligations that we have settled have been from full risk-sharing loans.

(3)Represents the maximum loss we would incur under our risk-sharing obligations if all of the loans we service, for which we retain some risk of loss, were to default and all of the collateral underlying these loans was determined to be without value at the time of settlement. The maximum exposure is not representative of the actual loss we would incur.

Fannie Mae DUS risk-sharing obligations are based on a tiered formula and represent substantially all of our risk-sharing activities. The risk-sharing tiers and the amount of the risk-sharing obligations we absorb under full risk-sharing are provided below. Except as described in the following paragraph, the maximum amount of risk-sharing obligations we absorb at the time of default is generally 20% of the origination unpaid principal balance (“UPB”) of the loan.

51

Risk-Sharing Losses

    

Percentage Absorbed by Us

First 5% of UPB at the time of loss settlement

100%

Next 20% of UPB at the time of loss settlement

25%

Losses above 25% of UPB at the time of loss settlement

10%

Maximum loss

 

20% of origination UPB

Fannie Mae can double or triple our risk-sharing obligation if the loan does not meet specific underwriting criteria or if a loan defaults within 12 months of its sale to Fannie Mae. We may request modified risk-sharing at the time of origination, which reduces our potential risk-sharing obligation from the levels described above.

We use several techniques to manage our risk exposure under the Fannie Mae DUS risk-sharing program. These techniques include maintaining a strong underwriting and approval process, evaluating and modifying our underwriting criteria given the underlying multifamily housing market fundamentals, limiting our geographic market and borrower exposures, and electing the modified risk-sharing option under the Fannie Mae DUS program.

The “Business” section of “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” contains a discussion of the risk-sharing caps we have with Fannie Mae.

We regularly monitor the credit quality of all loans for which we have a risk-sharing obligation. Loans with indicators of underperforming credit are placed on a watch list, assigned a numerical risk rating based on our assessment of the relative credit weakness, and subjected to additional evaluation or loss mitigation. Indicators of underperforming credit include poor financial performance, poor physical condition, poor management, and delinquency. A specific reserve is recorded when it is probable that a risk-sharing loan will foreclose or has foreclosed, and a reserve for estimated credit losses and a guaranty obligation are recorded for all other risk-sharing loans.

The calculated CECL reserve for the Company’s $54.0 billion at-risk Fannie Mae servicing portfolio as of December 31, 2022 was $39.7 million compared to $52.3 million as of December 31, 2021. The decrease in the CECL reserve was principally related to a reduction in our historical loss factor and the forecast-period loss rate used for the year ended December 31, 2022.

As of December 31, 2022, two at-risk loans with an aggregate UPB of $37.0 million were in default compared to three loans with an aggregate UPB of $78.7 million as of December 31, 2021. The collateral-based reserve on defaulted loans was $4.4 million and $10.3 million as of December 31, 2022 and December 31, 2021, respectively. We had a benefit for risk-sharing obligations of $13.9 million and $12.7 million for the years ended December 31, 2022 and 2021, respectively.  

For the ten-year period from January 1, 2013 through December 31, 2022, we recognized net write-offs of risk-sharing obligations of $22.0 million, or an average of less than two basis points annually of the average at risk Fannie Mae portfolio balance.

We have never been required to repurchase a loan.

New/Recent Accounting Pronouncements

NOTE 2 in the consolidated financial statements in Item 15 of Part IV in this Annual Report on Form 10-K contains a description of the accounting pronouncements that the Financial Accounting Standards Board has issued and that have the potential to impact us but have not yet been adopted by us. There were no other accounting pronouncements issued during 2022 that have the potential to impact our consolidated financial statements.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk

Interest Rate Risk

For loans held for sale to Fannie Mae, Freddie Mac, and HUD, we are not currently exposed to unhedged interest rate risk during the loan commitment, closing, and delivery processes. The sale or placement of each loan to an investor is negotiated prior to closing on the loan with the borrower, and the sale or placement is typically effectuated within 60 days of closing. The coupon rate for the loan is set at the same time we establish the interest rate with the investor.

Some of our assets and liabilities are subject to changes in interest rates. Earnings from escrows generally track the effective Federal Funds Rate (“EFFR”). The EFFR was 433 basis points and seven basis points as of December 31, 2022 and 2021, respectively.   The following table shows the impact on our annual escrow earnings due to a 100-basis point increase and decrease in EFFR based on our escrow balances

52

outstanding at each period end. A portion of these changes in earnings as a result of a 100-basis point increase in the EFFR would be delayed several months due to the negotiated nature of some of our escrow arrangements.

As of December 31, 

Change in annual escrow earnings due to: (in thousands)

    

2022

    

2021

    

100 basis point increase in EFFR

$

26,933

$

37,249

100 basis point decrease in EFFR (1)

 

(26,933)

 

(3,662)

The borrowing cost of our warehouse facilities used to fund loans held for sale, loans held for investment, and investments in tax credit equity is based on LIBOR or SOFR. The base SOFR was 430 basis points as of December 31, 2022. 30-day LIBOR as of December 31, 2021 was 10 basis points. The interest income on our loans held for investment is based on LIBOR or SOFR. The LIBOR or SOFR reset date for loans held for investment is the same date as the LIBOR or SOFR reset date for the corresponding warehouse facility. The following table shows the impact on our annual net warehouse interest income due to a 100-basis point increase and decrease in LIBOR or SOFR, based on our warehouse borrowings outstanding at each period end. The changes shown below do not reflect an increase or decrease in the interest rate earned on our loans held for sale.

As of December 31, 

Change in annual net warehouse interest income due to: (in thousands)

    

2022

    

2021

100 basis point increase in SOFR or 30-day LIBOR

$

(3,986)

$

(16,062)

100 basis point decrease in SOFR or 30-day LIBOR (2)

 

3,986

 

573

Our Term Loan bears interest at SOFR plus 225 basis points with a SOFR floor of 50 basis points as of December 31, 2022. The following table shows the impact on our annual earnings due to a 100-basis point increase and decrease in SOFR as of December 31, 2022 and 2021, based on our current and previous notes payable balance outstanding at each period end. The Alliant note payable is fixed-rate debt; therefore, there is no impact to our earnings related to this debt when interest rates change.

As of December 31, 

Change in annual income from operations due to: (in thousands)

    

2022

    

2021

100 basis point increase in SOFR or 30-day LIBOR

$

(5,940)

$

(3,300)

100 basis point decrease in SOFR or 30-day LIBOR (2)

 

5,940

 

(1)The decrease as of December 31, 2021 is limited to EFFR in cases where the 100 basis point decrease resulted in a negative effective interest rate.
(2)The decrease as of December 31, 2021 is limited to 30-day LIBOR or SOFR as of December 31, 2021, as they were less than 100 basis points, or the interest rate floor, if applicable.

Market Value Risk

The fair value of our MSRs is subject to market-value risk. A 100-basis point increase or decrease in the weighted average discount rate would decrease or increase, respectively, the fair value of our MSRs by approximately $43.4 million as of December 31, 2022 compared to $38.4 million as of December 31, 2021. Our Fannie Mae and Freddie Mac servicing engagements provide for prepayment fees in the event of a voluntary prepayment prior to the expiration of the prepayment protection period. Our servicing contracts with institutional investors and HUD do not require them to provide us with prepayment fees. As of December 31, 2022, 90% of the servicing fees are protected from the risk of prepayment through prepayment provisions compared to 89% as of December 31, 2021; given this significant level of prepayment protection, we do not hedge our servicing portfolio for prepayment risk.

London Interbank Offered Rate (“LIBOR”) Transition

In the first quarter of 2021, the United Kingdom’s Financial Conduct Authority, the regulator for the administration of LIBOR, announced specific dates for its intention to stop publishing LIBOR rates, including the 30-day LIBOR (our primary reference rate) which is scheduled for June 30, 2023. It is expected that legacy LIBOR-based loans will transition to Secured Overnight Financing Rate (“SOFR”) on or before June 30, 2023. With respect to the loans we underwrite and service, we have been working closely with the GSEs on this matter through our participation on subcommittees and advisory councils. We continue to monitor our LIBOR exposure, review legal contracts and assess fallback language impacts, engage with our clients and other stakeholders, and monitor developments associated with LIBOR alternatives. We have also updated our debt agreements with warehouse facility providers to include fallback language governing the transition and have already transitioned our Term Loan and all but one of our warehouse facilities to SOFR.      

53

Item 8. Financial Statements and Supplementary Data.

The consolidated financial statements of Walker & Dunlop, Inc. and subsidiaries and the notes related to the foregoing financial statements, together with the independent registered public accounting firm’s report thereon, listed in Item 15, are filed as part of this Annual Report on Form 10-K and are incorporated herein by reference.

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

None.

Item 9A. Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

As of the end of the period covered by this report, an evaluation was performed under the supervision and with the participation of our management, including the principal executive officer and principal financial officer, of the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934.

Based on that evaluation, the principal executive officer and principal financial officer concluded that the design and operation of these disclosure controls and procedures as of the end of the period covered by this report were effective to provide reasonable assurance that information required to be disclosed in our reports under the Securities and Exchange Act of 1934 is recorded, processed, summarized, and reported within the time periods specified in the U.S. Securities and Exchange Commission’s rules and forms and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Management's Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a-15(f) under the Securities and Exchange Act of 1934. Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on our evaluation under the framework in Internal Control — Integrated Framework (2013), our management concluded that our internal control over financial reporting was effective as of December 31, 2022. Our internal control over financial reporting as of December 31, 2022 has been audited by KPMG LLP, an independent registered public accounting firm, as stated in their audit report which is included herein.

Changes in Internal Control Over Financial Reporting

There have been no changes in our internal control over financial reporting during the quarter ended December 31, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. We have integrated and continue to enhance the accounting processes and internal control over financial reporting for Alliant and its affiliates into our internal control over financial reporting environment.

Item 9B. Other Information.

None.

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.

Not applicable.

PART III

Item 10. Directors, Executive Officers, and Corporate Governance

The information required by this item regarding directors, executive officers, corporate governance and our code of ethics is hereby incorporated by reference to the material appearing in the Proxy Statement for the Annual Meeting of Stockholders to be held in 2023 (the “Proxy Statement”) under the captions “BOARD OF DIRECTORS AND CORPORATE GOVERNANCE” and “EXECUTIVE OFFICERS – Executive Officer Biographies.” The information required by this item regarding compliance with Section 16(a) of the Securities Exchange Act

54

of 1934, as amended, is hereby incorporated by reference, if applicable, to the material appearing in the Proxy Statement under the caption “VOTING SECURITIES OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT — Delinquent Section 16(a) Reports.” The information required by this Item 10 with respect to the availability of our code of ethics is provided in this Annual Report on Form 10-K. See “Available Information.”

Item 11. Executive Compensation.

The information required by this item is hereby incorporated by reference to the material appearing in the Proxy Statement under the captions “COMPENSATION DISCUSSION AND ANALYSIS,” “COMPENSATION OF DIRECTORS AND EXECUTIVE OFFICERS,” “COMPENSATION DISCUSSION AND ANALYSIS – Compensation Committee Report” and “COMPENSATION OF DIRECTORS AND EXECUTIVE OFFICERS – Compensation Committee Interlocks and Insider Participation.”

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

The information regarding security ownership of certain beneficial owners and management and securities authorized for issuance under our employee share-based compensation plans required by this item is hereby incorporated by reference to the material appearing in the Proxy Statement under the captions “VOTING SECURITIES OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT” and “COMPENSATION OF DIRECTORS AND EXECUTIVE OFFICERS – Equity Compensation Plan Information.”

Item 13. Certain Relationships and Related Transactions, and Director Independence

Item 13 is hereby incorporated by reference to material appearing in the Proxy Statement under the captions “CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS” and “BOARD OF DIRECTORS AND CORPORATE GOVERNANCE – Corporate Governance Information – Director Independence.”

Item 14. Principal Accountant Fees and Services

The information required by this item is hereby incorporated by reference to the material appearing in the Proxy Statement under the caption “AUDIT-RELATED MATTERS.”

PART IV

Item 15. Exhibits and Financial Statement Schedules

The following documents are filed as part of this report:

(a)Financial Statements

Walker & Dunlop, Inc. and Subsidiaries Consolidated Financial Statements

Reports of Independent Registered Public Accounting Firm

Consolidated Balance Sheets

Consolidated Statements of Income and Comprehensive Income

Consolidated Statements of Changes in Equity

Consolidated Statements of Cash Flows

Notes to Consolidated Financial Statements

(b)

Exhibits

2.1

Contribution Agreement, dated as of October 29, 2010, by and among Mallory Walker, Howard W. Smith, William M. Walker, Taylor Walker, Richard C. Warner, Donna Mighty, Michael Yavinsky, Edward B. Hermes, Deborah A. Wilson and Walker & Dunlop, Inc. (incorporated by reference to Exhibit 2.1 to Amendment No. 4 to the Company's Registration Statement on Form S-1 (File No. 333-168535) filed on December 1, 2010)

2.2

Contribution Agreement, dated as of October 29, 2010, by and between Column Guaranteed LLC and Walker & Dunlop, Inc. (incorporated by reference to Exhibit 2.2 to Amendment No. 4 to the Company's Registration Statement on Form S-1 (File No. 333-168535) filed on December 1, 2010)

2.3

Amendment No. 1 to Contribution Agreement, dated as of December 13, 2010, by and between Column Guaranteed LLC and Walker & Dunlop, Inc. (incorporated by reference to Exhibit 2.3 to Amendment No. 6 to the Company's Registration Statement on Form S-1 (File No. 333-168535) filed on December 13, 2010)

55

2.4

Purchase Agreement, dated June 7, 2012, by and among Walker & Dunlop, Inc., Walker & Dunlop, LLC, CW Financial Services LLC and CWCapital LLC (incorporated by reference to Exhibit 2.1 to the Company’s Current Report on Form 8-K/A filed on June 15, 2012)

2.5

Purchase Agreement, dated as of August 30, 2021, by and among Walker & Dunlop, Inc., WDAAC, LLC, Alliant Company, LLC, Alliant Capital, Ltd., Alliant Fund Asset Holdings, LLC, Alliant Asset Management Company, LLC, Alliant Strategic Investments II, LLC, ADC Communities, LLC, ADC Communities II, LLC, AFAH Finance, LLC, Alliant Fund Acquisitions, LLC, Vista Ridge 1, LLC, Alliant, Inc., Alliant ADC, Inc., Palm Drive Associates, LLC, and Shawn Horwitz (incorporated by reference to Exhibit 2.5 of the Company’s Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2021)

2.6††

Share Purchase Agreement dated February 4, 2022 by and among Walker & Dunlop, Inc., WD-GTE, LLC, GeoPhy B.V. (“GeoPhy”), the several persons and entities constituting the holders of all of GeoPhy’s issued and outstanding shares of capital stock, and Shareholder Representative Services LLC, as representative of the Shareholders (incorporated by reference to Exhibit 2.6 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2021)

3.1

Articles of Amendment and Restatement of Walker & Dunlop, Inc. (incorporated by reference to Exhibit 3.1 to Amendment No. 4 to the Company's Registration Statement on Form S-1 (File No. 333-168535) filed on December 1, 2010)

3.2

Amended and Restated Bylaws of Walker & Dunlop, Inc. (incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K filed on February 10, 2023)

4.1

Specimen Common Stock Certificate of Walker & Dunlop, Inc. (incorporated by reference to Exhibit 4.1 to Amendment No. 2 to the Company's Registration Statement on Form S-1 (File No. 333-168535) filed on September 30, 2010)

4.2

Registration Rights Agreement, dated December 20, 2010, by and among Walker & Dunlop, Inc. and Mallory Walker, Taylor Walker, William M. Walker, Howard W. Smith, III, Richard C. Warner, Donna Mighty, Michael Yavinsky, Ted Hermes, Deborah A. Wilson and Column Guaranteed LLC (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed on December 27, 2010)

4.3

Stockholders Agreement, dated December 20, 2010, by and among William M. Walker, Mallory Walker, Column Guaranteed LLC and Walker & Dunlop, Inc. (incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K filed on December 27, 2010)

4.4

Piggy Back Registration Rights Agreement, dated June 7, 2012, by and among Column Guaranteed, LLC, William M. Walker, Mallory Walker, Howard W. Smith, III, Deborah A. Wilson, Richard C. Warner, CW Financial Services LLC and Walker & Dunlop, Inc. (incorporated by reference to Exhibit 4.3 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2012)

4.5

Voting Agreement, dated as of June 7, 2012, by and among Walker & Dunlop, Inc., Walker & Dunlop, LLC, Mallory Walker, William M. Walker, Richard Warner, Deborah Wilson, Richard M. Lucas, Howard W. Smith, III and CW Financial Services LLC (incorporated by reference to Annex C of the Company’s proxy statement filed on July 26, 2012)

4.6

Voting Agreement, dated as of June 7, 2012, by and among Walker & Dunlop, Inc., Walker & Dunlop, LLC, Column Guaranteed, LLC and CW Financial Services LLC (incorporated by reference to Annex D of the Company’s proxy statement filed on July 26, 2012)

4.7*

Description of Registrant’s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934, as amended

10.1

Formation Agreement, dated January 30, 2009, by and among Green Park Financial Limited Partnership, Walker & Dunlop, Inc., Column Guaranteed LLC and Walker & Dunlop, LLC (incorporated by reference to Exhibit 10.1 to the Company's Registration Statement on Form S-1 (File No. 333-168535) filed on August 4, 2010)

10.2†

Employment Agreement, dated May 14, 2020, between Walker & Dunlop, Inc. and William M. Walker (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2020)

10.3†

Employment Agreement, dated May 14, 2020, between Walker & Dunlop, Inc. and Howard W. Smith, III (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2020)

10.4†

Amended and Restated Employment Agreement, dated May 4, 2022, by and between Walker & Dunlop, Inc. and Stephen P. Theobald (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2022)

10.5†

Employment Agreement, dated May 14, 2020, between Walker & Dunlop, Inc. and Richard M. Lucas (incorporated by reference to Exhibit 10.4 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2020)

10.6†

Employment Agreement, dated May 14, 2020, between Walker & Dunlop, Inc. and Paula A. Pryor (incorporated by reference to Exhibit 10.5 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2020)

10.7†

Amended and Restated Employment Agreement, dated May 4, 2022, by and between Walker & Dunlop, Inc. and Gregory A. Florkowski (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2022)

10.8†

2010 Equity Incentive Plan, as amended (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on August 30, 2012)

56

10.9†

Management Deferred Stock Unit Purchase Plan, as amended (incorporated by reference to Exhibit 10.13 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2015)

10.10†

Amendment to the Walker & Dunlop, Inc. Management Deferred Stock Unit Purchase Plan (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on November 6, 2020)

10.11†

Management Deferred Stock Unit Purchase Matching Program, as amended (incorporated by reference to Exhibit 10.14 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2015)

10.12†

Form of Restricted Common Stock Award Agreement (Employee) (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2012)

10.13†

Amendment to Restricted Stock Award Agreement (Employee) (2010 Equity Incentive Plan) (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2015)

10.14†

Form of Restricted Common Stock Award Agreement (Director) (incorporated by reference to Exhibit 10.4 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2012)

10.15†

Amendment to Restricted Stock Award Agreement (Director) (2010 Equity Incentive Plan) (incorporated by reference to Exhibit 10.4 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2015)

10.16†

Form of Non-Qualified Stock Option Award Agreement (incorporated by reference to Exhibit 10.5 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2012)

10.17†

Amendment to Non-Qualified Stock Option Agreement Under the 2010 Equity Incentive Plan (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2019)

10.18†

Form of Incentive Stock Option Award Agreement (incorporated by reference to Exhibit 10.6 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2012)

10.19†

Form of Deferred Stock Unit Award Agreement (Matching Program) (incorporated by reference to Exhibit 10.22 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2012)

10.20†

Form of Restricted Stock Unit Award Agreement (Matching Program) (incorporated by reference to Exhibit 10.23 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2012)

10.21†

Form of Deferred Stock Unit Award Agreement (Purchase Plan, as amended) (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2015)

10.22†

Form of Amendment to Deferred Stock Unit Award Agreement (Purchase Plan) (incorporated by reference to Exhibit 10.5 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2015)

10.23†

Walker & Dunlop, Inc. 2015 Equity Incentive Plan (incorporated by reference to Exhibit 10.1 to the Company’s Registration Statement on Form S-8 (File No. 333-204722) filed June 4, 2015)

10.24†

Amendment No. 1 to Walker & Dunlop, Inc. 2015 Equity Incentive Plan (incorporated by reference to Exhibit 10.25 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2016)

10.25†

Form of Non-Qualified Stock Option Agreement (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2019)

10.26†

Amendment to Non-Qualified Stock Option Agreement Under the 2015 Equity Incentive Plan (incorporated by reference to Exhibit 10.4 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2019)

10.27†

10.28†

Form of Restricted Stock Agreement (incorporated by reference to Exhibit 10.4 to the Company’s Registration Statement on Form S-8 (File No. 333-204722) filed June 4, 2015)

10.29†

Form of Restricted Stock Agreement (Directors) (incorporated by reference to Exhibit 10.5 to the Company’s Registration Statement on Form S-8 (File No. 333-204722) filed June 4, 2015)

10.30†

Form of Restricted Stock Unit Agreement (Matching Program) (incorporated by reference to Exhibit 10.7 to the Company’s Registration Statement on Form S-8 (File No. 333-204722) filed June 4, 2015)

10.31†

Form of Deferred Stock Unit Agreement (Matching Program) (incorporated by reference to Exhibit 10.8 to the Company’s Registration Statement on Form S-8 (File No. 333-204722) filed June 4, 2015)

10.32†

Form of Non-Qualified Stock Option Transfer Agreement (incorporated by reference to Exhibit 10.5 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2019)

10.33†

Management Deferred Stock Unit Purchase Plan, as amended and restated effective May 1, 2017 (incorporated by reference to Exhibit 10.32 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2017)

10.34†

Management Deferred Stock Unit Purchase Matching Program, as amended and restated effective May 1, 2017 (incorporated by reference to Exhibit 10.33 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2017)

10.35†

Form of Deferred Stock Unit Award Agreement (Purchase Plan, as amended) (incorporated by reference to Exhibit 10.34 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2017)

10.36†

Form of Deferred Stock Unit Award Agreement (Matching Program) (incorporated by reference to Exhibit 10.35 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2017)

57

10.37†

Form of Restricted Stock Unit Award Agreement (Matching Program) (incorporated by reference to Exhibit 10.36 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2017)

10.38†

Walker & Dunlop, Inc. Deferred Compensation Plan for Non-Employee Directors (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2016)

10.39†

Walker & Dunlop, Inc. Deferred Compensation Plan for Non-Employee Directors Election Form (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2016)

10.40†

Walker & Dunlop, Inc. 2015 Equity Incentive Plan Restricted Stock Agreement (Directors) (incorporated by reference to Exhibit 10.4 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2016)

10.41†

Walker & Dunlop, Inc. 2020 Equity Incentive Plan (incorporated by reference to Annex A to the Company’s Definitive Proxy Statement on Schedule 14A, filed on March 27, 2020)

10.42†

Form of Non-Qualified Stock Option Agreement under 2020 Equity Incentive Plan (incorporated by reference to Exhibit 99.2 to the Company’s Registration Statement on Form S-8 (File No. 333-238259) filed May 14, 2020)

10.43†

Form of Performance Stock Unit Agreement under 2020 Equity Incentive Plan (incorporated by reference to Exhibit 99.3 to the Company’s Registration Statement on Form S-8 (File No. 333-238259) filed May 14, 2020)

10.44†

Form of Performance Stock Unit Agreement under 2020 Equity Incentive Plan (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2021)

10.45†

Form of Performance Stock Unit Agreement with Over-Performance Stock Units under 2020 Equity Incentive Plan (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2021)

10.46†

Form of Restricted Stock Agreement under 2020 Equity Incentive Plan (incorporated by reference to Exhibit 99.4 to the Company’s Registration Statement on Form S-8 (File No. 333-238259) filed May 14, 2020)

10.47†

Form of Restricted Stock Agreement (Directors) under 2020 Equity Incentive Plan (incorporated by reference to Exhibit 99.5 to the Company’s Registration Statement on Form S-8 (File No. 333-238259) filed May 14, 2020)

10.48†

Management Deferred Stock Unit Purchase Matching Program (incorporated by reference to Exhibit 99.6 to the Company’s Registration Statement on Form S-8 (File No. 333-238259) filed May 14, 2020)

10.49†

Form of Restricted Stock Unit Agreement (Management Deferred Stock Unit Purchase Matching Program) under 2020 Equity Incentive Plan (incorporated by reference to Exhibit 99.7 to the Company’s Registration Statement on Form S-8 (File No. 333-238259) filed May 14, 2020)

10.50†

Form of Deferred Stock Unit Agreement (Management Deferred Stock Unit Purchase Matching Program) under 2020 Equity Incentive Plan (incorporated by reference to Exhibit 99.8 to the Company’s Registration Statement on Form S-8 (File No. 333-238259) filed May 14, 2020)

10.51†

Form of Non-Qualified Stock Option Transfer Agreement under 2020 Equity Incentive Plan (incorporated by reference to Exhibit 99.9 to the Company’s Registration Statement on Form S-8 (File No. 333-238259) filed May 14, 2020)

10.52†

Indemnification Agreement, dated December 20, 2010, by and among Walker & Dunlop, Inc. and William M. Walker (incorporated by reference to Exhibit 10.21 to the Company's Annual Report on Form 10-K for the year ended December 31, 2010)

10.53†

Indemnification Agreement, dated December 20, 2010, by and among Walker & Dunlop, Inc. and Howard W. Smith, III (incorporated by reference to Exhibit 10.23 to the Company's Annual Report on Form 10-K for the year ended December 31, 2010)

10.54†

Indemnification Agreement, dated December 20, 2010, by and among Walker & Dunlop, Inc. and John Rice (incorporated by reference to Exhibit 10.25 to the Company's Annual Report on Form 10-K for the year ended December 31, 2010)

10.55†

Indemnification Agreement, dated December 20, 2010, by and among Walker & Dunlop, Inc. and Richard M. Lucas (incorporated by reference to Exhibit 10.26 to the Company's Annual Report on Form 10-K for the year ended December 31, 2010)

10.56†

Indemnification Agreement, dated May 4, 2022, by and among Walker & Dunlop, Inc. and Gregory A. Florkowski (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2022)

10.57†

Indemnification Agreement, dated December 20, 2010, by and among Walker & Dunlop, Inc. and Alan J. Bowers (incorporated by reference to Exhibit 10.28 to the Company's Annual Report on Form 10-K for the year ended December 31, 2010)

10.58†

Indemnification Agreement, dated December 20, 2010, by and among Walker & Dunlop, Inc. and Dana L. Schmaltz (incorporated by reference to Exhibit 10.30 to the Company's Annual Report on Form 10-K for the year ended December 31, 2010)

10.59†

Indemnification Agreement, dated May 14, 2020, by and among Walker & Dunlop, Inc. and Paula A. Pryor (incorporated by reference to Exhibit 10.6 to the Company's Annual Report on Form 10-Q for the quarterly period ended June 30, 2020)

10.60†

Indemnification Agreement, dated March 3, 2013, between Walker & Dunlop, Inc. and Stephen P. Theobald (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on March 4, 2013)

58

10.61†

Indemnification Agreement, dated November 2, 2012, by and among Walker & Dunlop, Inc. and Michael D. Malone (incorporated by reference to Exhibit 10.40 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2012)

10.62†

Indemnification Agreement, dated February 28, 2017, by and among Walker & Dunlop, Inc. and Michael J. Warren (incorporated by reference to Exhibit 10.2 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2017)

10.63†

Indemnification Agreement, dated March 6, 2019, by and between Walked & Dunlop, Inc. and Ellen D. Levy (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2019)

10.64†

Indemnification Agreement, dated March 3, 2021, by and between Walked & Dunlop, Inc. and Donna C. Wells (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2021)

10.65†

Performance Stock Unit Agreement (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2013)

10.66†

Walker & Dunlop, Inc. Deferred Compensation Plan (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on November 20, 2019)

10.67

Form of Trust Agreement (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on November 20, 2019)

10.68

Second Amended and Restated Warehousing Credit and Security Agreement, dated as of September 11, 2017, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and PNC Bank, National Association, as Lender (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on September 13, 2017)

10.69

First Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of September 15, 2017, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and PNC Bank, National Association, as Lender (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on September 20, 2017)

10.70

Second Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of September 10, 2018, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and PNC Bank, National Association, as Lender (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on September 13, 2018)

10.71

Third Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of May 20, 2019, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and PNC Bank, National Association, as Lender (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on May 23, 2019)

10.72

Fourth Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of September 6, 2019, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and PNC Bank, National Association, as Lender (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on September 11, 2019)

10.73

Fifth Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of April 23, 2020, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and PNC Bank, National Association, as Lender (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on April 29, 2020)

10.74

Sixth Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of August 21, 2020, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and PNC Bank, National Association, as Lender (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on August 26, 2020)

10.75

Seventh Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of October 28, 2020, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and PNC Bank, National Association, as Lender (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on November 2, 2020)

10.76

Eighth Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of December 18, 2020, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and PNC Bank, National Association, as Lender (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on December 23, 2020)

10.77

Ninth Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of April 15, 2021, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and PNC Bank, National Association, as Lender (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on April 20, 2021)

10.78

Tenth Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of June 8, 2021, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and PNC Bank, National Association, as Lender (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on June 11, 2021)

10.79

Eleventh Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of April 7, 2022, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and PNC Bank, National Association, as Lender (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on April 12, 2022)

10.80

Twelfth Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of May 12, 2022, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and PNC Bank, National Association, as Lender (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on May 16, 2022)

59

10.81

Second Amended and Restated Guaranty and Suretyship Agreement, dated as of September 11, 2017, by Walker & Dunlop, Inc. in favor of PNC Bank, National Association, as Lender (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on September 13, 2017)

10.82

Master Repurchase Agreement, dated as of August 26, 2019, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and JPMorgan Chase Bank, N.A., as Buyer (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on August 27, 2020)

10.83

Guaranty, dated as of August 26, 2019, by Walker & Dunlop, Inc. in favor of JPMorgan Chase Bank, N.A., as Buyer (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on August 27, 2020)

10.84

Side Letter, dated as of August 26, 2019, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and JPMorgan Chase Bank, N.A., as Buyer (incorporated by reference to Exhibit 10.3 to the Company’s Current Report on Form 8-K filed on August 27, 2020)

10.85

First Amendment to Master Repurchase Agreement, dated as of August 24, 2020, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and JPMorgan Chase Bank, N.A., as Buyer (incorporated by reference to Exhibit 10.4 to the Company’s Current Report on Form 8-K filed on August 27, 2020)

10.86

First Amendment to Side Letter, dated as of August 24, 2020, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and JPMorgan Chase Bank, N.A., as Buyer (incorporated by reference to Exhibit 10.5 to the Company’s Current Report on Form 8-K filed on August 27, 2020)

10.87

Amendment No. 2 to Master Repurchase Agreement, dated as of August 23, 2021, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc., and JPMorgan Chase Bank, N.A. (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on August 26, 2021)

10.88

Amendment No. 3 to Master Repurchase Agreement, dated as of September 30, 2021, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc., and JPMorgan Chase Bank, N.A. (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on October 5, 2021)

10.89

Amendment No. 4 to Master Repurchase Agreement, dated as of September 15, 2022, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc., and JPMorgan Chase Bank, N.A. (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on September 20, 2022)

10.90

Amendment No. 5 to Master Repurchase Agreement, dated as of December 29, 2022, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc., and JPMorgan Chase Bank, N.A. (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on January 4, 2023)

10.91

Amended and Restated Letter, dated as of September 30, 2021, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc., and JPMorgan Chase Bank, N.A. (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on October 5, 2021)

10.92

Amendment No. 1 to Amended and Restated Letter, dated as of September 15, 2022, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc., and JPMorgan Chase Bank, N.A. (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on September 20, 2022)

10.93

Closing Side Letter, dated as of September 4, 2012, by and among Walker & Dunlop, Inc., CW Financial Services LLC and CWCapital LLC (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on September 10, 2012)

10.94

Registration Rights Agreement, dated as of September 4, 2012, by and between Walker & Dunlop, Inc. and CW Financial Services LLC (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on September 10, 2012)

10.95

Closing Agreement, dated as of September 4, 2012, by and among Walker & Dunlop, Inc., CW Financial Services LLC and CWCapital LLC (incorporated by reference to Exhibit 10.3 to the Company’s Current Report on Form 8-K filed on September 10, 2012)

10.96

Transfer and Joinder Agreement, dated as of September 4, 2012, by and among Walker & Dunlop, Inc., CW Financial Services LLC and Galaxy Acquisition LLC (incorporated by reference to Exhibit 10.4 to the Company’s Current Report on Form 8-K filed on September 10, 2012)

10.97

Credit Agreement, dated as of December 16, 2021, by and among Walker & Dunlop, Inc., as borrower, the lenders referred to therein, JPMorgan Chase Bank, N.A., as administrative agent, and JPMorgan Chase Bank, N.A., as sole lead arranger and bookrunner (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on December 20, 2021)

10.98

Guarantee and Collateral Agreement, dated as of December 16, 2021, by and among Walker & Dunlop, Inc., as borrower, certain subsidiaries of Walker & Dunlop, Inc., as subsidiary guarantors, and JPMorgan Chase Bank, N.A., as administrative agent (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on December 20, 2021)

60

10.99

Lender Joinder Agreement and Amendment No. 1, dated as of January 12, 2023, to the Credit Agreement, dated as of December 16, 2021, by and among the Company, as borrower, JPMorgan Chase Bank, N.A., a national banking association, as administrative agent and an Incremental Term B Lender, the several banks and other financial institutions or entities from time to time party thereto, and the other parties thereto (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on January 18, 2023).

21*

List of Subsidiaries of Walker & Dunlop, Inc. as of December 31, 2022

23*

Consent of KPMG LLP (Independent Registered Public Accounting Firm)

31.1*

Certification of Walker & Dunlop, Inc.'s Chief Executive Offer Pursuant to Rule 13a-14(a)

31.2*

Certification of Walker & Dunlop, Inc.'s Chief Financial Offer Pursuant to Rule 13a-14(a)

32**

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

101.INS

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

101.SCH*

Inline XBRL Taxonomy Extension Schema Document

101.CAL*

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF*

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB*

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE*

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

Cover Page Interactive Data File (formatted as Inline XBRL and contained an Exhibit 101)

†:Denotes a management contract or compensation plan, contract or arrangement.

††:

Schedules (or similar attachments) have been omitted from this exhibit pursuant to Item 601(a)(5) of Regulation S-K. The Company will furnish copies of any such schedules (or similar attachments) to the Securities and Exchange Commission upon request.

*:Filed herewith.

**:Furnished herewith. Information in this Annual Report on Form 10-K furnished herewith shall not be deemed to be “filed” for the purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) or otherwise subject to the liabilities of that Section, nor shall it be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as expressly set forth by specific reference in such a filing.

Item 16. Form 10-K Summary

Not applicable.

61

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

Walker & Dunlop, Inc.

By:  

/s/ William M. Walker

William M. Walker

Chairman and Chief Executive Officer 

Date:

February 23, 2023

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

Signature

    

Title

    

Date

/s/ William M. Walker 

Chairman and Chief Executive

February 23, 2023

William M. Walker

Officer (Principal Executive Officer)

/s/ Howard W. Smith, III

President and Director

February 23, 2023

Howard W. Smith, III

/s/ Ellen D. Levy

Director

February 23, 2023

Ellen D. Levy

/s/ Michael D. Malone

Director

February 23, 2023

Michael D. Malone

/s/ John Rice

Director

February 23, 2023

John Rice

/s/ Dana L. Schmaltz

Director

February 23, 2023

Dana L. Schmaltz

/s/ Michael J. Warren

Director

February 23, 2023

Michael J. Warren

/s/ Donna C. Wells

Director

February 23, 2023

Donna C. Wells

/s/ Gregory A. Florkowski

Executive Vice President and Chief Financial

February 23, 2023

Gregory A. Florkowski

Officer (Principal Financial Officer and Principal Accounting Officer)

62

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and the Board of Directors
Walker & Dunlop, Inc.:

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of Walker & Dunlop, Inc. and subsidiaries (the Company) as of December 31, 2022 and 2021, the related consolidated statements of income and comprehensive income, changes in equity, and cash flows for each of the years in the three year period ended December 31, 2022, and the related notes (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2022, in conformity with U.S. generally accepted accounting principles.

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

Basis for Opinion

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

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

Critical Audit Matter

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

Initial Valuation of Mortgage Servicing Rights

As discussed in Notes 2 and 3 to the consolidated financial statements, the fair value of expected net cash flows from servicing, net presented on the consolidated statements of income and comprehensive income amounted to $192 million for the year ended December 31, 2022. At the loan commitment date, the fair value of expected net cash flows from servicing (the initial fair value of servicing rights) is recognized as a derivative asset on the consolidated balance sheets and reclassified as capitalized mortgage servicing rights at the loan sale date. The measurement of the fair value of servicing rights requires certain assumptions, including the estimated life of the loan, discount rate, escrow earnings rate and servicing cost. The estimated net cash flows are discounted at a rate that reflects the credit and liquidity risk over the estimated life of the underlying loan (DCF method). The estimated life of the loan includes consideration of the prepayment provisions. The estimated earnings rate on escrow accounts associated with servicing the loan increases estimated future cash flows, and the estimated future cost to service the loan decreases estimated future cash flows.

F-2

We identified the assessment of the initial fair value of servicing rights as a critical audit matter.  The assessment involved significant measurement and valuation uncertainty requiring complex auditor judgment.  It also required specialized skills and knowledge because of the level of judgment and limited publicly available transactional and market participant data. Our assessment encompassed the evaluation of the significant assumptions used in estimating the net cash flows for determining the initial fair value of servicing rights, which included the discount rate and escrow earnings rate.  

The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the Company’s measurement of the initial fair value of servicing rights, including controls over the: (1) identification and determination of the significant assumptions (discount rate and escrow earnings rate) used in estimating the net cash flows, and (2) preparation and measurement of the fair value of servicing rights for each loan. We involved valuation professionals with specialized skills and knowledge, who assisted in evaluating the significant assumptions (discount rate and escrow earnings rate). The evaluation of these assumptions included comparing them against ranges that were developed using industry market survey data for comparable entities and loans. We performed sensitivity analyses over the significant assumptions to assess their impact on the Company’s determination of the initial fair value of servicing rights.

/s/ KPMG LLP

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

McLean, Virginia
February 23, 2023

F-3

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and Board of Directors
Walker & Dunlop, Inc.:

Opinion on Internal Control Over Financial Reporting

We have audited Walker & Dunlop, Inc. and subsidiaries’ (the Company) internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2022 and 2021, the related consolidated statements of income and comprehensive income, changes in equity, and cash flows for each of the years in the three-year period ended December 31, 2022, and the related notes (collectively, the consolidated financial statements), and our report dated February 23, 2023 expressed an unqualified opinion on those consolidated financial statements.

Basis for Opinion

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

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

Definition and Limitations of Internal Control Over Financial Reporting

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

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

/s/ KPMG LLP

 

McLean, Virginia

February 23, 2023

F-4

Walker & Dunlop, Inc. and Subsidiaries

Consolidated Balance Sheets

(In thousands, except per share data)

    

December 31, 

 

2022

2021

 

Assets

 

Cash and cash equivalents

$

225,949

$

305,635

Restricted cash

 

17,676

 

42,812

Pledged securities, at fair value

 

157,282

 

148,996

Loans held for sale, at fair value

 

396,344

 

1,811,586

Loans held for investment, net

 

200,247

 

269,125

Mortgage servicing rights

 

975,226

 

953,845

Goodwill

959,712

698,635

Other intangible assets

 

198,643

 

183,904

Receivables, net

 

202,251

 

212,019

Committed investments in tax credit equity

254,154

177,322

Other assets

 

457,875

 

402,110

Total assets

$

4,045,359

$

5,205,989

Liabilities

Warehouse notes payable

$

543,447

$

1,941,572

Notes payable

 

704,103

 

740,174

Allowance for risk-sharing obligations

 

44,057

 

62,636

Deferred tax liabilities, net

243,485

225,240

Commitments to fund investments in tax credit equity

239,281

162,747

Other liabilities

554,157

495,413

Total liabilities

$

2,328,530

$

3,627,782

Stockholders' Equity

Preferred stock (authorized 50,000 shares; none issued)

$

$

Common stock ($0.01 par value; authorized 200,000 shares; issued and outstanding 32,396 shares at December 31, 2022 and 32,049 shares at December 31, 2021)

 

323

 

320

Additional paid-in capital ("APIC")

 

412,636

 

393,022

Accumulated other comprehensive income (loss) ("AOCI")

(1,568)

2,558

Retained earnings

 

1,278,035

 

1,154,252

Total stockholders’ equity

$

1,689,426

$

1,550,152

Noncontrolling interests

 

27,403

 

28,055

Total equity

$

1,716,829

$

1,578,207

Commitments and contingencies (NOTES 2 and 9)

 

 

Total liabilities and equity

$

4,045,359

$

5,205,989

See accompanying notes to consolidated financial statements.

F-5

Walker & Dunlop, Inc. and Subsidiaries

Consolidated Statements of Income and Comprehensive Income

(In thousands, except per share data)

For the year ended December 31,

 

2022

    

2021

    

2020

 

Revenues

Loan origination and debt brokerage fees, net

$

348,007

$

446,014

$

359,061

Fair value of expected net cash flows from servicing, net

191,760

287,145

358,000

Servicing fees

 

300,191

 

278,466

 

235,801

Property sales broker fees

120,582

119,981

38,108

Investment management fees

71,931

25,637

10,713

Net warehouse interest income

 

15,777

 

22,108

 

29,326

Escrow earnings and other interest income

 

52,830

 

8,150

 

18,255

Other revenues

 

157,675

 

71,677

 

34,443

Total revenues

$

1,258,753

$

1,259,178

$

1,083,707

Expenses

Personnel

$

607,366

$

603,487

$

468,819

Amortization and depreciation

235,031

210,284

169,011

Provision (benefit) for credit losses

 

(11,978)

 

(13,287)

 

37,479

Interest expense on corporate debt

 

34,233

 

7,981

 

8,550

Other operating expenses

 

129,136

 

98,655

 

69,582

Total expenses

$

993,788

$

907,120

$

753,441

Income from operations

$

264,965

$

352,058

$

330,266

Income tax expense

 

56,034

 

86,428

 

84,313

Net income before noncontrolling interests

$

208,931

$

265,630

$

245,953

Less: net income (loss) from noncontrolling interests

 

(4,889)

 

(132)

 

(224)

Walker & Dunlop net income

$

213,820

$

265,762

$

246,177

Net change in unrealized gains (losses) on pledged available-for-sale securities, net of taxes

(4,126)

590

1,231

Walker & Dunlop comprehensive income

$

209,694

$

266,352

$

247,408

Basic earnings per share (NOTE 11)

$

6.43

$

8.27

$

7.85

Diluted earnings per share (NOTE 11)

$

6.36

$

8.15

$

7.69

Basic weighted-average shares outstanding

 

32,326

 

31,081

 

30,444

Diluted weighted-average shares outstanding

32,687

31,533

31,083

See accompanying notes to consolidated financial statements.

F-6

Walker & Dunlop, Inc. and Subsidiaries

Consolidated Statements of Changes in Equity

(in thousands)

Stockholders' Equity

Common Stock

Retained

Noncontrolling

Total

  

Shares

  

Amount

  

APIC

  

AOCI

  

Earnings

  

Interests

  

Equity

 

Balance at December 31, 2019

30,035

$

300

$

237,877

$

737

$

796,775

$

6,596

$

1,042,285

Cumulative-effect adjustment for adoption of ASU 2016-02, net of tax

(23,678)

(23,678)

Walker & Dunlop net income

246,177

246,177

Net loss from noncontrolling interests

(224)

(224)

Contributions from noncontrolling interests

675

675

Purchase of noncontrolling interests

(24,090)

(7,047)

(31,137)

Other comprehensive income (loss), net of tax

1,231

1,231

Stock-based compensation - equity classified

27,090

27,090

Issuance of common stock in connection with equity compensation plans

1,414

14

24,913

24,927

Repurchase and retirement of common stock (NOTE 11)

(771)

(7)

(24,786)

(20,981)

(45,774)

Cash dividends paid ($1.44 per common share)

(45,350)

(45,350)

Balance at December 31, 2020

30,678

$

307

$

241,004

$

1,968

$

952,943

$

$

1,196,222

Walker & Dunlop net income

265,762

265,762

Net income (loss) from noncontrolling interests

(132)

(132)

Other comprehensive income (loss), net of tax

590

590

Stock-based compensation - equity classified

35,491

35,491

Issuance of common stock in connection with equity compensation plans

686

7

14,834

14,841

Issuance of common stock in connection with acquisitions

859

9

120,562

120,571

Repurchase and retirement of common stock (NOTE 11)

(174)

(3)

(18,869)

(18,872)

Noncontrolling interests from acquisition

28,187

28,187

Cash dividends paid ($2.00 per common share)

(64,453)

(64,453)

Balance at December 31, 2021

32,049

$

320

$

393,022

$

2,558

$

1,154,252

$

28,055

$

1,578,207

Walker & Dunlop net income

213,820

213,820

Net income (loss) from noncontrolling interests

(4,889)

(4,889)

Other comprehensive income (loss), net of tax

(4,126)

(4,126)

Stock-based compensation - equity classified

32,555

32,555

Issuance of common stock in connection with equity compensation plans

695

6

15,858

15,864

Repurchase and retirement of common stock (NOTE 11)

(348)

(3)

(32,474)

(9,892)

(42,369)

Distributions to noncontrolling interest holders

(2,535)

(2,535)

Cash dividends paid ($2.40 per common share)

(80,145)

(80,145)

Other activity (NOTE 11)

3,675

6,772

10,447

Balance at December 31, 2022

32,396

$

323

$

412,636

$

(1,568)

$

1,278,035

$

27,403

$

1,716,829

See accompanying notes to consolidated financial statements.

F-7

Walker & Dunlop, Inc. and Subsidiaries

Consolidated Statements of Cash Flows

(In thousands)

For the year ended December 31, 

 

    

2022

    

2021

    

2020

 

Cash flows from operating activities

Net income before noncontrolling interests

$

208,931

$

265,630

$

245,953

Adjustments to reconcile net income to net cash provided by (used in) operating activities:

Gains attributable to the fair value of future servicing rights, net of guaranty obligation

 

(191,760)

 

(287,145)

 

(358,000)

Change in the fair value of premiums and origination fees (NOTE 2)

 

14,160

 

19,450

 

(32,981)

Amortization and depreciation

 

235,031

 

210,284

 

169,011

Stock compensation-equity and liability classified

33,987

36,582

28,319

Provision (benefit) for credit losses

 

(11,978)

 

(13,287)

 

37,479

Deferred tax expense

18,439

34,222

47,165

Fair value adjustments to contingent consideration liabilities

(13,512)

6,889

Cash paid to settle risk-sharing obligations

(4,631)

Gain from revaluation of previously held equity-method investment

(39,641)

Originations of loans held for sale

(17,952,129)

(17,810,768)

(22,828,602)

Proceeds from transfers of loans held for sale

19,324,810

18,431,542

21,216,975

Other operating activities, net

2,080

5,522

2,516

Changes in:

Receivables, net

44,842

(42,873)

(19,264)

Other assets

(69,552)

(26,613)

2,205

Other liabilities

(16,373)

41,020

77,854

Net cash provided by (used in) operating activities

$

1,582,704

$

870,455

$

(1,411,370)

Cash flows from investing activities

Capital expenditures

$

(21,995)

$

(9,208)

$

(2,983)

Purchases of equity-method investments

(26,099)

(33,446)

(1,682)

Purchases of pledged available-for-sale ("AFS") securities

(60,802)

(31,750)

(24,883)

Proceeds from prepayment and sale of pledged AFS securities

14,040

45,301

19,635

Investments in joint ventures

(5,040)

(66,718)

(24,369)

Distributions from joint ventures

12,573

47,065

15,907

Acquisitions, net of cash received

(114,163)

(420,555)

(46,784)

Originations of loans held for investment

 

(54,402)

 

(557,706)

 

(199,153)

Principal collected on loans held for investment

 

122,111

 

649,466

 

379,491

Net cash provided by (used in) investing activities

$

(133,777)

$

(377,551)

$

115,179

Cash flows from financing activities

Borrowings (repayments) of warehouse notes payable, net

$

(1,370,705)

$

(635,912)

$

1,718,470

Borrowings of interim warehouse notes payable

 

36,459

 

266,575

 

60,770

Repayments of interim warehouse notes payable

 

(63,858)

 

(227,999)

 

(167,960)

Repayments of notes payable

 

(36,629)

 

(294,773)

 

(2,977)

Borrowings of notes payable

598,500

Repayment of secured borrowings

(73,312)

2,766

Proceeds from issuance of common stock

 

486

 

5,252

 

14,021

Repurchase of common stock

 

(42,369)

 

(18,872)

 

(45,774)

Purchase of noncontrolling interests

(10,400)

Cash dividends paid

(80,145)

(64,453)

(45,350)

Payment of contingent consideration

(21,191)

(1,641)

Distributions to noncontrolling interest

(2,535)

Debt issuance costs

 

(3,337)

 

(12,732)

 

(4,298)

Net cash provided by (used in) financing activities

$

(1,583,824)

$

(457,726)

$

1,517,627

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

$

(134,897)

$

35,178

$

221,436

F-8

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Consolidated Statements of Cash Flows (CONTINUED)

(In thousands)

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

 

393,180

 

358,002

 

136,566

Total of cash, cash equivalents, restricted cash, and restricted cash equivalents at end of period

$

258,283

$

393,180

$

358,002

Supplemental Disclosure of Cash Flow Information:

Cash paid to third parties for interest

$

76,661

$

37,947

$

45,944

Cash paid for income taxes

58,524

43,427

29,708

For the year ended December 31, 

2022

    

2021

    

2020

Supplemental Disclosure of Non-Cash Activity:

Issuance of common stock in connection with acquisitions

$

$

120,571

$

10,906

Issuance of common stock to settle compensation liabilities

6,551

9,589

4,949

Issuance of common stock to settle contingent consideration liabilities (NOTE 7)

8,750

Net increase (decrease) in total equity due to consolidations of tax credit entities (NOTE 11)

10,447

Net increase (decrease) in total assets due to consolidations of tax credit entities (NOTE 11)

13,700

Net increase (decrease) in total liabilities due to consolidations of tax credit entities (NOTE 11)

3,559

Forgiveness of receivables related to acquisitions (NOTE 7)

5,460

5,674

Additions of contingent consideration liabilities from acquisitions (NOTE 7)

117,955

93,304

27,645

See accompanying notes to consolidated financial statements

F-9

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

NOTE 1—ORGANIZATION

These financial statements represent the consolidated financial position and results of operations of Walker & Dunlop, Inc. and its subsidiaries. Unless the context otherwise requires, references to “we,” “us,” “our,” “Walker & Dunlop” and the “Company” mean the Walker & Dunlop consolidated companies.

Walker & Dunlop, Inc. is a holding company and conducts the majority of its operations through Walker & Dunlop, LLC, the operating company. Walker & Dunlop is one of the leading commercial real estate services and finance companies in the United States. The Company originates, sells, and services a range of commercial real estate debt and equity financing products, provides multifamily property sales brokerage and valuation services, and engages in commercial real estate and affordable housing investment management activities with a particular focus on the affordable housing sector through low-income housing tax credit (“LIHTC”) syndication.

Through its agency lending products, the Company originates and sells loans pursuant to the programs of the Federal National Mortgage Association (“Fannie Mae”), the Federal Home Loan Mortgage Corporation (“Freddie Mac” and, together with Fannie Mae, the “GSEs”), the Government National Mortgage Association (“Ginnie Mae”), and the Federal Housing Administration, a division of the U.S. Department of Housing and Urban Development (together with Ginnie Mae, “HUD”). Through its debt brokerage products, the Company brokers, and in some cases services, loans for various life insurance companies, commercial banks, commercial mortgage-backed securities issuers, and other institutional investors.

NOTE 2—SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation—The consolidated financial statements include the accounts of Walker & Dunlop, Inc., its wholly owned subsidiaries, and its majority owned subsidiaries. All intercompany balances and transactions are eliminated in consolidation. The Company consolidates entities in which it has a controlling financial interest based on either the variable interest entity (“VIE”) or the voting interest model. The Company is required to first apply the VIE model to determine whether it holds a variable interest in an entity, and if so, whether the entity is a VIE. If the Company determines it holds a variable interest in a VIE and has a controlling financial interest and therefore is considered the primary beneficiary, the Company consolidates the entity. In instances where the Company holds a variable interest in a VIE but is not the primary beneficiary, the Company uses the equity-method of accounting.

If the Company determines it does not hold a variable interest in a VIE, it then applies the voting interest model. Under the voting interest model, the Company consolidates an entity when it holds a majority voting interest in an entity. If the Company does not have a majority voting interest but has significant influence, it uses the equity-method of accounting. In instances where the Company owns less than 100% of the equity interests of an entity but owns a majority of the voting interests or has control over an entity, the Company accounts for the portion of equity not attributable to Walker & Dunlop, Inc. as Noncontrolling interests on the Consolidated Balance Sheets and the portion of net income not attributable to Walker & Dunlop, Inc. as Net income (loss) from noncontrolling interests in the Consolidated Statements of Income.

Subsequent Events—The Company has evaluated the effects of all events that have occurred subsequent to December 31, 2022. The Company has made certain disclosures in the notes to the consolidated financial statements of events that have occurred subsequent to December 31, 2022. There have been no other material subsequent events that would require recognition in the consolidated financial statements.

Use of Estimates—The preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses; including the allowance for risk-sharing obligations, initial fair value of capitalized mortgage servicing rights, initial and recurring fair value assessments of contingent consideration, and the fair value of the Apprise joint venture (as discussed in NOTE 7), actual results may vary from these estimates.

Mortgage Servicing Rights—When a loan is sold and the Company retains the right to service the loan, the derivative asset discussed below is reclassified and capitalized as an individual mortgage servicing right (“MSR”) at fair value. The initial capitalized amount is equal to the estimated fair value of the expected net cash flows associated with servicing the loans, net of the expected cash flows associated with any guaranty obligations. The following describes the principal assumptions used in estimating the fair value of capitalized MSRs.

Discount Rate—Depending upon loan type, the discount rate used is management's best estimate of market discount rates. The rates used for loans sold were between 8% and 14% for the years ended December 31, 2022 and 2021, between 10% and 15% for the year ended December 31, 2020, and varied based on loan type.

F-10

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Estimated Life—The estimated life of the MSRs is derived based upon the stated term of the prepayment protection provisions of the underlying loan and may be reduced by six to 12 months based upon the expiration or reduction of the prepayment provisions prior to the stated maturity date. The Company’s model for MSRs assumes no prepayment while the prepayment provisions have not expired and full prepayment of the loan at or near the point where the prepayment provisions have expired. The Company’s historical experience is that the prepayment provisions typically do not provide a significant deterrent to a borrower’s paying off the loan within six to 12 months of the expiration of the prepayment provisions.

Escrow Earnings—The estimated earnings rate on escrow accounts associated with the servicing of the loans for the life of the MSR is added to the estimated future cash flows.

The assumptions used to estimate the fair value of capitalized MSRs at loan sale are based on internal models and are compared to assumptions used by other market participants periodically. When such comparisons indicate that these assumptions have changed significantly, the Company adjusts its assumptions accordingly. For example, during the year ended December 31, 2020, the Company adjusted the escrow earnings rate assumption twice based on changes observed from other market participants. Additionally, the Company made adjustments to the discount rates in 2021 and escrow earnings rate in 2021 and 2022 based on observations from other market participants and economic conditions.

Subsequent to the initial measurement date, MSRs are amortized using the interest method over the period that servicing income is expected to be received and presented as a component of Amortization and depreciation in the Consolidated Statements of Income. The individual loan-level MSR is written off through a charge to Amortization and depreciation when a loan prepays, defaults, or is probable of default. The Company evaluates all MSRs for impairment quarterly. The predominant risk characteristic affecting the MSRs is prepayment risk, and we do not believe there is sufficient variation within the portfolio to warrant stratification. Therefore, we assess MSR impairment at the portfolio level. The Company engages a third party to assist in determining an estimated fair value of our existing and outstanding MSRs on at least a semi-annual basis.

Allowance for Risk-Sharing Obligations—Substantially all loans sold under the Fannie Mae DUS program contain partial or full risk-sharing guaranties that are based on the performance of the loan serviced in the at-risk servicing portfolio. The Company records an estimate of the loss reserve for the current expected credit losses (“CECL”) for all loans in our Fannie Mae at-risk servicing portfolio and presents this loss reserve as Allowance for risk-sharing obligations on the Consolidated Balance Sheets.

Overall Current Expected Credit Losses Approach

The Company uses the weighted-average remaining maturity method (“WARM”) for calculating its allowance for risk-sharing obligations, the Company’s liability for the off-balance-sheet credit exposure associated with the Fannie Mae at-risk DUS loans. WARM uses a weighted average annual charge-off rate (“historical loss rate”) that contains loss content over multiple vintages and loan terms and is used as a foundation for estimating the CECL reserve. The historical loss rate is applied to the unpaid principal balance (“UPB”) over the contractual term, adjusted for estimated prepayments and amortization to arrive at the CECL reserve for the entire current portfolio as described further below.

The Company maximizes the use of historical internal data because the Company has extensive historical data servicing Fannie Mae DUS loans from which to calculate historical loss rates and principal paydown by loan term type for its exposure to credit loss on its homogeneous portfolio of Fannie Mae DUS multifamily loans. Additionally, the Company believes its properties, loss history, and underwriting standards are not similar to public data such as loss histories for loans originated for collateralized mortgage-backed securities conduits.

Runoff Rate

One of the key inputs into a WARM calculation is the runoff rate, which is the expected rate at which loans in the current portfolio will prepay and amortize in the future. As the loans the Company originates have different original lives and run off over different periods, the Company groups loans by similar origination dates (vintage) and contractual maturity terms for purposes of calculating the runoff rate. The Company originates loans under the DUS program with various terms generally ranging from several years to 15 years; each of these various loan terms has a different runoff rate.

The Company uses its historical runoff rate for each of the different loan term pools as a proxy for the expected runoff rate. The Company believes that borrower behavior and macroeconomic conditions will not deviate significantly from historical performance over the

F-11

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

approximately ten-year period in which the Company has compiled the actual loss data. The ten-year period captures the various cycles of industry performance and provides a period that is long enough to capture sufficient observations of runoff history. In addition, due to the prepayment protection provisions for Fannie Mae DUS loans, the Company has not seen significant volatility in historical prepayment rates due to gradual changes in interest rates and would not expect this to change materially in future periods.

The historical annual runoff rate is calculated for each year of a loan’s life for each vintage in the portfolio and aggregated with the calculated runoff rate for each comparable year in every vintage. For example, the annual runoff rate for the first year of loans originated in 2010 is aggregated with the annual runoff rate for the first year of loans originated in 2011, 2012, and so on to calculate the average annual runoff rate for the first year of a loan. This average runoff calculation is performed for each year of a loan’s life for each of the various loan terms to create a matrix of historical average annual runoffs by year for the entire portfolio.

The Company segments its current portfolio of at-risk DUS loans outstanding by original loan term type and years remaining and then applies the appropriate historical average runoff rates to calculate the expected remaining balance at the end of each reporting period in the future. For example, for a loan with an original ten-year term and seven years remaining, the Company applies the historical average annual runoff rate for a ten-year loan for year four to arrive at the estimated remaining UPB one year from the current period, the historical average runoff rate for year five to arrive at the estimated remaining UPB two years from the current period, and so on up to the loan’s maturity date.

CECL Reserve Calculation

Once the Company has calculated the estimated outstanding UPB for each future year until maturity for each loan term type, the Company then applies the historical loss rate (as further described below) to each future year’s estimated UPB. The Company then aggregates the allowance calculated for each year within each loan term type and for all different maturity years to arrive at the CECL reserve for the portfolio.

The historical loss rate is calculated using a ten-year look-back period, utilizing the average portfolio balance and settled losses for each year. A ten-year period is used as the Company believes that this period of time includes sufficiently different economic conditions to generate a reasonable estimate of expected results in the future, given the relatively long-term nature of the current portfolio. This approach captures the adverse impact of the years following the great financial crisis of 2007-2010 because multifamily commercial loans have a lag period from the time of initial distress indications through the timing of loss settlement. The same loss rate is utilized across each loan term type as the Company has not observed any historical or industry-published data to indicate there is any difference in the occurrence probability or loss severity for a loan based on its loan origination term.

Reasonable and Supportable Forecast Period

The Company currently uses one year for its reasonable and supportable forecast period (the “forecast period”). The Company uses a forecast of unemployment rates, historically a highly correlated indicator for multifamily occupancy rates, and general economic forecasts from third parties to assess what macroeconomic and multifamily market conditions are expected to be like over the coming year. The Company then associates the forecasted conditions with a similar historical period over the past ten years, which could be one or several years, and uses the Company’s average loss rate for that historical period as a basis for the loss rate used for the forecast period. The Company reverts to the historical loss rate over a one-year period on a straight-line basis. For all remaining years until maturity, the Company uses the historical loss rate as described above to estimate losses. The average loss rate from a historical period used for the forecast period may be adjusted as necessary if the forecasted macroeconomic and industry conditions differ materially from the historical period.

Identification of Collateral-Based Reserves for Defaulted Loans

The Company monitors the performance of each risk-sharing loan for events or conditions which may signal a potential default. The Company’s process for identifying which risk-sharing loans may be probable of default consists of an assessment of several qualitative and quantitative factors, including payment status, property financial performance, local real estate market conditions, loan-to-value ratio, debt-service-coverage ratio (“DSCR”), property condition, and financial strength of the borrower or key principal(s). In instances where payment under the guaranty on a specific loan is determined to be probable (as the loan is probable of foreclosure or has foreclosed), the Company separately measures the expected loss through an assessment of the underlying fair value of the asset, disposition costs, and the risk-sharing percentage (the “collateral-based reserve”) through a charge to the provision for risk-sharing obligations, which is a component of Provision (benefit) for credit losses in the Consolidated Statements of Income. These loans are removed from the WARM calculation described above, and the associated loan-specific mortgage servicing right and guaranty obligation are written off. The expected loss on the risk-sharing obligation is dependent on the fair value of the underlying property as the loans are collateral dependent. Historically, initial recognition of a

F-12

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

collateral-based reserve occurs at or before a loan becomes 60 days delinquent.

The amount of the collateral-based reserve considers historical loss experience, adverse situations affecting individual loans, the estimated disposition value of the underlying collateral, and the level of risk sharing. The estimate of property fair value at initial recognition of the collateral-based reserve is based on appraisals, broker opinions of value, or net operating income and market capitalization rates, depending on the facts and circumstances associated with the loan and underlying collateral. The Company regularly monitors the collateral-based reserves on all applicable loans and updates loss estimates as current information is received. The settlement with Fannie Mae is based on the actual sales price of the property and selling and property preservation costs and considers the Fannie Mae loss-sharing requirements. The maximum amount of the loss the Company absorbs at the time of default is generally 20% of the origination UPB of the loan.

Provision (Benefit) for Credit Losses—The Company records the income statement impact of the changes in the allowance for loan losses and the allowance for risk-sharing obligations within Provision (benefit) for credit losses in the Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. Provision (benefit) for credit losses consisted of the following activity for the years ended December 31, 2022, 2021, and 2020:

Components of Provision (Benefit) for Credit Losses (in thousands)

 

2022

    

2021

    

2020

 

Provision (benefit) for loan losses

$

1,970

$

(610)

$

3,739

Provision (benefit) for risk-sharing obligations

 

(13,948)

 

(12,677)

 

33,740

Provision (benefit) for credit losses

$

(11,978)

$

(13,287)

$

37,479

Business Combinations—The Company accounts for business combinations using the acquisition method of accounting, under which the purchase price of the acquisition is allocated to the assets acquired and liabilities assumed using the fair values determined by management as of the acquisition date. The Company recognizes identifiable assets acquired (including intangible assets) and liabilities (both specific and contingent) assumed at their fair values at the acquisition date. Furthermore, acquisition-related costs, such as due diligence, legal and accounting fees, are not capitalized or applied in determining the fair value of the acquired assets. The excess of the purchase price over the fair value of the assets acquired and the liabilities assumed is recognized as goodwill. During the measurement period, the Company records adjustments to the assets acquired and liabilities assumed with corresponding adjustments to goodwill in the reporting period in which the adjustment is identified. These adjustments during the measurement period are recorded to goodwill only in circumstances where the adjustment is related to additional information obtained subsequent to the acquisition about facts and circumstances that existed at the time of the acquisition. After the measurement period, which could be up to one year after the transaction date, subsequent adjustments are recorded to the Company’s Consolidated Statements of Income.

Goodwill—The Company evaluates goodwill for impairment annually. In addition to the annual impairment evaluation, the Company evaluates at least quarterly whether events or circumstances have occurred in the period subsequent to the annual impairment testing which indicate that it is more likely than not an impairment loss has occurred. The Company’s goodwill is allocated to four reporting units, each of which is a component of either the Capital Markets segment or the Servicing & Asset Management segment. The Company performs its impairment testing annually as of October 1 for each reporting unit for which goodwill has been allocated. The Company’s October 1, 2022 impairment test consisted of a qualitative assessment of each reporting unit as there were no indicators of a change in fair value; therefore, the Company concluded that the determination of the fair value of any reporting unit was unnecessary. As seen in NOTE 7, there was a reduction to the contingent consideration related to the Company’s Valuation Advisory reporting unit (included in the Company’s Capital Markets reportable segment). The Company concluded that this reduction in the contingent consideration was not an indicator that the fair value of the reporting unit was less than its carrying value because the change in the earnout was the result of the timing of the projected cash flows and operating results (“earnout metrics”). The contingent consideration is eligible to be earned over a four-year period. At acquisition, a high amount of the earnout metrics was projected to be achieved over the four-year earn-out period. Due to the macroeconomic conditions present during 2022, the Company’s projections for the earnout metrics were reduced for the earnout period and increased for periods beyond the earnout period.

Transfers of Financial Assets—Transfers of financial assets are reported as sales when (i) the transferor surrenders control over those assets, (ii) the transferred financial assets have been legally isolated from the Company’s creditors, (iii) the transferred assets can be pledged or exchanged by the transferee, and (iv) consideration other than beneficial interests in the transferred assets is received in exchange. The transferor is considered to have surrendered control over transferred assets if, and only if, certain conditions are met. The Company determined that all loans sold during the periods presented met these specific conditions and accounted for all transfers of loans held for sale as completed sales, except as otherwise noted.

F-13

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Derivative Assets and Liabilities—Loan commitments that meet the definition of a derivative are recorded at fair value on the Consolidated Balance Sheets upon the executions of the commitments to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue on the Consolidated Statements of Income. The estimated fair value of loan commitments includes (i) the fair value of loan origination fees and premiums on the anticipated sale of the loan, net of co-broker fees (included in derivative assets, a component of Other Assets, on the Consolidated Balance Sheets and as a component of Loan origination and debt brokerage fees, net in the Consolidated Income Statements), (ii) the fair value of the expected net cash flows associated with the servicing of the loan, net of any estimated net future cash flows associated with the guarantee obligation (included in derivative assets, a component of Other Assets, on the Consolidated Balance Sheets and in Fair value of expected net cash flows from servicing, net in the Consolidated Income Statements), and (iii) the effects of interest rate movements between the trade date and balance sheet date. Loan commitments are generally derivative assets but can become derivative liabilities if the effects of the interest rate movement between the trade date and the balance sheet date are greater than the combination of (i) and (ii) above. Forward sale commitments that meet the definition of a derivative are recorded as either derivative assets or derivative liabilities depending on the effects of the interest rate movements between the trade date and the balance sheet date. Adjustments to the fair value are reflected as a component of income within Loan origination and debt brokerage fees, net in the Consolidated Statements of Income.

Co-broker fees, which are netted against Loan origination and debt brokerage fees, net in the Consolidated Statements of Income, were $17.3 million, $21.0 million and $33.1 million for the years ended December 31, 2022, 2021, and 2020, respectively.

Loans Held for Sale—Loans held for sale represent originated loans that are generally transferred or sold within 60 days from the date that a mortgage loan is funded. The Company elects to measure all originated loans at fair value, unless the Company documents at the time the loan is originated that it will measure the specific loan at the lower of cost or fair value for the life of the loan. Electing to use fair value allows a better offset of the change in fair value of the loan and the change in fair value of the derivative instruments used as economic hedges. During the period prior to its sale, interest income on a loan held for sale is calculated in accordance with the terms of the individual loan. There were no loans held for sale that were valued at the lower of cost or fair value or on a non-accrual status at December 31, 2022 and 2021.

Share-Based Payment—The Company recognizes compensation costs for all share-based payment awards made to employees and directors, including restricted stock and restricted stock units based on the grant date fair value. Restricted stock awards are granted without cost to the Company’s officers, employees, and non-employee directors. The fair value of the award is calculated as the fair value of the Company’s common stock on the date of grant.

Stock option awards were granted to executive officers in the past. The Company has not granted any stock option awards since 2017 and does not expect to issue stock options for the foreseeable future. A small number of vested but unexercised stock options is outstanding as of December 31, 2022.

Generally, the Company’s restricted stock awards for its officers and employees vest ratably over a three-year period based solely on continued employment. Restricted stock awards for non-employee directors fully vest after one year. Awards issued to the Company's production personnel sometimes vest over a period greater than three years.

The Company offers a performance share plan (“PSP”) principally for the Company’s executives and certain other members of senior management. The performance period for each PSP is three full calendar years beginning on January 1 of the grant year. Participants in the PSP receive restricted stock units (“RSUs”) on the grant date for the PSP in an amount equal to achievement of all performance targets at a maximum level. If the performance targets are met at the end of the performance period and the participant remains employed by the Company, the participant fully vests in the RSUs, which immediately convert to unrestricted shares of common stock. If the performance targets are not met at the maximum level, the participant generally forfeits a portion of the RSUs. Generally, if the participant is no longer employed by the Company, the participant forfeits all of the RSUs. The performance targets for all the PSPs issued by the Company are based on meeting diluted earnings per share, return on equity, and total revenues goals. The Company records compensation expense for the PSP based on the grant-date fair value in an amount proportionate to the service time rendered by the participant and the expected achievement level of the goals.

Compensation expense for restricted shares is adjusted for actual forfeitures and is recognized on a straight-line basis, for each separately vesting portion of the award as if the award were in substance multiple awards, over the requisite service period of the award. Share-based compensation is recognized within the income statement as Personnel, the same expense line as the cash compensation paid to the respective employees.

F-14

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Loans Held for Investment, netLoans held for investment are multifamily loans originated by the Company through the Interim Loan Program for properties that currently do not qualify for permanent GSE or HUD (collectively, the “Agencies”) financing. These loans have terms of up to three years and are all interest-only, multifamily loans with similar risk characteristics and no geographic concentration. The loans are carried at their unpaid principal balances, adjusted for net unamortized loan fees and costs, and net of any allowance for loan losses.

As of December 31, 2022, Loans held for investment, net consisted of nine loans with an aggregate $206.8 million of unpaid principal balance less $0.4 million of net unamortized deferred fees and costs and $6.2 million of allowance for loan losses. As of December 31, 2021, Loans held for investment, net consisted of 12 loans with an aggregate $274.5 million of unpaid principal balance less $1.2 million of net unamortized deferred fees and costs and $4.2 million of allowance for loan losses.

As of December, 31 2020, the Company had a portfolio of participating interest in loans held for investment accounted as a secured borrowing that was paid off in 2021, with the aggregate unpaid principal balance of the loans of $81.5 million presented as a component of Loans held for investment, net and the secured borrowing of $73.3 million presented within Other liabilities on the Consolidated Balance Sheets.

The Company assesses the credit quality of loans held for investment in the same manner as it does for the loans in the Fannie Mae at-risk portfolio as described above and records an allowance for these loans as necessary. The allowance for loan losses is estimated collectively for loans with similar characteristics. The collective allowance is based on the same methodology that the Company uses to estimate its allowance for risk-sharing obligations under the CECL standard for at-risk Fannie Mae Delegated Underwriting and Servicing (“DUS”) loans (with the exception of a reversion period) because the nature of the underlying collateral is the same, and the loans have similar characteristics, except they are significantly shorter in maturity. The reasonable and supportable forecast period used for the CECL allowance for loans held for investment is one year.

One loan held for investment with an unpaid principal balance of $14.7 million was delinquent and on non-accrual status as of December 31, 2022 and December 31, 2021. The Company had $5.9 million and $3.7 million in collateral-based reserves for this loan as of December 31, 2022 and December 31, 2021, respectively, and has not recorded any interest related to this loan since it went on non-accrual status. All other loans were current as of December 31, 2022 and 2021. The amortized cost basis of loans that were current as of December 31, 2022 and 2021 was $191.7 million and $258.6 million, respectively. As of December 31, 2022, $3.5 million, $162.3 million and $26.3 million of the loans that were current were originated in 2022, 2021, and 2019, respectively. No loans originated in 2020 were outstanding as of December 31, 2022. Prior to 2019, the Company had not experienced any delinquencies related to loans held for investment.

Statement of Cash Flows—The Company records the fair value of premiums and origination fees as a component of the fair value of derivative assets on the loan commitment date and records the related income within Loan origination and debt brokerage fees, net within the Consolidated Statements of Income. The cash for the origination fee is received upon closing of the loan, and the cash for the premium is received upon loan sale, resulting in a timing mismatch of the recognition of income and the receipt of cash in a given period when the derivative or loan held for sale remains outstanding at period end.

The Company accounts for this mismatch by recording an adjustment called Change in the fair value of premiums and origination fees within the Consolidated Statements of Cash Flows. The amount of the adjustment reflects a reduction to cash provided by or used in operations for the amount of income recognized upon rate lock (i.e., non-cash income) for derivatives and loans held for sale outstanding at period end and an increase to cash provided by or used in operations for cash received upon loan origination or sale for derivatives and loans held for sale that were outstanding at prior period end. When income recognized upon rate lock is greater than cash received upon loan origination or sale, the adjustment is a negative amount. When income recognized upon rate lock is less than cash received upon loan origination or loan sale, the adjustment is a positive amount.

For presentation in the Consolidated Statements of Cash Flows, the Company considers pledged cash and cash equivalents (as detailed in NOTE 9) to be restricted cash and restricted cash equivalents. The following table presents a reconciliation of the total of cash, cash

F-15

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

equivalents, restricted cash, and restricted cash equivalents as presented in the Consolidated Statements of Cash Flows to the related captions on the Consolidated Balance Sheets as of December 31, 2022, 2021, 2020, and 2019.

December 31,

(in thousands)

2022

    

2021

    

2020

    

2019

 

Cash and cash equivalents

$

225,949

$

305,635

$

321,097

$

120,685

Restricted cash

17,676

42,812

19,432

8,677

Pledged cash and cash equivalents (NOTE 9)

 

14,658

 

44,733

 

17,473

 

7,204

Total cash, cash equivalents, restricted cash, and restricted cash equivalents

$

258,283

$

393,180

$

358,002

$

136,566

Income Taxes—The Company files income tax returns in the applicable U.S. federal, state, and local jurisdictions and generally is subject to examination by the respective jurisdictions for three years from the filing of a tax return. The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in earnings in the period when the new rate is enacted.

Deferred tax assets are recognized only to the extent that it is more likely than not that they will be realizable based on consideration of available evidence, including future reversals of existing taxable temporary differences, projected future taxable income, and tax planning strategies.

The Company had an immaterial accrual for uncertain tax positions as of December 31, 2022 and 2021.

Net Warehouse Interest Income—The Company presents warehouse interest income net of warehouse interest expense. Warehouse interest income is the interest earned from loans held for sale and loans held for investment. Generally, a substantial portion of the Company’s loans is financed with matched borrowings under one of its warehouse facilities. The remaining portion of loans not funded with matched borrowings is financed with the Company’s own cash. Occasionally, the Company also fully funds a small number of loans held for sale or loans held for investment with its own cash. Warehouse interest expense is incurred on borrowings used to fund loans solely while they are held for sale or for investment. Warehouse interest income and expense are earned or incurred on loans held for sale after a loan is closed and before a loan is sold. Warehouse interest income and expense are earned or incurred on loans held for investment after a loan is closed and before a loan is repaid. The Company had a portfolio of participating interests in loans held for investment that was accounted for as a secured borrowing and paid off at the end of the second quarter of 2021. The Company recognized Net warehouse interest income on the unpaid principal balance of the loans and secured borrowing for the year ended December 31, 2021. The interest income and expense on the secured borrowing, which offset each other and are included in Net warehouse interest income, were $1.7 million and $3.4 million for the years December 31, 2021 and December 31, 2020, respectively. Included in Net warehouse interest income for the years ended December 31, 2022 and 2021, and 2020 are the following components:

For the year ended December 31, 

Components of Net Warehouse Interest Income (in thousands)

 

2022

    

2021

    

2020

Warehouse interest income - loans held for sale

$

52,021

$

42,480

$

53,090

Warehouse interest expense - loans held for sale

 

(42,354)

 

(28,084)

 

(35,154)

Net warehouse interest income - loans held for sale

$

9,667

$

14,396

$

17,936

Warehouse interest income - loans held for investment

$

13,044

$

12,406

$

17,741

Warehouse interest expense - loans held for investment

 

(6,934)

 

(4,694)

 

(6,351)

Net warehouse interest income - loans held for investment

$

6,110

$

7,712

$

11,390

Pledged Securities—As collateral against its Fannie Mae risk-sharing obligations (NOTES 4 and 9), certain securities have been pledged to the benefit of Fannie Mae to secure the Company's risk-sharing obligations. Substantially all of the balance of Pledged securities, at fair value within the Consolidated Balance Sheets as of December 31, 2022 and 2021 was pledged against Fannie Mae risk-sharing obligations. The Company’s investments included within Pledged securities, at fair value consist primarily of money market funds and Agency debt securities. The investments in Agency debt securities consist of multifamily Agency mortgage-backed securities (“Agency MBS”) and are all

F-16

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

accounted for as available-for-sale (“AFS”) securities. The Company does not record an allowance for credit losses for its AFS securities, including those whose fair value is less than amortized cost, when the AFS securities are issued by the GSEs. The contractual cash flows of these AFS securities are guaranteed by the GSEs, which are government-sponsored enterprises under the conservatorship of the Federal Housing Finance Agency. Accordingly, it is expected that the securities would not be settled at a price less than the amortized cost of these securities. The Company does not intend to sell any of the Agency MBS, nor does the Company believe that it is more likely than not that it would be required to sell these investments before recovery of their amortized cost basis, which may be at maturity.

Contracts with Customers—A majority of the Company’s revenues are derived from the following sources, all of which are excluded from the accounting provisions applicable to contracts with customers: (i) financial instruments, (ii) transfers and servicing, (iii) derivative transactions, and (iv) investments in debt securities/equity-method investments. The remaining portion of revenues is derived from contracts with customers. Other than LIHTC asset management fees as described below, the Company’s contracts with customers generally do not require significant judgment or material estimates that affect the determination of the transaction price (including the assessment of variable consideration), the allocation of the transaction price to performance obligations, and the determination of the timing of the satisfaction of performance obligations. Additionally, the earnings process for the Company’s contracts with customers is generally not complicated and is generally completed in a short period of time.

The Company provides asset management services to investors in low-income housing tax credits (“LIHTC”) funds and earns an asset management fee (“AMF”). The AMF is generally a specified percentage of invested assets in the LIHTC fund. The LIHTC funds invest in low-income housing projects, typically for a period of 10-15 years to meet the qualifications for the tax credit benefit. Cash distributions are made from the low-income housing project to the LIHTC fund. These distributions are subject to significant uncertainty as to the amount and timing as they are dependent upon the availability of cash for distribution, operating performance, and liquidity of the low-income housing project investments. Due to this significant uncertainty, the Company considers the contractual AMF to be variable consideration, substantially all of which is constrained. The Company estimates the amount of consideration not subject to the constraint at each quarterly reporting period. The amount of AMF revenue recognized each period is based on an assessment of the projected cash collections expected over the next twelve months. This projection is based on historical distributions and other considerations. The Company recognized asset management fees of $61.1 million for the year ended December 31, 2022. The asset management fees for the year ended December 31, 2021, were immaterial as the acquisition of Alliant occurred in December 2021. The AMF receivable was $43.0 million as of December 31, 2022 and $42.3 million as of December 31, 2021. The asset management fee receivable is included in Receivables, net on the Consolidated Balance Sheets, and the AMF revenue is included within Investment management fees in the Consolidated Statements of Income.

The following table presents information about the Company’s contracts with customers for the years ended December 31, 2022, 2021, and 2020:

Description (in thousands)

 

2022

    

2021

    

2020

 

Statement of income line item

Certain loan origination fees

$

157,153

$

186,986

$

64,528

Loan origination and debt brokerage fees, net

Property sales broker fees

120,582

119,981

38,108

Property sales broker fees

Investment management fees

71,931

25,637

10,713

Investment management fees

Application fees, appraisal revenues, subscription revenues, other revenues from LIHTC operations, and other revenues

 

80,304

 

30,920

 

12,286

Other revenues

Total revenues derived from contracts with customers

$

429,970

$

363,524

$

125,635

Guaranty Obligation, net—When a loan is sold under the Fannie Mae DUS program, the Company undertakes an obligation to partially guarantee the performance of the loan. Upon loan sale, a liability for the fair value of the obligation undertaken in issuing the guaranty is recognized and presented as a component of Other liabilities on the Consolidated Balance Sheets. The recognized guaranty obligation is the fair value of the Company’s obligation to stand ready to perform and credit risk over the term of the guaranty.

Generally, the estimated fair value of the guaranty obligation is based on the present value of the cash flows expected to be paid under the guaranty over the estimated life of the loan discounted using a rate consistent with what is used for the calculation of the mortgage servicing right for each loan. The life of the guaranty obligation is the estimated period over which the Company believes it will be required to stand ready under the guaranty. Subsequent to the initial measurement date, the liability is amortized over the life of the guaranty period using the straight-line method as a component of and reduction to Amortization and depreciation in the Consolidated Statements of Income.

F-17

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Cash and Cash Equivalents—The term cash and cash equivalents, as used in the accompanying consolidated financial statements, includes currency on hand, demand deposits with financial institutions, and short-term, highly liquid investments purchased with an original maturity of three months or less. The Company had no cash equivalents as of December 31, 2022 and 2021.

Restricted Cash—Restricted cash represents primarily good faith deposits from borrowers and cash held in a collection account to be used to fund the repayment of the Alliant note payable as described more fully in NOTE 6. The Company records a corresponding liability for the good faith deposits from borrowers within Other liabilities on the Consolidated Balance Sheets.

Receivables, Net—Receivables, net represents amounts currently due to the Company pursuant to contractual servicing agreements, investor good faith deposits held in escrow by others, notes receivable from the developers of affordable housing projects, asset management fees receivable, and other receivables. Substantially all of these receivables are expected to be collected within a short period of time and are with counterparties with high credit quality (such as the Agencies). Additionally, the Company has not experienced any credit losses related to these receivables. Consequently, the Company has not recorded an allowance for credit losses associated with its receivables as of December 31, 2022 and 2021.

Concentrations of Credit Risk—Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents, loans held for sale, and derivative financial instruments.

The Company places the cash and temporary investments with high-credit-quality financial institutions and believes no significant credit risk exists. The counterparties to the loans held for sale and funding commitments are owners of residential multifamily properties located throughout the United States. Mortgage loans are generally transferred or sold within 60 days from the date that a mortgage loan is funded. There is no material residual counterparty risk with respect to the Company's funding commitments as each potential borrower must make a non-refundable good faith deposit when the funding commitment is executed. The counterparty to the forward sale is Fannie Mae, Freddie Mac, or a broker-dealer that has been determined to be a credit-worthy counterparty by us and our warehouse lenders. There is a risk that the purchase price agreed to by the investor will be reduced in the event of a late delivery. The risk for non-delivery of a loan primarily results from the risk that a borrower does not close on the funding commitment in a timely manner. This risk is generally mitigated by the non-refundable good faith deposit.

Leases—In the normal course of business, the Company executes lease arrangements for all of its office space. All such lease arrangements are accounted for as operating leases. The Company initially recognizes a lease liability for the obligation to make lease payments and a right-of-use (“ROU”) asset for the right to use the underlying asset for the lease term. The lease liability is measured at the present value of the lease payments over the lease term. The ROU asset is measured at the lease liability amount, adjusted for lease prepayments, accrued rent, lease incentives received, and the lessee’s initial direct costs.

These operating leases do not provide an implicit discount rate; therefore, the Company uses the incremental borrowing rate of its note payable at lease commencement to calculate lease liabilities as the terms on this debt most closely resemble the terms on the Company’s largest leases. The Company’s lease agreements often include options to extend or terminate the lease. Single lease cost related to these lease agreements is recognized on the straight-line basis over the term of the lease, which includes options to extend when it is reasonably certain that such options will be exercised and the Company knows what the lease payments will be during the optional periods.

Litigation—In the ordinary course of business, the Company may be party to various claims and litigation, none of which the Company believes is material. The Company cannot predict the outcome of any pending litigation and may be subject to consequences that could include fines, penalties, and other costs, and the Company’s reputation and business may be impacted. The Company believes that any liability that could be imposed on the Company in connection with the disposition of any pending lawsuits would not have a material adverse effect on its business, results of operations, liquidity, or financial condition.

Recently Adopted and Recently Announced Accounting Pronouncements—There were no recently announced but not yet effective accounting pronouncements issued that have the potential to impact the Company’s consolidated financial statements. The Company did not adopt any new accounting policies during 2022.

Reclassifications—The Company has made immaterial reclassifications to prior-year balances to conform to current-year presentation.

F-18

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

NOTE 3—MORTGAGE SERVICING RIGHTS

The fair value of MSRs as of December 31, 2022 and December 31, 2021 was $1.4 billion and $1.3 billion, respectively. The Company uses a discounted static cash flow valuation approach, and the key economic assumption is the discount rate. See the following sensitivities related to the discount rate:

The impact of a 100-basis point increase in the discount rate as of December 31, 2022 would be a decrease in the fair value of $43.4 million to the MSRs outstanding as of December 31, 2022.

The impact of a 200-basis point increase in the discount rate as of December 31, 2022 would be a decrease in the fair value of $83.9 million to the MSRs outstanding as of December 31, 2022.

These sensitivities are hypothetical and should be used with caution. These estimates do not include interplay among assumptions and are estimated as a portfolio rather than individual assets.

Activity related to capitalized MSRs (net of accumulated amortization) for the years ended December 31, 2022 and 2021 follows:

For the year ended December 31, 

 

Roll Forward of MSRs (in thousands)

    

2022

    

2021

 

Beginning balance

$

953,845

$

862,813

Additions, following the sale of loan

 

244,259

 

313,376

Amortization

 

(189,211)

 

(176,428)

Pre-payments and write-offs

 

(33,667)

 

(45,916)

Ending balance

$

975,226

$

953,845

The following table summarizes the gross value, accumulated amortization, and net carrying value of the Company’s MSRs as of December 31, 2022 and 2021:

Components of MSRs (in thousands)

December 31, 2022

December 31, 2021

Gross value

$

1,659,185

$

1,548,870

Accumulated amortization

 

(683,959)

 

(595,025)

Net carrying value

$

975,226

$

953,845

The expected amortization of MSRs held in the Consolidated Balance Sheet as of December 31, 2022 is shown in the table below. Actual amortization may vary from these estimates.

  

Expected

(in thousands)

  Amortization  

Year Ending December 31, 

2023

$

188,499

2024

 

172,303

2025

 

149,355

2026

 

124,381

2027

 

106,077

Thereafter

234,611

Total

$

975,226

The Company recorded write-offs of MSRs related to loans that were repaid prior to the expected maturity and loans that defaulted. These write-offs are included as a component of the MSR roll forward shown above and as a component of Amortization and depreciation in the Consolidated Statements of Income. Prepayment fees totaling $26.5 million, $40.1 million, and $22.0 million were earned for 2022, 2021, and 2020, respectively, and are included as a component of Other revenues in the Consolidated Statements of Income. Escrow earnings totaling $43.3 million, $5.6 million, and $14.9 million were earned for the years ended December 31, 2022, 2021, and 2020, respectively, and are

F-19

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

included as a component of Escrow earnings and other interest income in the Consolidated Statements of Income. All other ancillary servicing fees were immaterial for the periods presented.

Management reviews the MSRs for temporary impairment quarterly by comparing the aggregate carrying value of the MSR portfolio to the aggregate estimated fair value of the portfolio. Additionally, MSRs related to Fannie Mae loans where the Company has risk-sharing obligations are assessed for permanent impairment on an asset-by-asset basis, considering factors such as debt service coverage ratio, property location, loan-to-value ratio, and property type. Except for defaulted or prepaid loans, no temporary or permanent impairment was recognized for the years ended December 31, 2022, 2021, and 2020.

As of December 31, 2022, the weighted average remaining life of the aggregate MSR portfolio was 7.1 years.

NOTE 4—ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION

When a loan is sold under the Fannie Mae DUS program, the Company typically agrees to guarantee a portion of the ultimate loss incurred on the loan should the borrower fail to perform. The compensation for this risk is a component of the servicing fee on the loan. The guaranty is in force while the loan is outstanding. The Company does not provide a guaranty for any other loan product it sells or brokers. Substantially all loans sold under the Fannie Mae DUS program contain modified or full-risk sharing guaranties that are based on the credit performance of the loan. The Company records an estimate of the contingent loss reserve for CECL for all loans in its Fannie Mae at-risk servicing portfolio and also records collateral-based reserves as necessary and presents this combined loss reserve as Allowance for risk-sharing obligations on the Consolidated Balance Sheets. Additionally, a guaranty obligation is presented as a component of Other liabilities on the Consolidated Balance Sheets.

Activity related to the allowance for risk-sharing obligations for the years ended December 31, 2022 and 2021 follows:

For the year ended December 31, 

 

Roll Forward of Allowance for Risk-Sharing Obligations (in thousands)

    

2022

    

2021

 

Beginning balance

$

62,636

$

75,313

Provision (benefit) for risk-sharing obligations

 

(13,948)

 

(12,677)

Write-offs

 

(4,631)

 

Ending balance

$

44,057

$

62,636

F-20

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

The Company assesses several qualitative and quantitative factors impacting the current and expected unemployment rate, macroeconomic conditions and multifamily market to calculate the Company’s CECL allowance each quarter. The key inputs for the CECL allowance are the historic loss rate, the forecast-period loss rate, the reversion-period loss rate, and the UPB of the at-risk servicing portfolio. A summary of the key inputs of the CECL allowance as of the end of each of the quarters presented and the provision impact during each quarter for the years ended December 31, 2022, 2021, and 2020 follows.

2022

CECL Calculation Details and Provision Impact

Q1

Q2

Q3

Q4

Total

Forecast-period loss rate (in basis points)

3.0

2.2

2.2

2.1

N/A

Reversion-period loss rate (in basis points)

2.0

1.7

1.7

1.7

N/A

Historical loss rate (in basis points)

1.2

1.2

1.2

1.2

N/A

At-risk Fannie Mae servicing portfolio UPB (in billions)

$

49.7

$

51.2

$

52.1

$

54.0

N/A

CECL allowance (in millions)

$

42.5

$

37.7

$

38.9

$

39.7

N/A

Provision (benefit) for risk-sharing obligations (in millions)

$

(9.4)

$

(4.8)

$

1.2

$

(0.9)

$

(13.9)

2021

CECL Calculation Details and Provision Impact

Q1

Q2

Q3

Q4

Total

Forecast-period loss rate (in basis points)

4.0

3.0

3.0

3.0

N/A

Reversion-period loss rate (in basis points)

2.0

2.0

2.0

2.0

N/A

Historical loss rate (in basis points)

1.8

1.8

1.8

1.8

N/A

At-risk Fannie Mae servicing portfolio UPB (in billions)

$

45.4

$

45.9

$

47.0

$

48.0

N/A

CECL allowance (in millions)

$

57.0

$

52.8

$

54.0

$

52.3

N/A

Provision (benefit) for risk-sharing obligations (in millions)

$

(10.7)

$

(4.3)

$

1.3

$

1.0

$

(12.7)

2020

CECL Calculation Details and Provision Impact

Q1

Q2

Q3

Q4

Total

Forecast-period loss rate (in basis points)

7.0

7.0

7.0

6.0

N/A

Reversion-period loss rate (in basis points)

1.8

1.8

1.8

1.8

N/A

Historical loss rate (in basis points)

1.8

1.8

1.8

1.8

N/A

At-risk Fannie Mae servicing portfolio UPB (in billions)

$

37.2

$

39.9

$

41.0

$

42.8

N/A

CECL allowance (in millions)

$

57.3

$

62.3

$

63.6

$

67.0

N/A

Provision (benefit) for risk-sharing obligations (in millions)

$

22.5

$

5.1

$

1.3

$

4.8

$

33.7

The weighted-average remaining life of the at-risk Fannie Mae servicing portfolio as of December 31, 2022 was 7.2 years compared to 7.5 years as of December 31, 2021.

Two loans had aggregate collateral-based reserves of $4.4 million as of December 31, 2022 compared to three loans that had an aggregate collateral-based reserves of $10.3 million as of December 31, 2021.

Activity related to the guaranty obligation for the years ended December 31, 2022 and 2021 follows:

For the year ended December 31, 

 

Roll Forward of Guaranty Obligation (in thousands)

    

2022

    

2021

 

Beginning balance

$

47,378

$

52,306

Additions, following the sale of loan

 

6,532

 

5,607

Amortization and write-offs

 

(9,960)

 

(10,535)

Ending balance

$

43,950

$

47,378

As of December 31, 2022 and 2021, the maximum quantifiable contingent liability associated with the Company’s guarantees under the Fannie Mae DUS agreement was $11.0 billion and $10.1 billion, respectively. This maximum quantifiable contingent liability relates to the at-risk loans serviced for Fannie Mae at the specific point in time indicated. The maximum quantifiable contingent liability is not representative of the actual loss the Company would incur. The Company would be liable for this amount only if all of the loans it services for Fannie Mae, for which the Company retains some risk of loss, were to default and all of the collateral underlying these loans were determined to be without value at the time of settlement.

F-21

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

NOTE 5—SERVICING

The total unpaid principal balance of loans the Company was servicing for various institutional investors was $123.1 billion as of December 31, 2022 compared to $115.7 billion as of December 31, 2021

As of December 31, 2022 and 2021, custodial escrow accounts relating to loans serviced by the Company totaled $2.7 billion and $3.7 billion, respectively. These amounts are not included in the Consolidated Balance Sheets as such amounts are not Company assets; however, the Company is entitled to placement fees on these escrow balances, presented within Escrow earnings and other interest income in the Consolidated Statements of Income. Certain cash deposits at other financial institutions exceed the Federal Deposit Insurance Corporation insured limits. The Company places these deposits with financial institutions that meet the requirements of the Agencies and where it believes the risk of loss to be minimal.

NOTE 6—DEBT

Warehouse Facilities

As of December 31, 2022, to provide financing to borrowers under the Agencies’ programs, the Company had committed and uncommitted warehouse lines of credit in the amount of $3.9 billion with certain national banks and a $1.5 billion uncommitted facility with Fannie Mae (collectively, the “Agency Warehouse Facilities”). In support of these Agency Warehouse Facilities, the Company pledged substantially all of its loans held for sale under the Company's approved programs. The Company’s ability to originate mortgage loans for sale depends upon its ability to secure and maintain these types of short-term financings on acceptable terms.

Additionally, as of December 31, 2022, the Company had warehouse lines of credit in the amount of $0.5 billion with certain national banks to assist in funding loans held for investment under the Interim Loan Program (“Interim Warehouse Facilities”). The Company had pledged substantially all of its loans held for investment against these Interim Warehouse Facilities. The Company’s ability to originate loans held for investment depends upon market conditions, and its ability to secure and maintain these types of short-term financings on acceptable terms.

The interest rate for all our warehouse facilities is based on either an Adjusted Term Secured Overnight Financing Rate (“SOFR”) or London Interbank Offered Rate (“LIBOR”). The maximum amount and outstanding borrowings under Warehouse notes payable as of December 31, 2022 and 2021 follow:

December 31, 2022

 

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility

Amount

Amount

Capacity

Balance

Interest rate(1)

 

Agency Warehouse Facility #1

$

325,000

$

250,000

$

575,000

$

141,965

 

SOFR plus 1.30%

Agency Warehouse Facility #2

 

700,000

 

300,000

 

1,000,000

 

102,926

SOFR plus 1.30%

Agency Warehouse Facility #3

 

600,000

 

265,000

 

865,000

 

110,394

 

SOFR plus 1.35%

Agency Warehouse Facility #4

200,000

225,000

425,000

26,079

SOFR plus 1.30%

Agency Warehouse Facility #5

1,000,000

1,000,000

SOFR plus 1.45%

Total National Bank Agency Warehouse Facilities

$

1,825,000

$

2,040,000

$

3,865,000

$

381,364

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

 

1,500,000

 

1,500,000

 

11,350

 

Total Agency Warehouse Facilities

$

1,825,000

$

3,540,000

$

5,365,000

$

392,714

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

 

SOFR plus 1.80%

Interim Warehouse Facility #2

 

100,000

 

 

100,000

 

 

SOFR plus 1.35% to 1.85%

Interim Warehouse Facility #3

 

200,000

 

 

200,000

 

127,009

 

30-day LIBOR plus 1.75% to 3.25%

Interim Warehouse Facility #4

19,810

19,810

18,410

SOFR plus 3.11%

Total National Bank Interim Warehouse Facilities

$

454,810

$

$

454,810

$

145,419

Tax Credit Equity Warehouse Facility

$

20,000

$

$

20,000

$

5,916

Daily SOFR plus 2.80%

Debt issuance costs

 

 

 

 

(603)

Total warehouse facilities

$

2,299,810

$

3,540,000

$

5,839,810

$

543,447

F-22

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

December 31, 2021

 

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility

Amount

Amount

Capacity

Balance

Interest rate(1)

 

Agency Warehouse Facility #1

$

425,000

$

$

425,000

$

34,032

 

SOFR plus 1.30%

Agency Warehouse Facility #2

 

700,000

 

300,000

 

1,000,000

 

147,055

 

30-day LIBOR plus 1.30%

Agency Warehouse Facility #3

 

600,000

 

265,000

 

865,000

 

156,705

 

30-day LIBOR plus 1.30%

Agency Warehouse Facility #4

350,000

350,000

45,337

30-day LIBOR plus 1.30%

Agency Warehouse Facility #5

1,000,000

1,000,000

175,608

 

SOFR plus 1.45%

Agency Warehouse Facility #6

150,000

100,000

250,000

30-day LIBOR plus 1.40%

Agency Warehouse Facility #7

150,000

50,000

200,000

16,289

30-day LIBOR plus 1.30%

Total National Bank Agency Warehouse Facilities

$

2,375,000

$

1,715,000

$

4,090,000

$

575,026

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

 

1,500,000

 

1,500,000

 

1,186,306

Total Agency Warehouse Facilities

$

2,375,000

$

3,215,000

$

5,590,000

$

1,761,332

 

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

 

30-day LIBOR plus 1.90%

Interim Warehouse Facility #2

 

100,000

 

 

100,000

 

 

30-day LIBOR plus 1.65% to 2.00%

Interim Warehouse Facility #3

 

200,000

 

 

200,000

 

153,009

30-day LIBOR plus 1.75% to 3.25%

Interim Warehouse Facility #4

 

19,810

 

19,810

 

19,810

 

30-day LIBOR plus 3.00%

Total National Bank Interim Warehouse Facilities

$

454,810

$

$

454,810

$

172,819

Tax Credit Equity Warehouse Facility

30,000

30,000

$

8,296

Daily LIBOR plus 3.00%

Debt issuance costs

 

 

 

 

(875)

Total warehouse facilities

$

2,829,810

$

3,215,000

$

6,074,810

$

1,941,572

(1)Interest rate presented does not include the effect of interest rate floors.

Interest expense under the warehouse notes payable for the years ended December 31, 2022, 2021, and 2020 aggregated to $49.3 million, $34.5 million, and $45.0 million, respectively. Included in interest expense in 2022, 2021, and 2020 are the amortization of facility fees totaling $3.6 million, $3.8 million, and $4.1 million, respectively. The warehouse notes payable are subject to various financial covenants, and the Company was in compliance with all such covenants at December 31, 2022.

Agency Warehouse Facilities

The following section provides a summary of the key terms related to each of the Agency Warehouse Facilities. During 2022, the Company allowed two Agency warehouse facilities to mature according to their terms. The Company believes that the five remaining committed and uncommitted credit facilities from national banks and the uncommitted credit facility from Fannie Mae provide the Company with sufficient borrowing capacity to conduct its Agency lending operations.

Agency Warehouse Facility #1:

The Company has a warehousing credit and security agreement with a national bank for a $325.0 million committed warehouse line that is scheduled to mature on August 30, 2023. The agreement provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at 100% of the loan balance and borrowings under this line bear interest at SOFR plus 130 basis points. The agreement contains certain affirmative and negative covenants that are binding on the Company’s operating subsidiary, Walker & Dunlop, LLC (which are in some cases subject to exceptions), including, but not limited to, restrictions on its ability to assume, guarantee, or become contingently liable for the obligation of another person, to undertake certain fundamental changes such as reorganizations, mergers, amendments to the Company’s certificate of formation or operating agreement, liquidations, dissolutions or dispositions or acquisitions of assets or businesses, to cease to be directly or indirectly wholly owned by the Company, to pay any subordinated debt in advance of its stated maturity or to take any action that would cause Walker & Dunlop, LLC to lose all or any part of its status as an eligible lender, seller, servicer or issuer or any license or approval required for it to engage in the business of originating, acquiring, or servicing mortgage loans. During 2022, the Company executed amendments to the agreement that decreased the committed borrowing capacity from $425.0 million to $325.0 million, at the Company’s request, added $250.0 million of uncommitted borrowing capacity, updated one of the financial covenants, and extended the maturity date.

F-23

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Agency Warehouse Facility #2:

The Company has a warehousing credit and security agreement with a national bank for a $700.0 million committed warehouse line that is scheduled to mature on April 13, 2023. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at 100% of the loan balance, and borrowings under this line bear interest at SOFR plus 130 basis points. In addition to the committed borrowing capacity, the agreement provides $300.0 million of uncommitted borrowing capacity that bears interest at the same rate as the committed facility. During 2022, the Company executed amendments to the warehouse agreement that extended the maturity date and transitioned the interest rate from 30-day LIBOR plus 130 basis points to SOFR plus 130 basis points.

Agency Warehouse Facility #3:

The Company has a $600.0 million committed warehouse credit and security agreement with a national bank that is scheduled to mature on May 15, 2023. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD and FHA loans. Advances are made at 100% of the loan balance, and the borrowings under the warehouse agreement bear interest at a rate of SOFR plus 135 basis points. In addition to the committed borrowing capacity, the agreement provides $265.0 million of uncommitted borrowing capacity that bears interest at the same rate as the committed facility. During 2022, the Company executed amendments to the warehouse agreement related to this facility that extended the maturity date, transitioned the interest rate from 30-day LIBOR plus 130 basis points to SOFR plus 135 basis points with an SOFR floor of 15 basis points, and updated one of the financial covenants.

Agency Warehouse Facility #4:

The Company has a $200.0 million committed warehouse credit and security agreement with a national bank that is scheduled to mature on June 22, 2023. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans and has a sublimit of $75.0 million to fund defaulted HUD and FHA loans. Advances are made at 100% of the loan balance, and the borrowings under the warehouse agreement bear interest at a rate of SOFR plus 130 basis points. During 2022, the Company executed an amendment that extended the maturity date, increased the total borrowing capacity to $425.0 million from $350.0 million, and transitioned the interest rate from 30-day LIBOR plus 130 basis points to SOFR plus 130 basis points.

Agency Warehouse Facility #5:

The Company has a master repurchase agreement with a national bank for a $1.0 billion uncommitted advance credit facility that is scheduled to mature on September 14, 2023. The facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at 100% of the loan balance, and the borrowings under the repurchase agreement bear interest at a rate of SOFR plus 145 basis points. During 2022, the Company executed amendments to extend the maturity and updated one of the financial covenants.

Uncommitted Agency Warehouse Facility:

The Company has a $1.5 billion uncommitted facility with Fannie Mae under its ASAP funding program. After approval of certain loan documents, Fannie Mae will fund loans after closing, and the advances are used to repay the primary warehouse line. Fannie Mae will advance 99% of the loan balance. There is no expiration date for this facility. The uncommitted facility has no specific negative or financial covenants.

Interim Warehouse Facilities

The following section provides a summary of the key terms related to each of the Interim Warehouse Facilities.

Interim Warehouse Facility #1:

The Company has a $135.0 million committed warehouse line agreement that is scheduled to mature on May 15, 2023. The facility provides the Company with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to three years, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company and bear interest at SOFR plus 180 basis points. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. During 2022, the Company executed amendments to the agreement that extended the maturity date, transitioned the interest rate from 30-day LIBOR plus 190 basis points to SOFR plus 180 basis points, and updated one of the financial covenants.

F-24

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Interim Warehouse Facility #2:

The Company has a $100.0 million committed warehouse line agreement that is scheduled to mature on December 13, 2023. The agreement provides the Company with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to three years, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company. All borrowings bear interest at SOFR plus 135 to 185 basis points (“the spread”). The spread varies according to the type of asset the borrowing finances. The lender retains a first priority security interest in all mortgages funded by such advances on a cross-collateralized basis. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. During 2022, the Company executed an amendment that extended the maturity date to and transitioned the interest rate from 30-day LIBOR plus 165 to 200 basis points to SOFR plus 135 to 185 basis points, with a SOFR floor of zero basis points.

Interim Warehouse Facility #3:

The Company has a $200.0 million repurchase agreement with a national bank that is scheduled to mature on September 29, 2023. The agreement provides the Company with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to three years, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company. The borrowings under the agreement bear interest at a rate of 30-day LIBOR plus 175 to 325 basis points. The spread varies according to the type of asset the borrowing finances. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. During 2022, the Company executed an amendment that extended the maturity date.

Interim Warehouse Facility #4:

The Company has a $19.8 million warehouse loan and security agreement with a national bank that funds one specific loan. The agreement provides for a maturity date to coincide with the earlier of the maturity date for the underlying loan or the stated maturity date of October 1, 2024. Borrowings under the facility are full recourse and bear interest at SOFR plus 311 basis points, with a floor of 150 basis points. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. During 2022, the Company executed an amendment that extended the stated maturity date to October 1, 2024 and transitioned the interest rate from 30-day LIBOR plus 300 basis points to SOFR plus 311 basis points with an SOFR floor of 150 basis points.

The Company believes that the four interim credit facilities from national banks and its corporate cash provide it with sufficient borrowing capacity to conduct its Interim Loan Program lending operations.

Both the Agency Warehouse Facilities and Interim Warehouse Facilities require compliance with certain financial covenants, which are measured for the Company and its subsidiaries on a consolidated basis, which include but are not limited to minimum tangible net worth requirements, minimum liquidity requirements, minimum servicing portfolio UPB requirements, debt service coverage ratios, and other customary financial covenants. The agreements contains customary events of default, which are in some cases subject to certain exceptions, thresholds, notice requirements, and grace periods. The warehouse agreements contain cross-default provisions, such that if a default occurs under any of the Company’s warehouse agreements, generally the lenders under the other warehouse agreements could also declare a default. The Company is in compliance with all of its Agency and Interim warehouse facility covenants.

Tax Credit Equity Warehouse Facility:

The Company, through its wholly-owned subsidiary Alliant Capital, Ltd. (“Alliant”), has a warehouse line of credit with a national bank that is used to fund the Company’s Committed investments in tax credit equity before transferring them to a tax credit fund. The warehouse facility is a revolving commitment that is expected to renew at maturity.

In October 2022, the Company, through Alliant, replaced the previous Tax Credit Equity Warehouse Facility with a new warehouse facility. The facility is scheduled to mature on October 5, 2025 and is guaranteed by the Company. The facility provides Alliant with up to $20.0 million in committed borrowing capacity to fund investments in affordable housing limited partnerships that also secure the borrowings. Borrowings under this facility bear interest at SOFR plus 280 basis points, with a SOFR floor of zero basis points. In conjunction with the

F-25

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

guarantee, the agreement requires the Company comply with certain financial covenants, which are similar to those for the Agency and Interim Warehouse Facilities but have lower thresholds overall. The Company is in compliance with the covenants outlined above.

Notes payable

The following section provides a summary of the key terms related to each of the Company’s notes payable.

Term Loan Note Payable

On December 16, 2021, the Company entered into a senior secured credit agreement (the “Credit Agreement”) that replaced the Company’s prior credit agreement and provided for a $600.0 million term loan (the “Term Loan”). The Term loan was issued at a 0.25% discount, has a stated maturity date of December 16, 2028 (or, if earlier, the date of acceleration of the Term Loan pursuant to the term of the Term Loan Agreement), and bears interest at SOFR plus 225 basis points with a SOFR floor of 50 basis points. At any time, the Company may also elect to request one or more incremental term loan commitments not to exceed $230.0 million and 100% of trailing four-quarter Consolidated Adjusted EBITDA, provided that the total indebtedness would not cause the leverage ratio (as defined in the Credit Agreement) to exceed 3.00 to 1.00.

On January 12, 2023, the Company entered into a lender joinder agreement and amendment to the Credit Agreement that provided for an increment term loan (“Incremental Term Loan”) with a principal amount of $200.0 million, modified the ratio thresholds related to mandatory prepayments, and included a provision that allows additional types of indebtedness. The Incremental Term Loan was issued at a 2.0% discount and contains similar repayment terms as the Term Loan. The Company used approximately $115.9 million of the proceeds to pay off the Alliant note payable, accrued interest, and other fees. The Company is obligated to make principal payments on the Incremental Term Loan in consecutive quarterly installments equal to 0.25% of the aggregate original principal amount of the Incremental Term Loan on the last business day of each March, June, September, and December that commences on June 30, 2023.

The Company is obligated to make principal payments on the Term Loan in consecutive quarterly installments equal to 0.25% of the aggregate original principal amount of the term loan on the last business day of each of March, June, September, and December that commenced on March 31, 2022. The term loan also requires certain other prepayments in certain circumstances pursuant to the terms of the Term Loan Agreement. The remaining unpaid principal balance of the Term Loan and Incremental Term Loan is required to be paid in full on December 16, 2028 (or, if earlier, the date of acceleration of the term loan pursuant to the terms of the Term Loan Agreement) and will be in an amount equal to the aggregate outstanding principal of the Term Loan and Incremental Term Loan on such date (together with all accrued interest thereon).

The obligations of the Company under the Credit Agreement are guaranteed by Walker & Dunlop Multifamily, Inc., Walker & Dunlop, LLC, Walker & Dunlop Capital, LLC, W&D BE, Inc., and Walker & Dunlop Investment Sales, LLC, each of which is a direct or indirect wholly owned subsidiary of the Company (together with the Company, the “Loan Parties”), pursuant to the Amended and Restated Guarantee and Collateral Agreement entered into on December 16, 2021 among the Loan Parties and JPMorgan Chase Bank, N.A., as administrative agent (the “Guarantee and Collateral Agreement”). Subject to certain exceptions and qualifications contained in the Credit Agreement, the Company is required to cause any newly created or acquired subsidiary, unless such subsidiary has been designated as an Excluded Subsidiary (as defined in the Credit Agreement) by the Company in accordance with the terms of the Credit Agreement, to guarantee the obligations of the Company under the Credit Agreement and become a party to the Guarantee and Collateral Agreement. The Company may designate a newly created or acquired subsidiary as an Excluded Subsidiary, so long as certain conditions and requirements provided for in the Credit Agreement are met.

The Credit Agreement contains certain affirmative and negative covenants that are binding on the Loan Parties, including, but not limited to, restrictions (subject to specified exceptions and qualifications) on the ability of the Loan Parties to incur indebtedness, to create liens on their property, to make investments, to merge, consolidate or enter into any similar combination, or enter into any asset disposition of all or substantially all assets, or liquidate, wind-up or dissolve, to make asset dispositions, to declare or pay dividends or make related distributions, to enter into certain transactions with affiliates, to enter into any negative pledges or other restrictive agreements, and to engage in any business other than the business of the Loan Parties as of the date of the Credit Agreement and business activities reasonably related or ancillary thereto, or to amend certain material contracts. The Credit Agreement contains only one financial covenant, which requires the Company to maintain a minimum asset coverage ratio (as defined in the Credit Agreement), tested quarterly. 

The Credit Agreement contains customary events of default (which are, in some cases, subject to certain exceptions, thresholds, notice requirements and grace periods), including, but not limited to, non-payment of principal or interest or other amounts, misrepresentations, failure

F-26

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

to perform or observe covenants, cross-defaults with certain other indebtedness or material agreements, certain change in control events, voluntary or involuntary bankruptcy proceedings, failure of the Credit Agreements or other loan documents to be valid and binding, certain ERISA events and judgments. The Company is in compliance with all covenants related to the Credit Agreement.

Alliant Note Payable

The Company had a note payable through its wholly-owned subsidiary, Alliant, which had an outstanding balance of $114.5 million as of December 31, 2022.  

On January 12, 2023, the Company repaid the Alliant note payable with proceeds from the Incremental Term loan as noted above.

The following table shows the components of the note payable as of December 31, 2022 and 2021:

(in thousands, unless otherwise specified)

December 31, 

    

2022

    

2021

  

Interest rate and repayments

Term Loan Note Payable

Unpaid principal balance

$

594,000

$

600,000

Interest rate varies - see above for further details;

Unamortized debt discount

(1,270)

(1,491)

Quarterly principal payments of $1.5 million and $0.8 million, respectively

Unamortized debt issuance costs

(7,594)

(8,914)

Carrying balance

$

585,136

$

589,595

Alliant Note Payable

Unpaid principal balance

$

114,546

$

145,175

4.75% Fixed-rate

Fair value adjustment(1)

4,421

5,404

Carrying balance

$

118,967

$

150,579

Total Notes Payable Carrying Balance

$

704,103

$

740,174

(1)Fair value adjustment related to the acquisition of Alliant.

The scheduled maturities, as of December 31, 2022, for the aggregate of the warehouse notes payable and the notes payable are shown below. The warehouse notes payable obligations are incurred in support of the related loans held for sale, loans held for investment, and investment in affordable housing limited partnerships. Amounts advanced under the warehouse notes payable for loans held for sale are included in the subsequent year as the amounts are usually drawn and repaid within 60 days. The amounts below related to the Term Loan note payable include only the quarterly and final principal payments required by the related credit agreement (i.e., the non-contingent payments) and do not include any principal payments that are contingent upon Company cash flow, as defined in the Credit Agreement (i.e., the contingent payments). The amounts below do not include any payments related to the Alliant note payable since it was repaid in January 2023. The maturities below are in thousands.

Year Ending December 31,

    

Maturities

  

2023

$

517,120

2024

38,930

2025

6,000

2026

6,000

2027

6,000

Thereafter

564,000

Total

$

1,138,050

All of the debt instruments, including the warehouse facilities, are senior obligations of the Company. All warehouse notes payable balances associated with loans held for sale and outstanding as of December 31, 2022 were or are expected to be repaid in 2023.

F-27

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Interest on the Company’s warehouse notes payable and notes payable are based on 30-day LIBOR, SOFR, or Daily SOFR. As a result of the expected transition from LIBOR, the Company has updated its debt agreements to include fallback language to govern the transition from 30-day LIBOR to an alternative reference rate.  

NOTE 7—GOODWILL AND OTHER INTANGIBLE ASSETS

Goodwill and Acquisition Activities

A summary of the Company’s goodwill as of and for the years ended December 31, 2022 and 2021 follows:

For the year ended December 31, 

Roll Forward of Goodwill (in thousands)

    

2022

    

2021

 

Beginning balance

$

698,635

$

248,958

Additions from acquisitions

 

222,670

 

449,677

Measurement-period adjustments

38,407

Impairment

 

 

Ending balance

$

959,712

$

698,635

The additions to goodwill from acquisitions during 2022 shown in the table above during the year ended December 31, 2022 relate to two acquisitions. On February 28, 2022, the Company acquired 100% of the equity interests of GeoPhy B.V. (“GeoPhy”), a Netherlands-based commercial real-estate technology company. As part of the acquisition, the Company also obtained GeoPhy’s 50% interest in the Company’s appraisal joint venture, Apprise. The Company now owns 100% of Apprise and consolidates its balances and its operating results post acquisition. Prior to the acquisition, the Company accounted for its investment in Apprise under the equity method. The fair value of the consideration was $202.6 million and consisted of $82.1 million of cash, $5.5 million of forgiveness of a receivable the Company had with the joint venture (non-cash activity not reflected in the Consolidated Statements of Cash Flows), and $115.0 million of contingent consideration.

GeoPhy’s data analytics and technology development capabilities are expected to accelerate the growth of the Company’s lending, brokerage, and appraisal operations, and allow the Company to meet its goal of $5 billion of annual small-balance lending volume and appraisal revenue of $75 million by 2025 as part of the Company’s overall growth targets. A significant portion of the value associated with the GeoPhy acquisition was related to the assembled workforce with its combined expertise in information technology, data science, and commercial real estate. The Company believes that the combination of GeoPhy’s personnel, appraisal technology platform, and the future development of technology to accelerate growth in the origination of small-balance commercial loans, along with Walker & Dunlop’s financial resources will (i) drive a significant increase in the identification and retention of borrowers in the small-balance segment of the multifamily market that will allow the Company to dramatically scale its small-balance lending volumes and (ii) continue to drive significant growth in appraisal revenues over the next several years. GeoPhy’s financial results since the acquisition and pro-forma information as if the acquisition occurred January 1, 2021 are immaterial.

The contingent consideration noted above is contingent on achieving certain Apprise revenue and productivity milestones and small-balance loan volume and revenue milestones over a four-year period. The maximum earnout included as part of the GeoPhy acquisition is $205.0 million. The Company estimated that $130.7 million, or 64% of the maximum earnout, was achievable based on management forecasts. The discounted balance of $115.0 million is 56% of the maximum earnout amount. The Company estimated the fair value of this contingent consideration using a Monte Carlo simulation. The weighted average cost of capital (“WACC”) used for the valuation of the contingent consideration was 17.0% for the Apprise portion of the earnout and 14.5% for the small-balance portion of the earnout. The WACC reflects the additional risk inherent in the Apprise performance estimates as it is still in the startup stage of its development. The estimated achievable earnout amount was discounted using a forward curve for a Company-specific subordinated debt rating.

The calculation of goodwill of $214.0 million included the fair value of the consideration transferred of $202.6 million and the acquisition-date fair value of the Company’s previously held equity-method investment in Apprise of $58.5 million. The book value of the Company’s equity-method investment in Apprise prior to the acquisition date was $18.9 million, resulting in a $39.6 million gain from remeasuring to fair value (“Apprise revaluation gain”). The gain is included as a component of Other revenues in the Consolidated Statements of Income. The Company used a discounted cash flow model to estimate the acquisition-date fair value of Apprise, with the discount rate and management’s forecast of future revenues and cash flows as the most-significant inputs for the estimate. The discount rate used was 17.0%, and a control premium was not included in the estimate.

F-28

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

The goodwill resulting from the GeoPhy acquisition was allocated to reporting units within the Company’s Capital Markets reportable segment. The other assets and liabilities primarily consisted of technology intangible assets of $31.0 million, deferred tax assets of $10.3 million, and deferred tax liabilities of $10.4 million. The technology intangible assets will be amortized over a 10-year period. Immaterial other liabilities were assumed.

The Company expects the portion of the goodwill associated with the contingent consideration to be tax deductible, with the tax-deductible amount of goodwill related to this contingent consideration to be determined once the cash payments to settle the contingent consideration are made. The financial results since the GeoPhy acquisition were immaterial. The revenues and earnings of Walker & Dunlop for the year ended December 31, 2022 as if the GeoPhy acquisition had occurred as of January 1, 2021 would not be materially different from the amounts presented in the Consolidated Statements of Income.

The second acquisition occurred during the third quarter of 2022 for consideration of $6.0 million of cash and $3.0 million of contingent consideration and resulted in $8.8 million of goodwill. The Company allocated the goodwill from this acquisition to a reporting unit of the Company’s Capital Markets reportable segment. The Company expects all of the goodwill from this acquisition to be tax deductible, with the tax-deductible amount of goodwill related to the contingent consideration to be determined once the cash payments to settle the contingent consideration are made. The financial results since the acquisition and pro-forma financial information as if the acquisition occurred on January 1, 2021 are immaterial.

The measurement-period adjustments above primarily relate to the GeoPhy acquisition and the Company’s acquisition of Alliant, an acquisition completed in December 2021, as more fully described in the Company’s 2021 Form 10-K. The Alliant measurement-period adjustments consist of $29.7 million additional purchase price consideration related to the settlement of working capital adjustments and immaterial other adjustments as a result of the Company obtaining additional information. During the third quarter of 2022, the Company settled working capital adjustments related to the GeoPhy acquisition, resulting in a $5.5 million reduction in purchase price consideration. The settlement of the cash owed to the Company from GeoPhy for working capital adjustments will be a reduction of the cash paid to settle the contingent consideration achieved in the future. The Company made other immaterial adjustments as a result of the Company obtaining additional information, including adjustments to the initial contingent consideration liability recognized. The Company has completed the purchase accounting for the Alliant and GeoPhy acquisitions as of December 31, 2022.

As discussed in NOTE 13 below, in the first quarter of 2022, the Company began disclosing three reportable segments. The following table shows goodwill by reportable segments as of December 31, 2022. As the Company did not have segment reporting as of December 31, 2021, all of the goodwill balance was allocated to the Company’s one reportable segment as of December 31, 2021.

As of

Goodwill by Reportable Segment (in thousands)

December 31, 2022

Capital Markets

$

520,191

Servicing & Asset Management

439,521

Corporate

Ending balance

$

959,712

Other Intangible Assets

The Company’s other intangibles assets consist primarily of acquired customer contracts and technology intellectual property intangibles. Activity related to other intangible assets for the year ended December 31, 2022 and 2021 follows:

For the year ended December 31, 

Roll Forward of Other Intangible Assets (in thousands)

    

2022

    

2021

Beginning balance

$

183,904

$

1,880

Additions from acquisitions

 

31,000

 

185,361

Amortization

 

(16,261)

 

(3,337)

Ending balance

$

198,643

$

183,904

F-29

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

The following table summarizes the gross value, accumulated amortization, and net carrying value of the Company’s other intangible assets as of December 31, 2022 and December 31, 2021:

Components of Other Intangible Assets (in thousands)

December 31, 2022

December 31, 2021

Gross value

$

220,682

$

189,682

Accumulated amortization

 

(22,039)

 

(5,778)

Net carrying value

$

198,643

$

183,904

The expected amortization of other intangible assets shown in the Consolidated Balance Sheet as of December 31, 2022 is shown in the table below. Actual amortization may vary from these estimates.

  

Expected

(in thousands)

  Amortization  

Year Ending December 31, 

2023

$

17,263

2024

 

16,206

2025

 

16,206

2026

 

16,206

2027

 

16,206

Thereafter

116,556

Total

$

198,643

As of December 31, 2022, the weighted average remaining life of all the other intangible assets was 12.6 years.

A summary of the Company’s contingent consideration, which is included in Other liabilities, as of and for the years ended December 31, 2022 and 2021 follows:

For the year ended December 31, 

Roll Forward of Contingent Consideration Liabilities (in thousands)

    

2022

    

2021

Beginning balance

$

125,808

$

28,829

Additions

117,955

93,304

Accretion

4,642

2,866

Fair value adjustments

(13,512)

6,889

Payments

(34,547)

(6,080)

Ending balance

$

200,346

$

125,808

The contingent consideration liabilities presented in the table above relate to (i) acquisitions of debt brokerage and investment sales brokerage companies completed over the past several years, (ii) the purchase of noncontrolling interests in 2020 that was fully earned as of December 31, 2021 and paid in 2022, (iii) the Alliant acquisition, and (iv) the GeoPhy acquisition. The contingent consideration for each of the acquisitions may be earned over various lengths of time after each acquisition, with a maximum earnout period of five years, provided certain revenue targets and other metrics have been met. The last of the earn-out periods related to the contingent consideration ends in the third quarter of 2027. In each case, the Company estimated the initial and December 31, 2022 fair values of the contingent consideration using a Monte Carlo simulation.

During 2022, the Company made fair value adjustments on two of its contingent consideration liabilities using updated information, including the probability of achievement and discount rate. The Company’s estimate of the fair values resulted in a decrease in the fair value of one of the Company’s contingent consideration liabilities that was partially offset by an increase in the fair value of another of the Company’s contingent consideration liabilities.

F-30

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

The recognition of the contingent consideration liability for the two acquisitions in 2022 is non-cash, and thus not reflected in the amount of cash consideration paid on the Consolidated Statements of Cash Flows. In addition, $8.8 million of the payments settling contingent consideration liabilities included in the table above for the year ended December 31, 2022 were from the issuance of the Company’s common stock, a non-cash transaction.

NOTE 8—FAIR VALUE MEASUREMENTS

The Company uses valuation techniques that are consistent with the market approach, the income approach, and/or the cost approach to measure assets and liabilities that are measured at fair value. Inputs to valuation techniques refer to the assumptions that market participants would use in pricing the asset or liability. Inputs may be observable, meaning those that reflect the assumptions market participants would use in pricing the asset or liability developed based on market data obtained from independent sources, or unobservable, meaning those that reflect the reporting entity's own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. In that regard, accounting standards establish a 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. The fair value hierarchy is as follows:

Level 1—Financial assets and liabilities whose values are based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access.
Level 2—Financial assets and liabilities whose values are based on inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.
Level 3—Financial assets and liabilities whose values are based on inputs that are both unobservable and significant to the overall valuation.

The Company's MSRs are measured at fair value at inception, and thereafter on a nonrecurring basis. That is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value measurement when there is evidence of impairment and for disclosure purposes (NOTE 3). The Company's MSRs do not trade in an active, open market with readily observable prices. While sales of multifamily MSRs do occur on occasion, precise terms and conditions vary with each transaction and are not readily available. Accordingly, the estimated fair value of the Company’s MSRs was developed using discounted cash flow models that calculate the present value of estimated future net servicing income. The model considers contractually specified servicing fees, prepayment assumptions, estimated revenue from escrow accounts, delinquency rates, late charges, costs to service, and other economic factors. The Company periodically reassesses and adjusts, when necessary, the underlying inputs and assumptions used in the model to reflect observable market conditions and assumptions that a market participant would consider in valuing MSR assets.

A description of the valuation methodologies used for assets and liabilities measured at fair value, as well as the general classification of such instruments pursuant to the valuation hierarchy, is set forth below.

Derivative Instruments—The derivative positions consist of interest rate lock commitments and forward sale agreements to the Agencies. The fair value of these instruments is estimated using a discounted cash flow model developed based on changes in the U.S. Treasury rate and other observable market data. The value was determined after considering the potential impact of collateralization, adjusted to reflect nonperformance risk of both the counterparty and the Company, and are classified within Level 3 of the valuation hierarchy.
Loans Held for Sale—All loans held for sale presented in the Consolidated Balance Sheets are reported at fair value. The Company determines the fair value of the loans held for sale using discounted cash flow models that incorporate quoted observable inputs from market participants such as changes in the U.S. Treasury rate. Therefore, the Company classifies these loans held for sale as Level 2.
Pledged Securities—Investments in money market funds are valued using quoted market prices from recent trades. Therefore, the Company classifies this portion of pledged securities as Level 1. The Company determines the fair value of its AFS Agency MBS

F-31

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

using discounted cash flows that incorporate observable inputs from market participants and then compares the fair value to broker estimates of fair value. Consequently, the Company classifies this portion of pledged securities as Level 2.
Contingent Consideration Liabilities—Contingent consideration liabilities from acquisitions are initially recognized at fair value at acquisition and subsequently remeasured using a Monte Carlo simulation that uses updated management forecasts and current valuation assumptions and discount rates. The Company determines the fair value of each contingent consideration liability based on a probability of achievement, which incorporates management estimates. As a result, the Company classifies these liabilities as Level 3.

The following table summarizes financial assets and financial liabilities measured at fair value on a recurring basis as of December 31, 2022 and 2021, segregated by the level of the valuation inputs within the fair value hierarchy used to measure fair value:

Balance as of

 

(in thousands)

Level 1

Level 2

Level 3

Period End

 

December 31, 2022

Assets

Loans held for sale

$

$

396,344

$

$

396,344

Pledged securities

 

14,658

 

142,624

 

 

157,282

Derivative assets

 

 

 

17,636

 

17,636

Total

$

14,658

$

538,968

$

17,636

$

571,262

Liabilities

Derivative liabilities

$

$

$

2,076

$

2,076

Contingent consideration liabilities

200,346

200,346

Total

$

$

$

202,422

$

202,422

December 31, 2021

Assets

Loans held for sale

$

$

1,811,586

$

$

1,811,586

Pledged securities

 

44,733

 

104,263

 

 

148,996

Derivative assets

 

 

 

37,364

 

37,364

Total

$

44,733

$

1,915,849

$

37,364

$

1,997,946

Liabilities

Derivative liabilities

$

$

$

6,403

$

6,403

Contingent consideration liabilities

125,808

125,808

Total

$

$

$

132,211

$

132,211

There were no transfers between any of the levels within the fair value hierarchy during the year ended December 31, 2022 and 2021.

Derivative instruments (Level 3) are outstanding for short periods of time (generally less than 60 days). A roll forward of derivative instruments is presented below for the years ended December 31, 2022 and 2021:

For the year ended December 31,

Derivative Assets and Liabilities, net (in thousands)

    

2022

    

2021

Beginning balance

$

30,961

$

44,720

Settlements

 

(555,168)

 

(746,918)

Realized gains recorded in earnings(1)

 

524,207

 

702,198

Unrealized gains (losses) recorded in earnings(1)

 

15,560

 

30,961

Ending balance

$

15,560

$

30,961

(1)Realized and unrealized gains from derivatives are recognized in Loan origination and debt brokerage fees, net and Fair value of expected net cash flows from servicing, net in the Consolidated Statements of Income.

F-32

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

The following table presents information about significant unobservable inputs used in the recurring measurement of the fair value of the Company’s Level 3 assets and liabilities as of December 31, 2022:

Quantitative Information about Level 3 Fair Value Measurements

(in thousands)

    

Fair Value

    

Valuation Technique

    

Unobservable Input (1)

    

Input Range (1)

 

Weighted Average (3)

Derivative assets

$

17,636

 

Discounted cash flow

 

Counterparty credit risk

 

Derivative liabilities

$

2,076

 

Discounted cash flow

 

Counterparty credit risk

 

Contingent consideration liabilities

$

200,346

Monte Carlo Simulation(2)

Probability of earn-out achievement

64% - 100%

77%

(1)Significant changes in this input may lead to significant changes in the fair value measurements.
(2)Valuation techniques used include probability-weighted achievement analysis and Monte Carlo simulation.
(3)Contingent consideration weighted based on maximum gross earnout amount.

The carrying amounts and the fair values of the Company's financial instruments as of December 31, 2022 and December 31, 2021 are presented below:

December 31, 2022

December 31, 2021

 

    

Carrying

    

Fair

    

Carrying

    

Fair

 

(in thousands)

Amount

Value

Amount

Value

 

Financial Assets:

Cash and cash equivalents

$

225,949

$

225,949

$

305,635

$

305,635

Restricted cash

 

17,676

 

17,676

 

42,812

 

42,812

Pledged securities

 

157,282

 

157,282

 

148,996

 

148,996

Loans held for sale

 

396,344

 

396,344

 

1,811,586

 

1,811,586

Loans held for investment, net

 

200,247

 

200,900

 

269,125

 

270,826

Derivative assets(1)

 

17,636

 

17,636

 

37,364

 

37,364

Total financial assets

$

1,015,134

$

1,015,787

$

2,615,518

$

2,617,219

Financial Liabilities:

Derivative liabilities(2)

$

2,076

$

2,076

$

6,403

$

6,403

Contingent consideration liabilities(2)

200,346

200,346

125,808

125,808

Warehouse notes payable

 

543,447

 

544,050

 

1,941,572

 

1,942,448

Notes payable

 

704,103

 

708,546

 

740,174

 

745,175

Total financial liabilities

$

1,449,972

$

1,455,018

$

2,813,957

$

2,819,834

(1)Included as a component of Other Assets on the Consolidated Balance Sheets.
(2)Included as a component of Other Liabilities on the Consolidated Balance Sheets.

The following methods and assumptions were used for recurring fair value measurements as of December 31, 2022 and 2021:

Cash and Cash Equivalents and Restricted Cash—The carrying amounts approximate fair value because of the short maturity of these instruments (Level 1).

Pledged Securities—Consist of cash, highly liquid investments in money market accounts invested in government securities, and investments in Agency debt securities. The investments of the money market funds typically have maturities of 90 days or less and are valued using quoted market prices from recent trades. The fair value of the Agency debt securities incorporates the contractual cash flows of the security discounted at market-rate, risk-adjusted yields.

Loans Held for Sale—Consist of originated loans that are generally transferred or sold within 60 days from the date that a mortgage loan is funded and are valued using discounted cash flow models that incorporate observable prices from market participants.

Contingent Consideration Liability—Consists of the estimated fair values of expected future earnout payments related to acquisitions completed in 2021 and 2022. The earn-out liabilities are valued using a probability-weighted achievement analysis or Monte Carlo simulation

F-33

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

analysis. The fair value of the contingent consideration liabilities incorporates unobservable inputs, such as the probability of earnout achievement, to determine the expected earn-out cash flows. The probability of the earn-out achievement is based on management’s estimate of the expected future performance and other financial metrics of each of the acquired entities, which are subject to significant uncertainty.

Derivative Instruments—Consist of interest rate lock commitments and forward sale agreements. These instruments are valued using discounted cash flow models developed based on changes in the U.S. Treasury rate and other observable market data. The value is determined after considering the potential impact of collateralization, adjusted to reflect nonperformance risk of both the counterparty and the Company.

Fair Value of Derivative Instruments and Loans Held for Sale—In the normal course of business, the Company enters into contractual commitments to originate and sell multifamily mortgage loans at fixed prices with fixed expiration dates. The commitments become effective when the borrowers "lock-in" a specified interest rate within time frames established by the Company. All mortgagors are evaluated for creditworthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the "lock-in" of rates by the borrower and the sale date of the loan to an investor.

To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, the Company enters into a sale commitment with the investor simultaneously with the rate lock commitment with the borrower. The sale contract with the investor locks in an interest rate and price for the sale of the loan. The terms of the contract with the investor and the rate lock with the borrower are matched in substantially all respects, with the objective of eliminating interest rate risk to the extent practical. Sale commitments with the investors have an expiration date that is longer than our related commitments to the borrower to allow, among other things, for the closing of the loan and processing of paperwork to deliver the loan into the sale commitment.

Both the rate lock commitments to borrowers and the forward sale contracts to buyers are undesignated derivatives and, accordingly, are marked to fair value through Loan origination and debt brokerage fees, net in the Consolidated Statements of Income. The fair value of the Company's rate lock commitments to borrowers and loans held for sale and the related input levels includes, as applicable:

the estimated gain of the expected loan sale to the investor (Level 2);
the expected net cash flows associated with servicing the loan, net of any guaranty obligations retained (Level 2);
the effects of interest rate movements between the date of the rate lock and the balance sheet date (Level 2); and
the nonperformance risk of both the counterparty and the Company (Level 3; derivative instruments only).

The estimated gain considers the origination fees the Company expects to collect upon loan closing (derivative instruments only) and premiums the Company expects to receive upon sale of the loan (Level 2). The fair value of the expected net cash flows associated with servicing the loan is calculated pursuant to the valuation techniques applicable to the fair value of future servicing, net at loan sale (Level 2).

To calculate the effects of interest rate movements, the Company uses applicable published U.S. Treasury prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount (Level 2).

The fair value of the Company's forward sales contracts to investors considers effects of interest rate movements between the trade date and the balance sheet date (Level 2). The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.

The fair value of the Company’s interest rate lock commitments and forward sales contracts is adjusted to reflect the risk that the agreement will not be fulfilled. The Company’s exposure to nonperformance in interest rate lock commitments and forward sale contracts is represented by the contractual amount of those instruments. Given the credit quality of our counterparties and the short duration of interest rate lock commitments and forward sale contracts, the risk of nonperformance by the Company’s counterparties has historically been minimal (Level 3).

F-34

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

The following table presents the components of fair value and other relevant information associated with the Company’s derivative instruments and loans held for sale as of December 31, 2022 and 2021.

Fair Value Adjustment Components

Balance Sheet Location

 

    

    

    

    

    

    

    

Fair Value

 

Notional or

Estimated

Total

Adjustment

 

Principal

Gain

Interest Rate

Fair Value 

Derivative

Derivative

to Loans 

 

(in thousands)

Amount

on Sale

Movement

Adjustment

Assets

Liabilities

Held for Sale

 

December 31, 2022

Rate lock commitments

$

376,870

$

12,349

$

(4,495)

$

7,854

$

7,854

$

$

Forward sale contracts

 

769,585

 

 

7,706

 

7,706

 

9,782

(2,076)

 

Loans held for sale

 

392,715

 

6,840

 

(3,211)

 

3,629

 

 

 

3,629

Total

$

19,189

$

$

19,189

$

17,636

$

(2,076)

$

3,629

December 31, 2021

Rate lock commitments

$

1,115,829

$

29,837

$

(4,604)

$

25,233

$

26,526

$

(1,293)

$

Forward sale contracts

 

2,881,224

 

 

5,728

 

5,728

 

10,838

 

(5,110)

 

Loans held for sale

 

1,765,395

 

47,315

 

(1,124)

 

46,191

 

 

 

46,191

Total

$

77,152

$

$

77,152

$

37,364

$

(6,403)

$

46,191

NOTE 9—FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES

Fannie Mae DUS Related Commitments—Commitments for the origination and subsequent sale and delivery of loans to Fannie Mae represent those mortgage loan transactions where the borrower has locked an interest rate and scheduled closing and the Company has entered into a mandatory delivery commitment to sell the loan to Fannie Mae. As discussed in NOTE 8, the Company accounts for these commitments as derivatives recorded at fair value.

The Company is generally required to share the risk of any losses associated with loans sold under the Fannie Mae DUS program. The Company is required to secure these obligations by assigning restricted cash balances and securities to Fannie Mae, which are classified as Pledged securities, at fair value on the Consolidated Balance Sheets. The amount of collateral required by Fannie Mae is a formulaic calculation at the loan level and considers the balance of the loan, the risk level of the loan, the age of the loan, and the level of risk-sharing. Fannie Mae requires restricted liquidity for Tier 2 loans of 75 basis points, which is funded over a 48-month period that begins upon delivery of the loan to Fannie Mae. Pledged securities held in the form of money market funds holding U.S. Treasuries are discounted 5%, and Agency MBS are discounted 4% for purposes of calculating compliance with the restricted liquidity requirements. As seen below, the Company held substantially all of its pledged securities in Agency MBS as of December 31, 2022. The majority of the loans for which the Company has risk sharing are Tier 2 loans.

The Company is in compliance with the December 31, 2022 collateral requirements as outlined above. As of December 31, 2022, reserve requirements for the December 31, 2022 DUS loan portfolio will require the Company to fund $79.6 million in additional restricted liquidity over the next 48-months, assuming no further principal paydowns, prepayments, or defaults within the at-risk portfolio. Fannie Mae has in the past reassessed the DUS Capital Standards and may make changes to these standards in the future. The Company generates sufficient cash flow from its operations to meet these capital standards and does not expect any future changes to have a material impact on its future operations; however, any future increases to collateral requirements may adversely impact the Company’s available cash.

Fannie Mae has established benchmark standards for capital adequacy and reserves the right to terminate the Company's servicing authority for all or some of the portfolio if at any time it determines that the Company's financial condition is not adequate to support its obligations under the DUS agreement. The Company is required to maintain acceptable net worth as defined in the agreement, and the Company satisfied the requirements as of December 31, 2022. The net worth requirement is derived primarily from unpaid balances on Fannie Mae loans and the level of risk sharing. As of December 31, 2022, the net worth requirement was $285.6 million, and the Company's net worth was $692.8 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC. As of December 31, 2022, the Company was required to maintain at least $56.9 million of liquid assets to meet operational liquidity requirements for Fannie Mae, Freddie Mac, HUD, and Ginnie

F-35

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Mae. The Company had operational liquidity of $170.8 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC.

Pledged SecuritiesPledged securities, at fair value consisted of the following balances as of December 31, 2022, 2021, 2020, and 2019:

December 31,

Pledged Securities (in thousands)

2022

    

2021

    

2020

    

2019

 

Restricted cash

$

5,788

$

3,779

$

4,954

$

2,150

Money market funds

8,870

40,954

12,519

5,054

Total pledged cash and cash equivalents

$

14,658

$

44,733

$

17,473

$

7,204

Agency MBS

 

142,624

 

104,263

 

119,763

 

114,563

Total pledged securities, at fair value

$

157,282

$

148,996

$

137,236

$

121,767

The information in the preceding table is presented to reconcile beginning and ending cash, cash equivalents, restricted cash, and restricted cash equivalents in the Consolidated Statements of Cash Flows as more fully discussed in NOTE 2.

The following table provides additional information related to the AFS Agency MBS as of December 31, 2022 and 2021:

Fair Value and Amortized Cost of Agency MBS (in thousands)

December 31, 2022

    

December 31, 2021

    

Fair value

$

142,624

$

104,263

Amortized cost

144,801

100,847

Total gains for securities with net gains in AOCI

797

3,636

Total losses for securities with net losses in AOCI

 

(2,974)

 

(220)

Fair value of securities with unrealized losses

 

118,565

 

4,757

Three of the pledged securities with a fair value of $3.3 million, an amortized cost of $4.3 million, and a net unrealized loss of $1.0 million have been in a continuous unrealized loss position for more than 12-months. All three securities that have been in a continuous loss position are Agency debt securities that carry a guarantee of the contractual payments. The Company concluded that an allowance for credit losses will not be recognized, as the Company does not intend to sell the securities, and as they carry the guarantee of payment from the Agencies.

The following table provides contractual maturity information related to Agency MBS. The money market funds invest in short-term Federal Government and Agency debt securities and have no stated maturity date.

December 31, 2022

Detail of Agency MBS Maturities (in thousands)

Fair Value

    

Amortized Cost

    

Within one year

$

$

After one year through five years

15,445

15,500

After five years through ten years

104,509

105,515

After ten years

 

22,670

23,786

Total

$

142,624

$

144,801

NOTE 10—SHARE-BASED PAYMENT

As of December 31, 2022, there were 10.5 million shares of stock authorized for issuance to directors, officers, and employees under the 2020 Equity Incentive Plan (and predecessor plans). As of December 31, 2022, 1.3 million shares remain available for grant under the 2020 Equity Incentive Plan.

Under the 2020 Equity Incentive Plan (and predecessor plans), the Company granted stock options to executive officers in the past and restricted shares to executive officers, employees, and non-employee directors during 2022, 2021, and 2020, all without cost to the grantee. For the year ended December 31, 2022, the Company granted 0.2 million RSUs to the executive officers and certain other employees connection with PSPs (“performance awards”). For each of the years ended 2021 and 2020, the Company granted 0.3 million RSUs to the executive officers

F-36

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

and certain other employees connection with PSPs (“performance awards”). The Company granted the RSUs at the maximum performance thresholds for each metric each year. As of December 31, 2022, the RSUs issued in connection with the 2022, 2021, and 2020 PSPs are unvested and outstanding.

The performance period for the 2019 PSP concluded on December 31, 2021. The three performance goals related to the 2019 PSP were met at varying levels. Accordingly, 0.2 million shares related to the 2019 PSP vested in the first quarter of 2022. As of December 31, 2022, the Company concluded that the three performance targets related to the 2020 PSP, 2021 PSP, and 2022 PSP were probable of achievement at varying levels.

The following table summarizes stock compensation expense for the years ended December 31, 2022, 2021, and 2020:

For the year ended December 31,

Components of stock compensation expense (in thousands)

    

2022

    

2021

    

2020

Restricted shares

$

29,650

$

25,520

$

18,924

Stock options

71

PSP "RSUs"

4,337

11,062

9,324

Total stock compensation expense

$

33,987

$

36,582

$

28,319

Excess tax benefit recognized

$

6,106

$

8,620

$

7,273

The amounts attributable to restricted shares in the table above include both equity-classified awards granted in restricted shares and liability-classified awards to be granted in restricted shares. The excess tax benefits recognized above reduced income tax expense.

The following table summarizes restricted share activity for the year ended December 31, 2022:

Weighted-

Average

Grant-date

Restricted Shares Activity

    

Shares

    

Fair Value

 

Nonvested at January 1, 2022

1,122,693

$

77.70

Granted

263,852

110.98

Vested

(402,937)

70.20

Forfeited

(26,440)

88.39

Nonvested at December 31, 2022

957,168

$

89.69

The fair value of restricted share awards granted during 2022 was estimated using the closing price on the date of grant. The weighted average grant date fair values of restricted shares granted in 2021 and 2020 were $101.48 per share and $74.75 per share, respectively. The fair values of the restricted shares that vested during the years ended December 31, 2022, 2021, and 2020 were $49.8 million, $44.6 million, and $30.4 million, respectively.

As of December 31, 2022, the total unrecognized compensation cost for outstanding restricted shares was $47.9 million. As of December 31, 2022, the weighted-average period over which this unrecognized compensation cost will be recognized is 3.4 years.

F-37

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

The following table summarizes activity related to performance awards for the year ended December 31, 2022:

Weighted-

Average

Grant-date

Restricted Share Units Activity

    

Share Units

    

Fair Value

 

Nonvested at January 1, 2022

778,546

$

67.66

Granted

233,052

130.26

Vested

(210,022)

139.75

Forfeited

(107,917)

94.10

Cancelled

(878)

67.13

Nonvested at December 31, 2022

692,781

$

89.67

The fair value of performance awards granted during 2022 was estimated using the closing price on the date of grant. The weighted average grant date fair values of performance awards granted in 2021 and 2020 were $101.04 per share and $50.26 per share, respectively. The fair value of the performance awards that vested during the years ended December 31, 2022, 2021 and 2020 was $29.4 million and $5.6 million, and $17.5 million, respectively.

As of December 31, 2022, the total unrecognized compensation cost for outstanding performance awards was $2.8 million. As of December 31, 2022, the weighted-average period over which this unrecognized compensation cost will be recognized is 1.2 years. The unrecognized compensation cost is based on the achievement levels that are probable as of December 31, 2022.

The following table summarizes stock options activity for the year ended December 31, 2022:

Weighted-

Weighted-

Average

Aggregate

Average

Remaining

Intrinsic

Exercise

Contract Life

Value

Stock Options Activity

    

Options

    

Price

    

(Years)

    

(in thousands)

 

Outstanding at January 1, 2022

234,006

$

22.25

Exercised

(16,181)

20.86

Outstanding at December 31, 2022

217,825

$

22.35

$

Exercisable at December 31, 2022

217,825

$

22.35

2.7

$

12,227

The total intrinsic value of the stock options exercised during the years ended December 31, 2022, 2021, and 2020 was $1.1 million, $17.5 million, and $21.6 million, respectively. We received no cash from the exercise of options for each of the years ended December 31, 2022, 2021, and 2020.

NOTE 11—EARNINGS PER SHARE AND STOCKHOLDERS’ EQUITY

Earnings per share (“EPS”) is calculated under the two-class method. The two-class method allocates all earnings (distributed and undistributed) to each class of common stock and participating securities based on their respective rights to receive dividends. The Company grants share-based awards to various employees and nonemployee directors under the 2020 Equity Incentive Plan that entitle recipients to receive nonforfeitable dividends during the vesting period on a basis equivalent to the dividends paid to holders of common stock. These unvested awards meet the definition of participating securities.

The following table presents the calculation of basic and diluted EPS for the years ended December 31, 2022, 2021, and 2020 under the two-class method. Participating securities were included in the calculation of diluted EPS using the two-class method, as this computation was more dilutive than the treasury-stock method.

F-38

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

For the years ended December 31,

 

EPS Calculations (in thousands, except per share amounts)

2022

2021

2020

 

Calculation of basic EPS

Walker & Dunlop net income

$

213,820

$

265,762

$

246,177

Less: dividends and undistributed earnings allocated to participating securities

 

6,100

 

8,837

 

7,337

Net income applicable to common stockholders

$

207,720

$

256,925

$

238,840

Weighted-average basic shares outstanding

32,326

31,081

30,444

Basic EPS

$

6.43

$

8.27

$

7.85

Calculation of diluted EPS

Net income applicable to common stockholders

$

207,720

$

256,925

$

238,840

Add: reallocation of dividends and undistributed earnings based on assumed conversion

41

93

120

Net income allocated to common stockholders

$

207,761

$

257,018

$

238,960

Weighted-average basic shares outstanding

32,326

31,081

30,444

Add: weighted-average diluted non-participating securities

361

452

639

Weighted-average diluted shares outstanding

32,687

31,533

31,083

Diluted EPS

$

6.36

$

8.15

$

7.69

The assumed proceeds used for calculating the dilutive impact of restricted stock awards under the treasury method includes the unrecognized compensation costs associated with the awards. For the year ended December 31, 2022, 201 thousand average restricted shares were excluded from the computation of diluted EPS under the treasury-stock method. An immaterial number of average outstanding options to purchase common stock and average restricted shares were excluded from the computation of diluted earnings per share under the treasury method for the years ended December 31, 2021, and 2020 because the effect would have been anti-dilutive (the exercise price of the options or the grant date market price of the restricted shares was greater than the average market price of the Company’s shares during the periods presented).

Under the 2020 Equity Incentive Plan (and predecessor plans), subject to the Company’s approval, grantees have the option of electing to satisfy tax withholding obligations at the time of vesting or exercise by allowing the Company to withhold and purchase the shares of stock otherwise issuable to the grantee. For the years ended December 31, 2022, 2021, and 2020, the Company repurchased and retired 149 thousand, 150 thousand, and 179 thousand restricted shares at a weighted average market price of $125.28, $109.57, and $66.38, upon grantee vesting, respectively. For the years ended December 31, 2022 and 2021, the Company repurchased and retired 90 thousand and 24 thousand restricted share units at a weighted average market price of $139.75 and $100.36, respectively.

Stock Repurchase Programs

In February 2023, the Company’s Board of Directors approved a new stock repurchase program that permits the repurchase of up to $75.0 million of the Company’s common stock over a 12-month period beginning on February 23, 2023.

In February 2022, the Company’s Board of Directors authorized the Company to repurchase up to $75.0 million of its common stock over a 12-month period beginning on February 13, 2022. In 2022, the Company repurchased 109 thousand shares of its common stock under the 2022 share repurchase program at a weighted-average price of $101.77 per share and immediately retired the shares, reducing stockholders’ equity by $11.1 million.  The Company had $63.9 million of authorized share repurchase capacity remaining under the 2022 share repurchase program as of December 31, 2022.

In 2021, the Company did not repurchase any shares of its common stock under the share repurchase program.

In 2020, the Company repurchased 459 thousand shares of its common stock under a share repurchase program at a weighted average price of $56.77 per share and immediately retired the shares, reducing stockholders’ equity by $26.1 million.

F-39

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Dividends

In February 2023, our Board of Directors declared a dividend of $0.63 per share for the first quarter of 2023. The dividend will be paid on March 23, 2023 to all holders of record of our restricted and unrestricted common stock as of March 8, 2023.

The Term Loan contains direct restrictions to the amount of dividends the Company may pay, and the warehouse debt facilities and agreements with the Agencies contain minimum equity, liquidity, and other capital requirements that indirectly restrict the amount of dividends the Company may pay. The Company does not believe that these restrictions currently limit the amount of dividends the Company can pay for the foreseeable future.

Other Equity-Related Transactions

The following non-cash transactions did not impact the amount of cash paid on the Consolidated Statements of Cash Flows. During 2022, the operating agreement of three of the Company’s tax-credit-related joint ventures changed. The Company reconsidered its consolidation conclusion based on these changes and concluded that the joint ventures should be consolidated, resulting in a $3.7 million increase in APIC and $6.8 million of noncontrolling interests consolidated as shown on the Consolidated Statements of Changes in Equity for the year ended December 31, 2022. The consolidation also resulted in a $35.0 million increase in Receivables, net, a $21.3 million reduction in Other assets, and a $3.6 million increase in Other liabilities.

The Company did not issue any Company stock in connection with acquisitions during 2022.

The Company issued $120.6 million of Company stock in connection with acquisitions in 2021, a non-cash transaction. Additionally, in 2021, $9.6 million of stock was issued to employees for which we had an accrued liability prior to the issuance of the award. Upon issuance, the accrued liability was reclassed to APIC, a non-cash transaction.

In 2020, the Company purchased the noncontrolling interests held by two members of WDIS for an aggregate consideration of $32.0 million, which consisted of $10.4 million in cash, a $5.7 million reduction in receivables (a non-cash transaction), $5.9 million in Company stock (a non-cash transaction), and $10.0 million of contingent consideration (a non-cash transaction). The $32.0 million aggregate purchase price resulted in reductions to APIC of $24.1 million for the excess of the purchase price over the noncontrolling interest balance. As a result of the transactions, the Company recorded Net income (loss) from noncontrolling interests only for the first quarter of 2020 on the Consolidated Statements of Income. Additionally, the Company issued $5.0 million of Company stock in connection with acquisitions in 2020, a non-cash transaction.

NOTE 12—INCOME TAXES

Income Tax Expense

The Company calculates its provision for federal, state, and international income taxes based on current tax law. The Company began incurring income taxes in the Netherlands in 2022 in connection with the Company’s acquisition of GeoPhy. The reported tax provision differs from the amounts currently receivable or payable because some income and expense items are recognized in different time periods for financial

F-40

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

reporting purposes than for income tax purposes. The following is a summary of income tax expense for the years ended December 31, 2022, 2021, and 2020:

For the year ended December 31, 

Components of Income Tax Expense (in thousands)

    

2022

    

2021

    

2020

 

Current

Federal

$

23,014

$

40,025

$

26,854

State

11,065

12,181

10,294

International

3,516

Total current expense

$

37,595

$

52,206

$

37,148

Deferred

Federal

$

19,114

$

26,630

$

37,354

State

3,775

7,592

9,811

International

(4,450)

Total deferred expense

$

18,439

$

34,222

$

47,165

Total income tax expense

$

56,034

$

86,428

$

84,313

Under the provisions of Section 162(m) of the Internal Revenue Code, the deductibility of executive compensation is limited to $1 million per year for each named executive officer (“NEO”). Based on the information available as of December 31, 2022, 2021, and 2020, the Company believed that it is more likely than not a significant portion of NEO stock-based compensation book expense will exceed the $1 million limitation in future years when the shares vest, resulting in no tax deductibility for the book expense associated with these compensation agreements and no deferred tax assets. Additionally, for each of the years presented above, significant portions of NEO compensation were above the $1 million limitation, resulting in no tax deductibility for amounts above the $1 million limitation.

As discussed in NOTE 7, the Company recognized the Apprise revaluation gain in connection with its acquisition of GeoPhy. The gain is an unrealized, non-taxable gain, resulting in the reduction to income tax expense by the amount shown in the table below.

The following table presents a reconciliation of the statutory federal tax expense to the income tax expense in the accompanying Consolidated Statements of Income:

For the year ended December 31, 

(in thousands)

    

2022

    

2021

    

2020

Statutory federal expense

$

56,350

$

73,932

$

69,356

Statutory state income tax expense, net of federal tax benefit

13,567

16,409

13,828

Excess tax benefits, net of federal tax impact

(6,106)

(8,620)

(7,273)

Tax benefit of Apprise revaluation gain

(10,329)

Other

2,552

4,707

8,402

Income tax expense

$

56,034

$

86,428

$

84,313

F-41

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Deferred Tax Assets/Liabilities

The tax effects of temporary differences between reported earnings and taxable earnings consisted of the following:

As of December 31, 

Components of Deferred Tax Liabilities, Net (in thousands)

    

2022

    

2021

 

Deferred Tax Assets

Compensation related

$

(333)

$

5,811

Credit losses

 

12,425

 

16,748

Total deferred tax assets

$

12,092

$

22,559

Deferred Tax Liabilities

Mark-to-market of derivatives and loans held for sale

$

(3,583)

$

(16,874)

Mortgage servicing rights related

(218,767)

(208,718)

Acquisition related (1)

(24,673)

(12,977)

Depreciation

(6,261)

(2,317)

Other

(2,293)

(6,913)

Total deferred tax liabilities

$

(255,577)

$

(247,799)

Deferred tax liabilities, net

$

(243,485)

$

(225,240)

(1)Acquisition-related deferred tax liabilities consist of book-to-tax differences associated with basis step ups related to the amortization of goodwill recorded from acquisitions and book-to-tax differences in intangible asset amortization.

The Company believes it is more likely than not that it will generate sufficient taxable income in future periods to realize the deferred tax assets. During the year ended December 31, 2022, the Company recognized an immaterial amount of deferred tax assets that are not included as a component of deferred tax expense. During the year ended December 31, 2021, the Company recognized deferred tax assets of $5.4 million in conjunction with the acquisition of solar income tax credits and other activity, which are not included as a component of deferred tax expense.

Tax Uncertainties

The Company periodically assesses its liabilities and contingencies for all periods open to examination by tax authorities based on the latest available information. Where the Company believes it is more likely than not that a tax position will not be sustained, management records its best estimate of the resulting tax liability, including interest and penalties, in the consolidated financial statements. As of December 31, 2022, based on all known facts and circumstances and current tax law, management believes that there are no material tax positions for which it is reasonably possible that the unrecognized tax benefits will materially increase or decrease over the next 12 months, producing, individually or in the aggregate, a material effect on the Company’s results of operations, financial condition, or cash flows.

NOTE 13—SEGMENTS

Reportable Segments

In the first quarter of 2022, as a result of the Company’s growth and recent acquisitions, the Company’s executive leadership team, which functions as the Company’s chief operating decision making body, began making decisions and assessing performance based on the following three reportable segments. The reportable segments are determined based on the product or service provided and reflect the manner in which management is currently evaluating the Company’s financial information.  

(i)Capital Markets (“CM”)—CM provides a comprehensive range of commercial real estate finance products to our customers, including Agency lending, debt brokerage, property sales, and appraisal and valuation services. The Company’s long-established relationships with the Agencies and institutional investors enable CM to offer a broad range of loan products and services to the Company’s customers, including first mortgage, second trust, supplemental, construction, mezzanine, preferred equity, and small-balance loans. CM provides property sales services to owners and developers of multifamily properties and commercial real estate and multifamily property appraisals for various investors. CM also provides real estate-related investment banking and advisory services, including housing market research.

F-42

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

As part of Agency lending, CM temporarily funds the loans it originates (loans held for sale) before selling them to the Agencies and earns net interest income on the spread between the interest income on the loans and the warehouse interest expense. For Agency loans, CM recognizes the fair value of expected net cash flows from servicing, which represents the right to receive future servicing fees. CM also earns fees for origination of loans for both Agency lending and debt brokerage, fees for property sales and appraisals, and subscription revenue for its housing market research. Direct internal, including compensation, and external costs that are specific to CM are included within the results of this reportable segment.

(ii)Servicing & Asset Management (“SAM”)—SAM’s activities include: (i) servicing and asset-managing the portfolio of loans the Company (a) originates and sells to the Agencies, (b) brokers to certain life insurance companies, and (c) originates through its principal lending and investing activities, and (ii) managing third-party capital invested in tax credit equity funds focused on the affordable housing sector and other commercial real estate.

SAM earns revenue through (i) fees for servicing the loans in the Company’s servicing portfolio, (ii) asset management fees for managing third-party capital invested in funds, primarily LIHTC tax credit funds, and (iii) net interest income on the spread between the interest income on the loans and the warehouse interest expense for loans held for investment. Direct internal, including compensation, and external costs that are specific to SAM are included within the results of this reportable segment.

(iii)Corporate—The Corporate segment consists primarily of the Company’s treasury operations and other corporate-level activities. The Company’s treasury activities include monitoring and managing liquidity and funding requirements, including corporate debt. Other corporate-level activities include equity-method investments, accounting, information technology, legal, human resources, marketing, internal audit, and various other corporate groups (“support functions”). The Company does not allocate costs from these support functions to the CM or SAM segments in presenting segment operating results. The Company does allocate interest expense and income tax expense. Corporate debt and the related interest expense are allocated first based on specific acquisitions where debt was directly used to fund the acquisition, such as the acquisition of Alliant, and then based on the remaining segment assets. Income tax expense is allocated proportionally based on income from operations at each segment, except for significant one-time tax activities, which are allocated entirely to the segment impacted by the tax activity.

F-43

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

The following tables provide a summary and reconciliation of each segment’s results for the year ended December 31, 2022, 2021 and 2020.

As of and for the year ended December 31, 2022

Segment Results and Total Assets

Servicing &

(in thousands)

Capital

Asset

Markets

Management

Corporate

Consolidated

Revenues

Loan origination and debt brokerage fees, net

$

345,779

$

2,228

$

$

348,007

Fair value of expected net cash flows from servicing, net

191,760

191,760

Servicing fees

300,191

300,191

Property sales broker fees

120,582

120,582

Investment management fees

71,931

71,931

Net warehouse interest income

9,667

6,110

15,777

Escrow earnings and other interest income

51,010

1,820

52,830

Other revenues

41,046

75,960

40,669

157,675

Total revenues

$

708,834

$

507,430

$

42,489

$

1,258,753

Expenses

Personnel

$

485,958

$

69,970

$

51,438

$

607,366

Amortization and depreciation

3,084

225,515

6,432

235,031

Provision (benefit) for credit losses

 

 

(11,978)

 

 

(11,978)

Interest expense on corporate debt

 

8,647

 

23,621

 

1,965

 

34,233

Other operating expenses

 

11,817

 

30,738

 

86,581

 

129,136

Total expenses

$

509,506

$

337,866

$

146,416

$

993,788

Income from operations

$

199,328

$

169,564

$

(103,927)

$

264,965

Income tax expense (benefit)

 

42,153

35,859

(21,978)

 

56,034

Net income before noncontrolling interests

$

157,175

$

133,705

$

(81,949)

$

208,931

Less: net income (loss) from noncontrolling interests

 

1,097

(5,986)

 

(4,889)

Walker & Dunlop net income

$

156,078

$

139,691

$

(81,949)

$

213,820

Total assets

$

1,051,437

$

2,539,013

$

454,909

$

4,045,359

F-44

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

As of and for the year ended December 31, 2021

Segment Results and Total Assets

Servicing &

(in thousands)

Capital

Asset

Markets

Management

Corporate

Consolidated

Revenues

Loan origination and debt brokerage fees, net

$

440,044

$

5,970

$

$

446,014

Fair value of expected net cash flows from servicing, net

287,145

287,145

Servicing fees

278,466

278,466

Property sales broker fees

119,981

119,981

Investment management fees

25,637

25,637

Net warehouse interest income

14,396

7,712

22,108

Escrow earnings and other interest income

7,776

374

8,150

Other revenues

20,458

52,916

(1,697)

71,677

Total revenues

$

882,024

$

378,477

$

(1,323)

$

1,259,178

Expenses

Personnel

$

500,052

$

36,412

$

67,023

$

603,487

Amortization and depreciation

2,877

203,118

4,289

210,284

Provision (benefit) for credit losses

 

 

(13,287)

 

 

(13,287)

Interest expense on corporate debt

 

5,078

1,749

1,154

 

7,981

Other operating expenses

 

26,420

11,401

60,834

 

98,655

Total expenses

$

534,427

$

239,393

$

133,300

$

907,120

Income from operations

$

347,597

$

139,084

$

(134,623)

$

352,058

Income tax expense (benefit)

 

85,333

34,144

(33,049)

 

86,428

Net income before noncontrolling interests

$

262,264

$

104,940

$

(101,574)

$

265,630

Less: net income (loss) from noncontrolling interests

 

70

 

(202)

 

 

(132)

Walker & Dunlop net income

$

262,194

$

105,142

$

(101,574)

$

265,762

Total assets

$

2,263,907

$

2,430,137

$

511,945

$

5,205,989

F-45

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

As of and for the year ended December 31, 2020

Segment Results and Total Assets

Servicing &

(in thousands)

Capital

Asset

Markets

Management

Corporate

Consolidated

Revenues

Loan origination and debt brokerage fees, net

$

357,106

$

1,955

$

$

359,061

Fair value of expected net cash flows from servicing, net

358,000

358,000

Servicing fees

235,801

235,801

Property sales broker fees

38,108

38,108

Investment management fees

10,713

10,713

Net warehouse interest income

17,936

11,390

29,326

Escrow earnings and other interest income

16,948

1,307

18,255

Other revenues

9,335

26,553

(1,445)

34,443

Total revenues

$

780,485

$

303,360

$

(138)

$

1,083,707

Expenses

Personnel

$

367,668

$

29,469

$

71,682

$

468,819

Amortization and depreciation

70

164,884

4,057

169,011

Provision (benefit) for credit losses

 

 

37,479

 

 

37,479

Interest expense on corporate debt

 

5,773

1,465

1,312

 

8,550

Other operating expenses

 

11,988

9,700

47,894

 

69,582

Total expenses

$

385,499

$

242,997

$

124,945

$

753,441

Income from operations

$

394,986

$

60,363

$

(125,083)

$

330,266

Income tax expense (benefit)

 

100,835

15,410

(31,932)

 

84,313

Net income before noncontrolling interests

$

294,151

$

44,953

$

(93,151)

$

245,953

Less: net income (loss) from noncontrolling interests

 

 

(224)

 

 

(224)

Walker & Dunlop net income

$

294,151

$

45,177

$

(93,151)

$

246,177

Total assets

$

2,782,535

$

1,431,481

$

436,959

$

4,650,975

Concentrations

The Company is one of the leading commercial real estate services and finance companies in the United States, with a primary focus on multifamily lending. The Company originates a range of multifamily and other commercial real estate loans that are sold to the Agencies or placed with institutional investors. The Company also services nearly all of the loans it sells to the Agencies and some of the loans that it places with institutional investors. The majority of the Company’s operations involve the delivery and servicing of loan products for its customers through its Capital Markets and Servicing & Asset Management reportable segments, respectively.

As of December 31, 2022 and 2021, no one borrower/key principal accounted for more than 3% and 2%, respectively, of our total risk-sharing loan portfolio.

An analysis of the product concentrations and geographic dispersion that impact the Company’s servicing revenue is shown in the following tables. This information is based on the distribution of the loans serviced for others. The principal balance of the loans serviced for others, by product, as of December 31, 2022, 2021, and 2020 follows:

F-46

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

As of December 31, 

Customers of Loan Servicing Portfolio (in thousands)

    

2022

    

2021

    

2020

 

Fannie Mae

$

59,226,168

$

53,401,457

$

48,818,185

Freddie Mac

37,819,256

37,138,836

37,072,587

Ginnie Mae-HUD

9,868,453

9,889,289

9,606,506

Other

16,219,978

15,270,982

11,714,694

Total

$

123,133,855

$

115,700,564

$

107,211,972

The percentage of unpaid principal balance of the loans serviced for others as of December 31, 2022, 2021, and 2020 by geographical area is shown in the following table. No other state accounted for more than 5% of the unpaid principal balance and related servicing revenues in any of the years presented. The Company does not have any servicing operations outside of the United States.

Percent of Total UPB as of December 31, 

Loan Servicing Portfolio Concentration by State

    

2022

    

2021

2020

California

16.1

%

16.1

%

16.2

%

Texas

11.7

8.6

8.8

Florida

10.5

10.0

10.4

Georgia

5.8

5.9

5.9

All other states

55.9

59.4

58.7

Total

100.0

%

100.0

%

100.0

%

NOTE 14—LEASES

Right-of-use (“ROU”) assets and lease liabilities associated with the Company’s operating leases are recorded as Other assets and Other liabilities, respectively, in the Consolidated Balance Sheet. As of December 31, 2022, our leases have terms varying in duration, with the longest term ending in 2036.

The following table presents information about the Company’s lease arrangements:  

For year ended December 31,

Operating Lease Arrangements (dollars in thousands)

2022

2021

2020

Operating Leases

Right-of-use assets

$

60,830

$

24,825

$

17,405

Lease Liabilities

79,623

29,523

22,579

Weighted-average remaining lease term

10.2 years

4.0 years

3.2 years

Weighted-average discount rate

2.9%

3.3%

4.6%

Operating Lease Expenses

Single lease costs

$

16,371

$

9,435

$

8,856

Cash paid for amounts included in the measurement of lease liabilities

10,093

9,617

8,833

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

54,557

13,215

1,488

F-47

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Maturities of lease liabilities as of December 31, 2022 are presented below (in thousands):

Year Ending December 31,

2023

$

11,652

2024

9,864

2025

8,224

2026

8,229

Thereafter

55,249

Total lease payments

$

93,218

Less imputed interest

(13,595)

Total

$

79,623

NOTE 15 – OTHER ASSETS AND LIABILITIES

The following table is a summary of the major components of other assets as of December 31, 2022 and 2021.

As of December 31,

Components of Other Assets (in thousands)

    

2022

    

2021

Equity-method investments

$

198,848

$

164,864

Derivative assets

17,636

37,364

Right of use asset

60,830

24,825

Property and equipment, net

33,928

72,744

Prepaid expenses

98,587

85,767

All other

48,046

16,546

Total

$

457,875

$

402,110

The following table is a summary of the major components of other liabilities as of December 31, 2022 and 2021.

As of December 31,

Components of Other Liabilities (in thousands)

    

2022

    

2021

Contingent consideration liabilities

$

200,346

$

125,808

Derivative liabilities

2,076

6,403

Lease liability

79,623

29,523

Guaranty obligation, net

43,950

47,378

Accrued expenses

115,878

160,717

All other

112,284

125,584

Total

$

554,157

$

495,413

NOTE 16—OTHER REVENUES AND OTHER OPERATING EXPENSES

The following table is a summary of the major components of other operating expenses for the years ended December 31, 2022, 2021, and 2020.

For the year ended December 31, 

Components of Other Revenues (in thousands)

    

2022

    

2021

    

2020

Prepayment fees

$

26,451

$

40,138

$

22,031

Assumption and application fees

9,073

10,811

8,766

Housing market research subscription revenue (1)

21,852

8,744

Syndication and other LIHTC revenue (2)

36,757

6,706

Apprise revaluation gain (3)

39,641

All other

23,901

5,278

3,646

Total

$

157,675

$

71,677

$

34,443

(1) Housing market research subscription revenue generated from Zelman which was acquired in July 2021.  

(2) Syndication and other LIHTC revenue generated from Alliant which was acquired in December 2021.

(3) One-time non-cash remeasurement gain of Apprise in 2022 from the GeoPhy acquisition (as discussed in NOTE 7).

F-48

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

The following table is a summary of the major components of other operating expenses for the years ended December 31, 2022, 2021, and 2020.

For the year ended December 31, 

Components of Other Operating Expenses (in thousands)

    

2022

    

2021

    

2020

 

Professional fees

$

35,428

$

26,920

$

18,345

Travel and entertainment

15,742

7,203

4,685

Rent (1)

18,832

11,262

10,486

Marketing and preferred broker

14,840

12,526

9,139

Office and software expenses

24,145

15,056

17,360

All other

20,149

25,688

9,567

Total

$

129,136

$

98,655

$

69,582

(1) Includes single lease cost and other related expenses (common-area maintenance and other miscellaneous charges).

NOTE 17—VARIABLE INTEREST ENTITIES

The Company, through its subsidiary Alliant, provides alternative investment management services through the syndication of tax credit funds and development of affordable housing projects. To facilitate the syndication and development of affordable housing projects, the Company is involved with the acquisition and/or formation of limited partnerships and joint ventures with investors, property developers, and property managers that are VIEs. The Company’s continuing involvement in the VIEs usually includes either serving as the manager of the VIE or as a majority investor in the VIE with a property developer or manager serving as the manager of the VIE.

When the Company determines that it is the primary beneficiary of a material VIE, the Company consolidates the VIE. The primary beneficiary of a VIE is determined as the entity that has both (1) the power to direct the activities of the VIE that most significantly impact its economic performance and (2) exposure to losses or benefits that could potentially be significant to the VIE. When the Company determines that it is not the primary beneficiary, the Company recognizes its investment in the VIE through the equity-method of accounting. The Company regularly assesses the primary beneficiary of the VIE as its involvement and ownership may change over time.

Syndication of Tax Credit Funds

The Company’s affordable housing syndication services subsidiary forms limited partnership funds (“the funds”) that are VIEs and hold investments in affordable housing projects. The Company identifies and enters into a commitment to invest equity in the limited partnership interests in affordable housing VIEs that own and operate affordable housing properties. The limited partnership interest exposes the Company to economic losses or benefits of the VIE but does not give it the power to direct the activities that most significantly impact the VIE’s economic performance. In such cases, the Company determined it is not the primary beneficiary and recognizes the VIE as an investment and a liability for the unfunded committed capital to the VIE. The Company’s exposure is limited to its contributed capital and remaining unfunded committed capital. The investments are included as Committed investments in tax credit equity and the unfunded committed capital are included as Commitments to fund investments in tax credit equity in the Consolidated Balance Sheets until they are transferred to the credit fund as described below. The investments and unfunded committed capital are presented in the table below.

As part of the syndication of the tax credit fund, the Company transfers its limited partnership interest in affordable housing partnerships to the funds, where the Company serves as the general partner and manager and holds an insignificant ownership percentage of the funds. As the manager of the funds, the Company has the power to direct the activities that most significantly impact the economic performance of the funds; however, it does not have exposure to the economic losses or benefits significant to the VIE. Accordingly, the Company is not the primary beneficiary of the fund and does not consolidate the VIE. The Company records its general partnership interest as an equity-method investment included in Other assets in the Consolidated Balance Sheets.

The Company may purchase an investor’s partnership interest. In these circumstances, the Company assesses whether its new ownership percentage could potentially be significant to the VIE. When the Company determines the new ownership percentage is significant, it consolidates the fund as the Company is the primary beneficiary. As of both December 31, 2022 and 2021, the assets and liabilities of the consolidated funds were immaterial.  

F-49

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

Joint Development of Affordable Housing Projects

The Company enters joint ventures with affordable property developers and/or investors to develop affordable housing projects. The joint ventures’ objectives are to: (1) develop the affordable housing project for syndication into a tax credit fund or (2) develop the affordable housing project for capital appreciation. When the Company develops affordable housing projects to ultimately syndicate the property into a tax credit fund, the Company invests in the joint venture but does not have management rights. The Company has significant exposure to the economic losses or benefits but does not have the power to direct the activities that most significantly impact the VIE’s economic performance; consequently, the Company determined that it is not the primary beneficiary in the VIE and recognizes an equity-method investment in the VIE included in Other assets in the Consolidated Balance Sheets. During 2022, the operating agreements of three of the Company’s joint ventures were amended, resulting in the Company gaining the power to direct the activities that most significantly impact the economic performance of the joint ventures; previously, the Company only held rights to receive the significant economic benefits of the joint ventures. The Company reassessed its consolidation conclusions and determined that it was the primary beneficiary, and as a result, consolidated the joint ventures as of March 31, 2022.

When the Company develops affordable housing projects for capital appreciation, the Company actively manages the joint venture and generally has an insignificant ownership percentage compared to third-party investors. The Company has the power to direct the activities that most significantly impact the VIE’s economic performance but does not have exposure to the economic losses or benefits that could be significant to the VIE; therefore, the Company determined it is not the primary beneficiary of the VIE and recognizes an equity-method investment included in Other assets in the Consolidated Balance Sheets. In certain circumstances, the Company may hold a significant ownership percentage and have exposure to significant economic losses or benefits of the VIE. When this occurs, the Company determines it has both the power to direct the activities that most significantly impact the VIE’s economic performance and the exposure to the economic losses or benefits that could be significant to the VIE.

The table below presents the assets and liabilities of the Company’s consolidated joint development VIEs included in the Consolidated Balance Sheets:

Consolidated VIEs (in thousands)

    

December 31, 2022

    

December 31, 2021

Assets:

Cash and cash equivalents

$

201

$

Restricted cash

1,532

Receivables, net

33,593

Other Assets

49,768

54,880

Total assets of consolidated VIEs

$

85,094

$

54,880

Liabilities:

Other liabilities

$

39,148

$

36,480

Total liabilities of consolidated VIEs

$

39,148

$

36,480

F-50

Table of Contents

Walker & Dunlop, Inc. and Subsidiaries

Notes to Consolidated Financial Statements

The table below presents the carrying value and classification of the Company’s interests in nonconsolidated VIEs included in the Consolidated Balance Sheets:

Nonconsolidated VIEs (in thousands)

December 31, 2022

    

December 31, 2021

Assets

Committed investments in tax credit equity

$

254,154

$

177,322

Other assets: Equity-method investments

57,981

74,997

Total interests in nonconsolidated VIEs

$

312,135

$

252,319

Liabilities

Commitments to fund investments in tax credit equity

$

239,281

$

162,747

Total commitments to fund nonconsolidated VIEs

$

239,281

$

162,747

Maximum exposure to losses(1)(2)

$

312,135

$

252,319

(1)Prior to the Alliant acquisition in the fourth quarter of 2021, the Company did not have an interest in any VIEs.
(2)Maximum exposure determined as Total interests in nonconsolidated VIEs. The maximum exposure for the Company’s investments in tax credit equity is limited to the carrying value of its investment, as there are no funding obligations or other commitments related to the nonconsolidated VIEs other than the amounts presented in the table above.
(3)Based on historical experience and the underlying expected cash flows from the underlying investment, the maximum exposure of loss is not representative of the actual loss, if any, that the Company may incur.

NOTE 18—RELATED PARTY TRANSACTION

The Company, through its Alliant subsidiaries, has related party loans with its affordable housing project partners, which include property developers and managers. To facilitate the development of affordable housing projects prior to syndication into a tax credit fund, the Company extends pre-development and working capital loans to its partners in affordable housing project partnerships. The outstanding balance of these loans was $69.8 million and $36.6 million as of December 31, 2022 and 2021, respectively, and the related interest income was immaterial for both the years ended December 31, 2022 and 2021. The balance of these receivables is included as Receivables, net in the Consolidated Balance Sheets.

F-51

EX-4.7 2 wd-20221231xex4d7.htm EX-4.7

Exhibit 4.7

DESCRIPTION OF SECURITIES

REGISTERED PURSUANT TO SECTION 12 OF THE

SECURITIES EXCHANGE ACT OF 1934

Walker & Dunlop, Inc., a Maryland corporation (the “Company,” “we,” “us” or “our”), currently has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) the Company’s common stock, par value $0.01 per share (“common stock”). The following summary includes a brief description of the common stock as well as certain related information.

The following summary does not purport to be complete and is subject to, and qualified in its entirety by reference to, the full text of our Articles of Amendment and Restatement (our “Charter”) and our Amended and Restated Bylaws (the “Bylaws”), copies of which are incorporated by reference as exhibits to our Annual Report on Form 10-K, and the applicable provisions of Maryland law.

General

Our Charter provides that we may issue up to two hundred million (200,000,000) shares of common stock, $0.01 par value per share, and fifty million (50,000,000) shares of preferred stock, $0.01 par value per share (“preferred stock”). Our Charter authorizes our board of directors to amend our Charter to increase or decrease the aggregate number of authorized shares of common stock or the number of shares of stock of any class or series and to classify and reclassify any unissued shares of our common or preferred stock into other classes or series of shares of stock, without stockholder approval. No shares of our preferred stock are presently outstanding.

Under Maryland law, stockholders generally are not personally liable for our debts or obligations solely as a result of their status as stockholders.

Shares of Common Stock

Voting Rights of Common Stock

Except as may otherwise be specified in the terms of any class or series of shares of common stock, each outstanding share of common stock entitles the holder to one vote on all matters submitted to a vote of stockholders, including the election of directors, and, except as provided with respect to any other class or series of shares of capital stock, the holders of such shares of common stock will possess the exclusive voting power. There is no cumulative voting in the election of directors. Directors are elected by a majority of the votes cast for, against or affirmatively withheld at a meeting at which a quorum is present, except that directors shall be elected by a plurality of the votes cast at a meeting of stockholders where there are more nominees for director than directors to be elected.

Under the Maryland General Corporation Law (“MGCL”), a Maryland corporation generally cannot dissolve, amend its charter, merge, consolidate, sell all or substantially all of its assets, engage in a statutory share exchange or engage in similar transactions outside the ordinary course of business unless declared advisable by the board of directors and approved by the affirmative vote of stockholders holding at least two-thirds of the votes entitled to be cast on the matter unless a lesser percentage (but not less than a majority of all the votes entitled to be cast on the matter) is set forth in the corporation’s charter. Our Charter provides that these actions may be taken if declared advisable by our board of directors and approved by the vote of stockholders holding a majority of the votes entitled to be cast on the matter, except that the affirmative vote of stockholders entitled to cast at least two-thirds of the votes entitled to be cast generally in the election of directors is required to amend provisions of our Charter relating to director removal. Maryland law also permits a corporation to transfer all or substantially all of its assets without the approval of its stockholders to an entity if all of the equity interests of that entity are owned, directly or indirectly, by the corporation. In addition, because operating assets may be held by a corporation’s subsidiaries, as in our situation, these subsidiaries may be able to transfer all or substantially all of such assets without the approval of our stockholders.


Dividends, Distributions, Liquidation and Other Rights

Subject to the preferential rights of any other class or series of our stock, holders of shares of our common stock are entitled to receive dividends on such shares of common stock if, as and when authorized by our board of directors, and declared by us out of assets legally available therefore. If we fail to pay dividends on any shares of our preferred stock, if any are then outstanding, generally we may not pay dividends on or repurchase shares of our common stock until such time as we have paid dividends on any outstanding shares of our preferred stock.

Holders of shares of our common stock are also entitled to share ratably in the assets of the Company legally available for distribution to our stockholders in the event of our liquidation, dissolution or winding up after payment or establishment of reserves for all debts and liabilities of the Company and the preferential amounts owing with respect to any outstanding preferred shares.

Holders of shares of common stock have no preference, conversion, exchange, sinking fund or redemption rights,  have no preemptive rights to subscribe for any securities of the Company and generally have no appraisal rights, unless our board of directors determines prospectively that appraisal rights will apply to one or more transactions in which holders of our common stock would otherwise be entitled to exercise appraisal rights. Holders of shares of our common stock have equal dividend, liquidation and other rights.

Power to Reclassify Our Unissued Shares of Stock

Our Charter authorizes our board of directors to classify and reclassify any unissued shares of our common or preferred stock into other classes or series of shares of stock and to establish the number of shares in each class or series and to set the preferences, conversion and other rights, voting powers, restrictions, limitations as to dividends or other distributions, qualifications or terms or conditions of redemption for each such class or series. As a result, our board of directors could authorize the issuance of shares of preferred stock that have priority over the shares of our common stock with respect to dividends, distributions and rights upon liquidation and with other terms and conditions that could have the effect of delaying, deterring or preventing a transaction or a change in control of our company that might involve a premium price for holders of shares of our common stock or otherwise might be in their best interest. No shares of our preferred stock are presently outstanding.

Power to Increase or Decrease Authorized Shares of Stock and Issue Additional Shares of Common and Preferred Stock.

We believe that the power of our board of directors to amend our Charter to increase or decrease the aggregate number of authorized shares of stock, to issue additional authorized but unissued shares of our common stock or preferred stock and to classify or reclassify unissued shares of our common stock or preferred stock and thereafter to cause to issue such classified or reclassified shares of stock provides us with increased flexibility in structuring possible future financings and acquisitions and in meeting other needs that might arise. The additional classes or series of stock, as well as the additional shares of stock, will be available for issuance without further action by our stockholders, unless such action is required by applicable law or the rules of any stock exchange or automated quotation system on which our securities may be listed, traded or quoted. Although our board of directors does not currently intend to do so, it could authorize us to issue a class or series that, depending upon the terms of the particular class or series, delays, defers or prevents a transaction or a change in control of the Company that might involve a premium price for holders of our shares of stock or otherwise be in the best interest of our stockholders.

Preferred Stock.

Our Charter authorizes our board of directors to designate and issue one or more classes or series of preferred stock without stockholder approval. Our board of directors may determine the relative rights, preferences and privileges of each class or series of preferred stock so issued, which may be more beneficial than the rights, preferences and privileges attributable to our common stock with respect to dividends, distributions, rights upon liquidation, and otherwise. The issuance of preferred stock could have the effect of delaying, deferring or preventing a transaction or a change in control of our Company that might involve a premium price for holders of shares of our common stock


or otherwise be in the best interests of the stockholders. The rights, preferences and privileges of holders of shares of our common stock are subject to, and may be adversely affected by, the rights of the holders of preferred stock.

Certain Provisions of Maryland General Corporation Law and Our Charter and Bylaws

Our Board of Directors

Our Charter and Bylaws provide that the number of directors of our Company may be established, increased or decreased only by a majority of our entire board of directors, but may not be fewer than the minimum number required under the MGCL (which is one) nor more than 15.

Our Charter provides that any vacancy, including a vacancy created by an increase in the number of directors, may be filled only by a majority of the remaining directors, even if the remaining directors do not constitute a quorum. Any individual elected to fill such vacancy will serve for the remainder of the full term and until a successor is duly elected and qualifies.

Each of our directors is elected by our stockholders to serve until the next annual meeting of stockholders and until his or her successor is duly elected and qualifies under the MGCL. Holders of shares of our common stock will have no right to cumulative voting in the election of directors. Directors are elected by a majority of the votes cast for, against or affirmatively withheld at a meeting at which a quorum is present, except that directors shall be elected by a plurality of the votes cast at a meeting of stockholders where there are more nominees for director than directors to be elected.

Our Bylaws provide that at least a majority of our directors must be “independent,” with independence being defined in the manner established by our board of directors and in a manner consistent with listing standards established by the NYSE.

Removal of Directors

Our Charter provides that, subject to the rights of holders of one or more classes or series of preferred stock to elect or remove one or more directors, a director may be removed only for cause (as defined in our Charter) and only by the affirmative vote of at least two-thirds of the votes entitled to be cast generally in the election of directors and that our board of directors has the exclusive power to fill vacant directorships. This provision combined with the provision governing the filling of vacancies on our board of directors may preclude stockholders from removing incumbent directors and filling the vacancies created by such removal with their own nominees.

Business Combinations

Under the MGCL, certain “business combinations” (including a merger, consolidation, share exchange or, in certain circumstances specified under the statute, an asset transfer or issuance or reclassification of equity securities) between a Maryland corporation and any interested stockholder, or an affiliate of such an interested stockholder, are prohibited for five years after the most recent date on which the interested stockholder becomes an interested stockholder. Maryland law defines an interested stockholder as:

any person who beneficially owns, directly or indirectly, 10% or more of the voting power of the corporation’s voting stock; or
an affiliate or associate of the corporation who, at any time within the two-year period prior to the date in question, was the beneficial owner of 10% or more of the voting power of the then outstanding voting stock of the corporation.

A person is not an interested stockholder under the statute if the board of directors approve in advance the transaction by which the person otherwise would have become an interested stockholder. In approving a transaction, however, the board of directors may provide that its approval is subject to compliance, at or after the time of the approval, with any terms and conditions determined by it.


After such five-year prohibition, any business combination between our Company and an interested stockholder must be recommended by the board of directors and approved by the affirmative vote of at least:

80% of the votes entitled to be cast by holders of outstanding voting shares of stock of the corporation; and
two-thirds of the votes entitled to be cast by holders of voting shares of stock of the corporation other than shares held by the interested stockholder with whom (or with whose affiliate) the business combination is to be effected or shares held by an affiliate or associate of the interested stockholder.

These supermajority approval requirements do not apply if, among other conditions, the corporation’s common stockholders receive a minimum price (as defined in the MGCL) for their shares and the consideration is received in cash or in the same form as previously paid by the interested stockholder for its shares.

These provisions of the MGCL do not apply, however, to business combinations that are approved or exempted by a corporation’s board of directors prior to the time that the interested stockholder becomes an interested stockholder.

Control Share Acquisitions

The MGCL provides that “control shares” of a Maryland corporation acquired in a “control share acquisition” have no voting rights except to the extent approved at a special meeting of stockholders by the affirmative vote of at least two-thirds of the votes entitled to be cast by stockholders entitled to exercise or direct the exercise of the voting power in the election of directors generally but excluding: (i) a person who makes or proposes to make a control share acquisition, (ii) an officer of the corporation or (iii) an employee of the corporation who is also a director of the corporation. “Control shares” are voting shares of stock that, if aggregated with all other such shares of stock previously acquired by the acquirer or in respect of which the acquirer is able to exercise or direct the exercise of voting power (except solely by virtue of a revocable proxy), would entitle the acquirer to exercise voting power in electing directors within one of the following ranges of voting power:

one-tenth or more but less than one-third;
one-third or more but less than a majority; or
a majority or more of all voting power.

Control shares do not include shares the acquiring person is then entitled to vote as a result of having previously obtained stockholder approval or shares acquired directly from the corporation. A “control share acquisition” means the acquisition, directly or indirectly, of ownership of, or the power to direct the exercise of voting power with respect to, issued and outstanding control shares, subject to certain exceptions.

A person who has made or proposes to make a control share acquisition, upon satisfaction of certain conditions (including an undertaking to pay expenses and making an “acquiring person statement” as described in the MGCL), may compel our board of directors to call a special meeting of stockholders to be held within 50 days of demand to consider the voting rights of the control shares. If no request for a special meeting is made, we may present the question at any stockholders meeting.

If voting rights of control shares are not approved at the meeting or if the acquiring person does not deliver an “acquiring person statement” as required by the statute, then, subject to certain conditions and limitations, the corporation may redeem any or all of the control shares (except those for which voting rights have previously been approved) for fair value. Fair value is determined, without regard to the absence of voting rights for the control shares, as of the date of any meeting of stockholders at which the voting rights of such shares are considered and not approved or, if no such meeting is held, as of the date of the last control share acquisition by the acquiror. If voting


rights for control shares are approved at a stockholders meeting and the acquirer becomes entitled to vote a majority of the shares entitled to vote, all other stockholders may exercise appraisal rights. The fair value of the shares as determined for purposes of such appraisal rights may not be less than the highest price per share paid by the acquirer in the control share acquisition.

The control share acquisition statute does not apply (i) to shares acquired in a merger, consolidation or statutory share exchange if we are a party to the transaction or (ii) to acquisitions approved or exempted by the charter or bylaws of the corporation.

Subtitle 8

Subtitle 8 of Title 3 of the MGCL permits a Maryland corporation with a class of equity securities registered under the Exchange Act and at least three independent directors to elect to be subject, by provision in its charter or bylaws or a resolution of its board of directors and notwithstanding any contrary provision in the charter or bylaws, to any or all of the following five provisions:

a classified board;
a two-thirds stockholder vote requirement for removing a director;
a requirement that the number of directors be fixed only by vote of the directors;
a requirement that a vacancy on the board be filled only by the remaining directors and for the remainder of the full term of the class of directors in which the vacancy occurred; and
a majority requirement for the calling of a special meeting of stockholders.

We have elected through a provision in our Charter to be subject to the provisions of Subtitle 8 relating to the filling of vacancies on our board of directors. Through provisions in our Charter and Bylaws unrelated to Subtitle 8, we already (i) require the affirmative vote of at least two-thirds of the votes entitled to be cast generally in the election of directors for the removal of any director from the board, which removal will be allowed only for cause; (ii) vest in the board the exclusive power to fix the number of directorships, subject to limitations set forth in our Charter and Bylaws, and fill vacancies; and (iii) require, unless called by the chair of our board of directors, our president or chief executive officer or a majority of our directors then in office, the written request of stockholders entitled to cast no less than a majority of all votes entitled to be cast at such meeting to call a special meeting to consider and vote on any matter that may properly be considered at a meeting of stockholders. We have not elected to create a classified board. In the future, our board of directors may elect, without stockholder approval, to create a classified board or adopt one or more of the other provisions of Subtitle 8.

Amendment of Our Charter and Bylaws and Approval of Extraordinary Actions

Under the MGCL, a Maryland corporation generally cannot dissolve, amend its charter, merge, sell all or substantially all of its assets, engage in a statutory share exchange or engage in similar transactions outside the ordinary course of business unless declared advisable by the board of directors and approved by the affirmative vote of stockholders entitled to cast at least two-thirds of the votes entitled to be cast on the matter unless a lesser percentage, but not less than a majority of all of the votes entitled to be cast on the matter, is set forth in the corporation’s charter. Our Charter provides that these actions (other than certain amendments to the provisions of our Charter related to the removal of directors and indemnification of directors and officers) may be taken if declared advisable by a majority of our board of directors and approved by the vote of stockholders holding a majority of all votes entitled to be cast on the matter.

Our board of directors has the power to adopt, alter or repeal any provision of our Bylaws and to make new bylaws.  In addition, the stockholders may alter or repeal any provision of our Bylaws and adopt new bylaws if any such alteration, repeal or adoption is approved by the affirmative vote of a majority of the votes entitled to be cast on the matter.


Meetings of Stockholders

Under our Bylaws, annual meetings of stockholders are to be held each year at a date and time as determined by our board of directors. Special meetings of stockholders may be called by a majority of the directors

then in office, by the chair of our board of directors, our president or our chief executive officer. Additionally, subject to the provisions of our Bylaws, special meetings of the stockholders must be called by our secretary upon the written request of stockholders entitled to cast not less than a majority of all votes entitled to be cast at such meeting. Only matters set forth in the notice of the special meeting may be considered and acted upon at such a meeting. Maryland law and our Bylaws provide that any action required or permitted to be taken at a meeting of stockholders may be taken without a meeting by unanimous consent, if that consent sets forth that action and is given in writing or by electronic transmission by each stockholder entitled to vote on the matter.

Advance Notice of Director Nominations and New Business

Our Bylaws provide that, with respect to an annual meeting of stockholders, nominations of persons for election to our board of directors and the proposal of business to be considered by stockholders at the annual meeting may be made only:

pursuant to our notice of the meeting;
by or at the direction of our board of directors; or
by a stockholder who was a stockholder of record as of the record date set by our board of directors for the purposes of determining stockholders entitled to vote at the meeting, at the time of giving of the notice required by our Bylaws and at the time of the annual meeting, who is entitled to vote at the meeting in the election of directors or on the proposal of other business, as the case may be, and who has complied with the advance notice procedures set forth in, and provided the information and certifications required by, our Bylaws.

With respect to special meetings of stockholders, only the business specified in our notice of meeting may be brought before the meeting of stockholders. Nominations of persons for election to our board of directors may be made only:

pursuant to our notice of the meeting;
by or at the direction of our board of directors; or
provided that our board of directors has determined that directors shall be elected at such meeting, by a stockholder who is a stockholder of record as of the record date set by our board of directors for the purposes of determining stockholders entitled to vote at the meeting, at the time of giving of the notice required by our Bylaws and at the time of the meeting, who is entitled to vote at the meeting in the election of directors or on the proposal of other business, as the case may be, and who has complied with the advance notice procedures set forth in, and provided information and certificates required by, our Bylaws.

The purposes of requiring stockholders to give advance notice of nominations and other proposals is to afford our board of directors the opportunity to consider the qualifications of the proposed nominees and the advisability of the other proposals and, to the extent considered necessary by our board of directors, to inform stockholders and make recommendations regarding the nominations or other proposals. The advance notice procedures also permit a more orderly procedure for conducting our stockholder meetings. Our Bylaws may have the effect of precluding a contest for the election of directors or proposals for other action if the proper procedures are not followed and of discouraging or deterring a third party from conducting a solicitation of proxies to elect its own slate of directors to our board of directors or to approve its own proposal.


Anti-takeover Effect of Certain Provisions of Maryland Law and Our Charter and Bylaws

The business combination statute, control share acquisition statute, the provisions of our Charter on removal of directors and the advance notice provisions of the Bylaws could delay, defer or prevent a transaction or a change in control of our Company that might involve a premium price for holders of our common stock or otherwise be in the best interests of our stockholders.

Indemnification and Limitation of Directors’ and Officers’ Liability

The MGCL permits a Maryland corporation to include in its charter a provision limiting the liability of its directors and officers to the corporation and its stockholders for money damages except for liability resulting from actual receipt of an improper benefit or profit in money, property or services or active and deliberate dishonesty established by a final judgment as being material to the cause of action. Our Charter contains such a provision that eliminates such liability to the maximum extent permitted by Maryland law.

The MGCL requires a corporation (unless its charter provides otherwise, which our Charter does not) to indemnify a director or officer who has been successful, on the merits or otherwise, in the defense of any proceeding to which he or she is made or threatened to be made a party by reason of his or her service in that capacity. The MGCL permits a corporation to indemnify its present and former directors and officers, among others, against judgments, penalties, fines, settlements and reasonable expenses actually incurred by them in connection with any proceeding to which they may be made or are threatened to be made a party by reason of their service in those or other capacities unless it is established that:

the act or omission of the director or officer was material to the matter giving rise to the proceeding and (i) was committed in bad faith or (ii) was the result of active and deliberate dishonesty;
the director or officer actually received an improper personal benefit in money, property or services; or
in the case of any criminal proceeding, the director or officer had reasonable cause to believe that the act or omission was unlawful.

However, under the MGCL, a Maryland corporation may not indemnify a director or officer for an adverse judgment in a suit by or in the right of the corporation or if the director or officer was adjudged liable on the basis that personal benefit was improperly received, unless in either case a court orders indemnification and then only for expenses.

In addition, the MGCL permits a corporation to advance reasonable expenses to a director or officer upon the corporation’s receipt of:

a written affirmation by the director or officer of his or her good faith belief that he or she has met the standard of conduct necessary for indemnification by the corporation; and
a written undertaking by the director or officer on his or her behalf to repay the amount paid or reimbursed by the corporation if it is ultimately determined that he or she did not meet the standard of conduct.

Our Charter and Bylaws obligate us, to the fullest extent permitted by Maryland law in effect from time to time, to indemnify and to pay or reimburse reasonable expenses in advance of final disposition of a proceeding to:

any present or former director or officer against any claim or liability to which he or she may become subject by reason of his or her service in such capacity; and
any individual who, while a director or officer of the Company and at the request of the Company, serves or has served as a director, officer, partner or trustee of another corporation, real estate


investment trust, partnership, joint venture, trust, employee benefit plan, limited liability company or any other enterprise from and against any claim or liability to which such person may become subject or which such person may incur by reason of his or her service in such capacity.

We have entered into indemnification agreements with each of our directors and executive officers that provide for indemnification to the maximum extent permitted by Maryland law. Our charter and bylaws also permit us to indemnify and advance expenses to any individual who served a predecessor of the Company in any of the capacities described above and any employee or agent of the company or a predecessor of the Company.

Insofar as the foregoing provisions permit indemnification of directors, officers or persons controlling us for liability arising under the Securities Act of 1933, as amended, (the “Securities Act”) we have been informed that, in the opinion of the SEC, this indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.

Exclusive Forum

Our Bylaws provide that, unless we consent in writing to the selection of an alternative forum, any state court of competent jurisdiction in Maryland, or, if such state courts do not have jurisdiction, the United States District Court for the District of Maryland shall be the sole and exclusive forum for (a) any Internal Corporate Claim, as such term is defined in the MGCL, or any successor provision thereof, (b) any derivative action, suit or proceeding brought on our behalf, other than actions arising under federal securities laws, (c) any action, suit or proceeding asserting a claim of breach of any duty owed by any of our directors or officers or other employees to us or to our stockholders, (d) any action asserting a claim against us or any of our directors or officers or other employees arising pursuant to any provision of the MGCL or our charter or bylaws, or (e) any other action asserting a claim against us or any of our directors or officers or other employees that is governed by the internal affairs doctrine. None of the foregoing actions, claims, or proceedings may be brought in any court sitting outside the State of Maryland unless the Corporation consents in writing to such court.

Further, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States of America shall, to the fullest extent permitted by law, be the sole and exclusive forum for the resolution of any complaint asserting a cause or causes of action arising under the Securities Act, including all causes of action asserted against any defendant to such complaint, or any rule or regulation thereunder, provided, however, that if the foregoing provisions of this paragraph are, or the application of such provisions to any person or entity or any circumstance is, illegal, invalid or unenforceable, the sole and exclusive state court forum for any claim arising under the Securities Act or any rule or regulation promulgated thereunder shall be the circuit courts of the State of Maryland. Notwithstanding the foregoing, the provisions of this paragraph shall not apply to suits brought to enforce any liability or duty created by the Exchange Act or any other claim for which the federal courts of the United States have exclusive jurisdiction.


EX-21 3 wd-20221231xex21.htm EX-21

EXHIBIT 21

LIST OF SUBSIDIARIES OF THE REGISTRANT

Company

    

State of Incorporation or
Registration

 

Walker & Dunlop Multifamily, Inc.

Delaware

Walker & Dunlop, LLC

Delaware

W&D BE, Inc.

Delaware

Walker & Dunlop Capital, LLC

Massachusetts

W&D Interim Lender LLC

Delaware

W&D Interim Lender II LLC

Delaware

W&D Interim Lender III, Inc.

Delaware

W&D Interim Lender IV, LLC

Delaware

W&D Interim Lender V, Inc.

Delaware

W&D Interim Lender VI, LLC

Delaware

Walker & Dunlop Investment Sales, LLC

Delaware

WDIS, Inc

Delaware

WDIS WA, LLC

Delaware

Walker & Dunlop Investment Management, LLC

Delaware

Walker & Dunlop Investment Partners, Inc.

Delaware

JCR Capital Investment Company, LLC

Delaware

WD Investors I LLC

Delaware

WD-G JV Investor, LLC

Delaware

WDIB-Investor, LLC

Delaware

WDIB, LLC* d/b/a Zelman & Associates

Delaware

Zelman Partners, LLC

Delaware

W&D RPS HoldCo, LLC

Delaware

WD-ILP JV Investor, LLC

Delaware

WD-IC JV GP, LLC

Delaware

WD-IC JV Investor, LLC

Delaware

W&D STCI, LLC

Delaware

WDAAC, LLC

Delaware

WDAGP, LLP

Delaware

WD-Alliant TCBI, LLC

Delaware

The Alliant Company, LLC

Florida

ADC Communities II, LLC

California

ADC Communities, LLC

Florida

Alliant Strategic Investments II, LLC

Delaware

Alliant Strategic Investments, LLC

Florida

ASI Member, LLC**

California

Alliant Fund Acquisitions, LLC

Florida

Alliant Capital, Ltd.

Florida

Alliant Fund Asset Holdings, LLC

Delaware

Alliant Asset Management Company, LLC

California

AFAH Finance, LLC

Delaware

Alliant Credit Facility IV, LLC

California

WD-GTE, LLC

Delaware


WD-GeoPhy Holdco, LLC

Delaware

GeoPhy Inc.

Delaware

WD-GeoPhy CRE Valuation LLC d/b/a Apprise by Walker & Dunlop

Delaware

GeoPhy BV

Netherlands

* The Registrant indirectly owns 75% of this entity through its 100% ownership of WDIB-Investor LLC.

** The Registrant indirectly owns 70% of this entity through its 100% ownership of WDAAC, LLC


EX-23 4 wd-20221231xex23.htm EX-23

EXHIBIT 23

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the registration statements (Nos. 333-178878 and 333-184297) on Form S-3 and (Nos. 333-171205, 333-183635, 333-188533, 333-204722, 333-238259 and 333-250927) on Form S-8 of our reports dated February 23, 2023, with respect to the consolidated financial statements of Walker & Dunlop, Inc. and the effectiveness of internal control over financial reporting.

/s/ KPMG LLP

McLean, Virginia

February 23, 2023


EX-31.1 5 wd-20221231xex31d1.htm EX-31.1

EXHIBIT 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, William M. Walker, certify that:

1.I have reviewed this Annual Report on Form 10-K of Walker & Dunlop, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: February 23, 2023

By:

/s/ William M. Walker

William M. Walker

Chairman and Chief Executive Officer


EX-31.2 6 wd-20221231xex31d2.htm EX-31.2

EXHIBIT 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Gregory A. Florkowski, certify that:

1.I have reviewed this Annual Report on Form 10-K of Walker & Dunlop, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: February 23, 2023

By:

/s/ Gregory A. Florkowski

Gregory A. Florkowski

Executive Vice President and Chief Financial Officer


EX-32 7 wd-20221231xex32.htm EX-32

EXHIBIT 32

CERTIFICATION OF
CHIEF EXECUTIVE OFFICER AND
CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED
PURSUANT TO SECTION 906 OF THE
SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report on Form 10-K of Walker & Dunlop, Inc. for the year ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers of Walker & Dunlop, Inc., hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

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

2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Walker & Dunlop, Inc.

Date: February 23, 2023

By:

/s/ William M. Walker

William M. Walker

Chairman and Chief Executive Officer

Date: February 23, 2023

By:

/s/ Gregory A. Florkowski

Gregory A. Florkowski

Executive Vice President and Chief Financial Officer


GRAPHIC 8 wd-20221231x10k001.jpg GRAPHIC begin 644 wd-20221231x10k001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" F J(# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#WC]O/X,?\ M(3\$9O%?P_FU'PW?:-=1S7QTW4+A#/:M\C!AYG.TLK?@?>JW_!/*;PU\8OA; M)<:]:OJ?C#0-0*7%]OUK\NOV#_$M[\!/VL]6^'FL2F./499M$F#$[6N(V)A? M'JV.#_TT[)[BR=;74[6 M[FBEBE"G85VN #GCI7P#^P9XH_X3#XQ:SX$^),][X@N9H'%H=3U"=VAGB;$B M+A^X]^U?JF>5P:_'S]H6^C^!?[:#>-/#\^I085?=:F?KSI&E6VB:;;V%G$(+2!!'%&&)VJ.@R23^9KSCXZ^&O#2^% MM3\2ZKHR:KJ=G:^191O-*GFS,VR"+".OWI75?7FO0]!UFW\0Z+8ZG9R++;7< M"3Q.I!!5@".GUKA/'0/BKXF>$O#(RUI8EO$%^H!P?+)CMD)]#*SOWY@%Z\065JL4VIRW,TDDTACVR.=[D'<2W;O7I0Z4@& M,8Z4M)N^Y25@KXB_X*/?M!WOPM/@/1M%N3%J7]I)K$_EMSY4+#"GCC<21UK[ M:DD$2LS$*HY)/:OSR_;+^%4GQ>^#?B?XKPPM->V&JDV3!,DZ;$3$V".Q;>WI MP*WH)GS"&.2;:3E?P!R*^VN]9U(\DW$N$N:*84$9% M%%9FAY?\6?@YX9\6VNJ:]J,.H_VG#8N$EM=6NK91L5BOR1R*N:%XOU[7]9TF/3YYEMI-:ND =6 !RL@/%?JCXT_Y%'6O^O*;_T MU^6'_!,#_DY"_P#^P5<_^ABNREK2FSCJ+]Y$_4;P3X T;X>Z;+8:)%S2NQ'TSBNCI,>]+7&=84444#.4\>?#/0?B/%:1Z[#>2I:,SQ?9 M-0GM""PP M9N[]0#4[4A=8UT M@2PZ0K=$"]'N&'W4/"_>;T/8>!/ >E_#_1O[/TU)'9W,US>7#[[B[F/WI97/ M+,?7\!@"N9-QU>YM925D>1?#_P#8U\,>&= M[;Q!X@\5>+]4V?O[^_\ $%Y$ MK-WV11RA5'IU/J37O=G9QV-K%;Q B*) B!F+' &!DGD_4U-CBEJ7)RW+C%1V M$*@UY?\ %3X,>%_%<.K:]J$.HG4TLVVR6VKW=N@V(=IV1R*N?PYKU&L?Q@/^ M*5UC_KSF_P#0#0GJ#5T?E?\ L%O?_&/XV7VA>,->U_6M*BT^:9+>36KI '5@ M *ZL1I4LCEH6<+L^5/VD MOV.[S0_!6I>*/ASXZ\9Z7J>E1&[;2KK7KFZM[B-.64%W+JV 3]X@],5]=>#[ MS[?X5T>Y\SSC+9PN9,YW$H,G--TF6+QAX.LIKZW0Q:I8(\]ODE=LD8+)ZX^8 MBKNC:-9>'M+M=-TZW6UL;6-8H8$SM1 , #-<[DVK,Z(Q2=T7:YCQW\.=#^(U MG;6NN0WE06]3\C?BWGV@TT:U=%?*D2$R+N,F[DNW?O7Z'7W[*'@&]1E7_A)+,D$;K7Q M1J,9'OQ/7YX?'G_E).Q_ZF/2O_15O7ZX*ZGOD^@KKKOE4&NQR45=ROW/S8_: M(U'XL_L+^-M'U3PMX]UCQ+X%U.1O+TWQ'+]L".,%H9&89Y'1U(-?=GP+^+>G M?&_X8:'XPTV)K>+4(LRV[G)AE'#IGO@YYKXM_P""J?Q'TG5;/PIX T^3[?X@ M6\-[-;6QWO$"NU$*C)W,3P.M?2G[$'PKU7X1_L]>'](UN)K;5KC??3VS_>A, MAW!".Q QD4II.E&3W'!M5'%;'OE%%%K]#IO#GQ2\,^*;_[#8:D&NSRL,T;1,X]5# 9KKATKQOQO MJ.G^-_&7AO3O#S1W>H6=PMU/>VPRD$6.A8>OI7L2MQV_"M,12C347&ZOT?0Q MP=>=5SC-IV>ZV?\ PPZBD!/>EKC/3"OFO]K?X5Z#IGPC^(7C:S;5;/Q)#I\M MW%=VVL7<:QRJO#+&L@0=!P!BOI2O&_VQ!_QC'\2/^P-/_P"@UI!^\C.I\+/B M;_@G7HS_ !RUOQC;^-M8U[7(K&VA>V#ZY=Q^668@D%)!VK[%US]D30I(3+X9 M\8^./!VJ+DQ7MAXCN;@*V.-T5PTB,/; ^M?)G_!)+CQ+\0/^O2W_ /0S7Z5= M3BMZ[<:C2,**4J=V?"6L?M+_ !6_8]\=67A_XPA/'G@F^.+'Q98VP@N@HZ[U M7Y79>K(<-W!-?;'A;Q/I?C7P]8:WHU[%J&EWT*SV]S"7]CXE^'E],TL%B% MU+3U=L^6CDK(@YZ;@&Q_M&DXJI3YUNMQJ3A/E>S/T-%5-7TN#6]+N]/N@[6U MU$T,HCD:-BC#!PRD%3@]0015NBN8Z=S\VO\ @HOX9B^!NF>"I?!&J:[H4E_< M7$=RT6N7DGF*L8*CYY3C!]*]W_9!^$7A[QK\#/!7BW6WUC4=?GC,\MW-KE[\ M[K(P!*>;M/0<8Q7D'_!7'_D#?#K_ *^[K_T6*^D_V%^?V6/ ?_7J_P#Z-:NR M7\"+ZG)'^*T>\@8%?/'[17P!\-S_ Y\;>([&YU[2O$$5C<7\5Y8Z_>1!9E4 ML/W8EV;?^2*^.?^P+=_^BFKDB[,Z6KHY_X,_ WPYX'TK0]9 MM9=9OM8-BGF7NI:S=71D+JI8E'D*9SZ+QVQ7KE8W@S_D4=%_Z\H?_0!6S0]Q MQ5D5M2T^'5;"YL[@,UO<1M%($=D8J1@X92"#@]03:1J%P8H[O5Y'>;3KO.W8[."#T-?J4CK*BNI#*1D%3D$5^=O_ 48_9#WK<_%;P=9;9$&[7K* 8+@=+E0 M.X_BQUX/:NK_ .">/[7Q\>:5;_#;Q=?%_$=C%C3+R6TL$@)BE4HP5BIP1@\CD?A4U%06?G5_P41\'VOP/\'>%;SP3J.NZ%N7DA=!&2 =\I[BO5?V-OA%X?\ B3\!/"WB;Q')K6J:Y<;WENY-=O5+ ME9#C*B4#L.U@[ECP!S7G/P=\"Z]^T'X5M_&WQ>?[59:NH MN-,\%P,\>GV5N?N-,H(,\C#G,F0 >%]/B#]L[Q[G64.F6%M9VT:Q6]O&L,:(,!548 ],"NB/P7KL:;;;6_#7^A74!['*8#C/57!![BO* M/A%^U)K/A'XPWGP7^+TUN/$L3A-)\20QB&'54(RF].B2,/3@G(P#U^L" :_- M7_@J[X<_L7QGX!\66$@M+^6&2W\V$;9 \3AT?=[;ACZ44OWCY)=1U/<7,C]* M@7?LR?$U_B_\#/"7BF=MUY>6:KZ4M]XEN/B=\.]4), UZ-?M<6W[T7GJ!AP.03D'N!7Z$ U\*_\ M%7]1TZ/X5>%+*78VI2ZHTD W\$77PI_:(\._$?25:W75 M5CN/-3M=V[#)_%-G_?)]Z_5"OF3_ (*%?"H_$S]G;5[BVA,VIZ RZK; #)(3 M(D X[H6KCH2Y)J_4ZJT>:#L>H6_Q=M-7^!EMX]L2'6]TQ+F!%[S.H 09]'./ MPKY3_;U^ 3#]F3P]K,<(FU?PRXFOI0/F=9SF;)[@.WK7._\ !/CQ_=?%'P=H MWPVN$DGL_#.I-J\\C(#&UL/FACR<_P#+4YQQP>M??'CWPA9^/?!6M^';U UM MJ=I);.#GCP/GC_ ()T?%9OB'^SQ8:?=2F74?#LITV8 ML>2@YB/7^Z17KGP?7_A(M0\3^-7 *ZU>F&S8?\^5OF.'''1B'D[_ .LK\R_V M2O&>O?!+XQ^-/AJJ3IJ&OH^B0JB$F*[5]JRGN (V=LY'W1UK];?#.AV_AGP] MIVE6B".VLX$@10>@4 =Z*T>63MU"C+FBK]#3H-%%7ZZ< M"VK:BR:;8J!DF>=A&G<=-V>H^M:"I(UFTTZ=_9S[USO&S:6(.> M2(;W]EW]L8^'=49K>TDOI-# MO ^0"C-^Z?WYV_\ ?5?L.IW*".:_*G_@I9\#K+X8^//#OB[PSIT.CZ9J<7DO M'91"..*ZB.58 # )&#]17W_^RW\58_C'\#?"WB,,#=26H@NUS]V>/Y''YBNF MNN>*J(PH^[)TV>L4445Q'88OC3_D4=:_Z\IO_0#7Y8?\$P/^3D;_ /[!5S_Z M&*_4_P :?\BCK7_7E-_Z :_+#_@F!_R0V0:_7'X>>/]$^*'@_3?$WAZ\6^TJ_B$L4B]1Z MJP[,#P1ZUY5^UO\ LPZ7^TAX EM D=MXHT]6ETG4",%'[QL>Z-T([<&OSX_9 M/_:-U_\ 9%^*=YX.\:QW-GX9ENC;ZI83@DV$V<>>@]/7'!'-4TL1'F7Q(E-T M96>S/V HJII.J6FMZ9:ZA87,5Y97,:RPSPMN21",A@1U!JW7 =@5C^,/^14U MC_KSF_\ 0#6Q6/XP_P"15UC_ *\YO_0#36X/8_*#_@FUI=SJW[06I0VNKWFB MR#3+AC<6*0LY&\<8FCD7'X9]Z^M?VP_V9O$WC/X;ZYJD7Q7\37<%C']MDT/4 M_L_V&X$?."(8HR#CIG(SVKY;_P""7W_)QVI_]@JX_P#0Q7ZNZEIMKK%C/97U MO'=VDZ&.6"90R.IZ@@]17=7DX5;HXZ,5*G9F3X ;/@/PVW8Z;;'_ ,A+6_G- M0P6\5C:Q6\$:PP1((XXT&%50, >@%>>/+WQR9[Z*_M-,\07&GV;Q M(H"11X&W*CYB#GD\UQ;ZG7>VAZ;0>E%!Z5)1^0G[15F=0_X*,W=J+B>T,WB# M2X_/M7V2QYBMQN1L'##J#BOT.\5?LTW/B;2[BS7XL_$?3A*C)FVUJ,?B?W0; M\ PK\^?CQ_RDH?\ [&/2?_15O7ZY=J[:TG%0MV.*DDW*_<_+6U\;']@_]H : M#XL\)^&_%UG.4N%\7"PV:P8'/^M:1F8%UYW# )_O=J_3[1M6M=>TFSU&QF$] MG=Q+-%*O1D89!_(U^;'_ 5KT.6/QCX%U81J+>6RGM2^>2X<-@CZ5]D_L8Z\ M/$7[,G@"X\YIY(].2"1W;<2R$@Y-*JN:$:G4=-VFX'M=%%%<9V"&O*_'%Q>^ M/?&O_"%6=U]CTR*W%SJ4T>/,=2<",9Z9XS]:]4/->>>,O!>MIXIA\4>%KFV7 M4EA^SW%I=Y$5PG4!M0O].DOH[WP MW]ZR$A)FC)ZK["NZM.$Z+YI+VFE_/_@GE86G5IXB/+!^R5[7W3?XV['H(I:0 M?7-+7BGTX5XW^V)_R;'\2/\ L#3_ /H->R5XW^V)_P FQ_$C_L#3_P#H-7#X MT1/X6?''_!)/_D9?B!_UZ6__ *&:_2KO7YJ?\$DS_P 5+\0/^O2W_P#0S7Z5 M]S6^)_BLRP_\-'"_'35K?0_@SXWO+IML$>C70)_WHF4?J17YK?\ !*ZPN+C] MH/5[N,$VUOH)L6L,"X+" M$&1R.>. ON3Q6=_P3@_9XOOA+\-[OQ/K]H]GKWB0I*MM,NV2WM5'[M6!Y!;) M8CW'I5P]RC*_4B7O54ET/L2BBBN(ZS\\O^"N/_(&^'7_ %]W7_HM:^D_V%_^ M36/ ?_7J_P#Z-:OGC_@K;I5Q+X0\ ZBJ'[+#J,\#OZ,\65'_ (Z:]\_8'U.' M4OV5_!7DL&\B*:!\5YY^T%]<2W1TO8ZKP;_R* M6B_]>4/_ * *V:SO#MDVF^']-M7.7@MXXF.,9(4 UHT/<%L%>9^.O^2R?#/_ M *ZW_P#Z2/7IE>9^.O\ DLGPS_ZZW_\ Z2/51W"6QZ-H(K\B_VT?V:-3_ &8_B5:>-?!SSVGAJ]NOM-C<6P*G3;D'=Y61 MT'=?49%?KQBN;^(OP^T3XH^#=3\,>(+07FEZA"8I4Z,OHRGLP."#ZBKI5'3E M?H95*:G'S/GGX(?M0V'[1_[-WBM[AHK7Q;IFC7$.J60?DGR6Q,@Z['QGV.17 MTYX?_P"0%IW_ %[Q_P#H(K\6OB#X&\;_ +&'QMO--MKB2**[BDMK:]9IR1_COT/HNDS2YKR_X_P#BIO"_ MAWP]Y=S+;37WB/3+)##*8V;?<+N7@@D%5;([CVKC2N['2W97/4*:YPIIPZ"D M/\Z0S\5_%5O)H_[>%]'=R/<.GC96+N.6#3*R_D& _"OVH!SC\:_,_P#X*/?! MC4O GQ2T;XRZ+ [:=/-;KJ,D62;>ZB(\N0^@90%STRH]:_1'P#XNLO'G@O1? M$.GR++9ZE:1W4;*V<;E!(SZ@Y!]Q797ESQC)'+17+*46=!7YY_\ !6]P-)^' M:8^8W%T0?^ I7Z&$X%?FA_P4 &I_'[]I?P=\+?"P>[OK*W"3A&W1P/*VYY&Q M]W8F"?H!48?^)=]"Z_P61])?\$X[2YM?V5/#+7$K.LTUS+$C9^1#,V!S^?XU M].UR_P ,? ME\,_ .@^%M/'^B:59QVJ''WMJ@$_B>:ZBL9RYI-FL%RQ2 ]*_ M(+XII?2?\%'[I-,FM[?4#XHLQ!+=1-)$K^7#@LJE21[ BOU]/2OR,\??\I,C M_P!C98_^BX:Z<-O+T.?$;1]3](-2N_C2=+,=AH_@0:AD@7-QJU[Y)]_+%MN' M;C>?K7CB?L-WWQ1^(,'C7XW>,!XTO8 /(T#2[8VFFVX!SY8RQ=TSU^[N[YKZ MV%%"TBA@B01QQQH J*!@ #L **NT5%R[(*J:K MIT&KZ=6U_=ZMJ+ MS12VX;]W:J3Y,9+8^8 G..,]S7T$>AHHJYMRDVR()*-D?.>F_LE6UA^UQ??& M#SK,V,UC^[LAN\Y+UAM>7[N,%1USG+'BOHP# HHHDV[7"*2V US/CU_%\>D1 MGP7;Z)!/V@?!OB'Q5 MJUW_ ,*XU>?7[Y;N1S=7T+P(J!$A4B$[E4#C..2Q[U](VWG&VB^T!!/M'F", MDJ&QS@GG&M'-5T/3M0\">(-/O;G[4D=Y>7L7D/M ;:5@ M.0< T45K=\G+T,[+GN?8-A]J-E ;U85O-@\U8&+1A\9?$NU^*6HW%W8^%++P?-HMQ:F(S:U?7<5P'8$-\L43+@#&.<]:^3OV<_V' MOC!^SGX_N/%.GZIX'UJXEMI+8V]U=7L2@,#?VH_B!H=SI.F>(/AWX/M;F,Q33Z>]]-=$'@ M[97BPF1QPN?0BBBB.C"5['H/[*GP?UCX%?!72/!^NWMGJ.IV.XX;/\ X0BT\.W4I9OM0\075Q J MK@;=GDQODYSG.*^)%_8-^+J_'\_%3^UO!!OSJW]K?V:;F\\K=D'9O\G=CCKB MBBMZ;<4[&-1)M7/M'P+)\1I&OO\ A,K+PO:KL'V3^PKRYFW-W\SS8DP/IFOD MO]I?]B;XC?M'>(K?7);?P'X;UB$&)[^SOKUVNHA]P2(8 -P]0?:BBE"3C*Z' M-*4;,[7]G?X*_M!_L_>#3X735O GB?28Y"]HM]>7T3VH/5%983E<\@'I7U%X M8.M-H=HWB**PAUDI_I*:9+));AO]AG56(^H%%%*IJ[LJGHK&K7F/Q(M_BKJ- MW>V7A:Q\'3:)<6_E";6;Z[BN0S ALK'$RX].:**SCN7+8^4/V:VDMC;75U>Q*H8@YRL)/:OILW7Q^QQI'PWS[ZMJ'_R/116\ MVY.[,(+E5D<)\3?!W[4OCW1YM,TGQ'\//!EO/&8Y9]->]FNB#UVRO%\G'HN? M0UTO['?P$\0?L\_#*Z\/>)=3L-6U&?4)KTW%@\C(0^.ID526ZYXHHJ9.T;(N M*]^Y[Q7*>/Y/&T=C:GP3:Z!=79E(N%U^YG@C$>TX*&*-R6W8X( Q116,=S5[ M'Q/XT_87^+WC3]H(_%:;5/!%K?G4+6__ +-CNKUHMT*QJ%WF'=@^6,G'>OLC MP'+\2I-0N/\ A-+'PK:V(CS"V@WMU-*7ST82Q( ,>AS116]1N25S""LW8X;] MK#]EW3_VF_!$&FM?#2-#?'OP-\6_BEX9\6>$=*@\%6WA[5[=[2&]O;Z\%VB, MH!9D6$IN!SP&(Z445I#*?LO_LC?&3]F'4--3TS]H37;5[:WU7X?>%&;C[=;P7FIR*/]E)/*4'ZY'M116\G MS.[,8JRLCE_A[^Q)H.E>-AXY^(7B#4/BCXV5PZ7VLJJ6UNPY'E6ZY48/3)(' M85])@!0 .E%%'?C3X(O_"WBBS^UZ9=J.5.V M2)QRLB-_"RGD&OE3P+^S]\7/V-FU.X\$^+=!\7> YY/.DT3Q&)[696/&Y'B5 MPKXZL!AL#*T45T4FV^1['/-+XNIZ3H/[5/B?7[Z&PC\"Z3%=RN(P7\1RF,$] M\BRS^E>@Z1\,=?\ $_B;3_$7Q"U2RO9=-?SM-T'2$=;"TE((\YV?YYY0"0&8 M*JY.%!YHHJJD5#X2:<'M116T#*9[=X$D\8OIDI\9VVAVVH>;^[70KF::(ICJ3*B$-GL!BNGHH MK-EH\?\ VF?V<]'_ &C/ ITB[$5IK5FXN-+U-DR;>4$'!QR4;&&'T/45ZMI5 MJUEIUK;N0SQ1)&Q7H2 !113NVK"25[EH\5!=F?[-+]E6-KG8?+$Q(0MCC) R M!GTHHI%,^.?VG?V9_C3^T[H.CZ9JDW@+0ETVX-RLEI?7TI5%N0.M%%=-VX\O0YK6G<[B M>X_:#8'RM*^&BG'!?5-1.#^$ KQ7Q+^S7^T'\4/BQX)\3>.?&O@Z71/#FJ0Z M@FC:.ES%$H1@6*AHR6<@8RS?D***$^78(?#^F^*M%O M-)U>Q@U+3+R,PW%K(_P!G6UO8O >IVNL>!@[W"^&? M$$\D;Z?GEA:W2(YV$_\ +-T..S"BBM8-[=#.2ZEC1_B?\0/BK;W5AX8TO0/# M%PH"R:G?WTU\8 >"T< @C#L.VYP/4=JW/@M^SKX<^#LNHZK#+<:_XNU9S+JG MB75"'N[MRB+Q]:**=3W=$3#WM6>L4&BBL34Y+X@2>.H[:S_X0BT\/ M74Y=OM(U^ZN(%"8XV&&-R3GKG'%?%6M_L,?%_6_VA_\ A;+ZIX'BU#^TX=3_ M +,6ZO3#NC5 $W^3NP=@YQWHHKII-Q6ASS2=KGV=\/Y?B%)+=_\ ";6?AFUC @ 7[,= N[F GRAPHIC 9 wd-20221231x10k003.jpg GRAPHIC begin 644 wd-20221231x10k003.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" &Y J8# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "O'/CQ^U1X1^ 6J:#H=_I^O^+/&&NB M1]-\*>$=..H:I,=74$ ]F^$?[8OP MZ^+GA?Q;K"7&H^$+CP@';Q'HWBNT^PW^D*N_YIX\L "(V/RL<8P<-Q7GFF?\ M%*?AM=WFF76H^%/B#X;\$:G>-9V?Q UKPZUOX?G/SB-Q<;RP20H0I* C.7"! M6*\/^U!\3?!W[3_[,7[1WA_X-0G7=>TM[";5M3TFSQ!JQBDMY'>*YC!%R5M[ M9XNI)$0"@H4)J?'[]J_X+^-_V$+_ $/PYXCTG6M7U_08-%TCPAI\B2ZFEVZK M'%&;0?O$\MU!R5 ^0;22R;@#W?X@_ML> /AI^T1X5^#>LVNLCQ%XD6V:RU&" M"%M/!N'>.%7>N#5_P!M;P'H_P"U)8_ 1[+6[CQE=!,W4$$) ML86:W-P%=S*'!\L \1G[R_A^?OQ^^&OB&R^)EQ;W#9\<> ?@1HNN"=OG,=YI MVHV;SN<=?ECGY![YJY\&KN;X@_M8_ #XP7UH;6]^(_B[Q7JL*N/WD=C#;16U MM"3WV")^>GS''6@#ZFTO_@J7X%U7PHOBU/A7\7(O!@?;-XH;PS$^F0#S!&SO M.EPRX5C@XR<\ $\5Z5^T!^W+\-_V=='\%ZIK2:SK]EXMMY+W3I/#UJEQBU1( MW-Q('D3;'MF0@C)//'!KXT_8E_9E^)GQY_8XT?2T^.EUX7^&6L3W=M>^$;+P MQ:R3/ +MQ.BWS.)%,A5CG! W8(9<@N\6:%XH^)?Q^^)>@_#KX/2_%+P#X(\( M)\)[)3XFM=+73B(QYT@,^?,F1@R?+R BEB"0 ?>'[07[3GAG]G7P)X>\5ZM MI>M^)K'7M4M](TZV\,6T=U,=&_;X\(^$OVCO'5_XSN],M9M3^&^KV]A:Z9IM[.Z%;A9HX8P M?/ 0;4+G!0=1(FX ^IM!_;"\ :S\,OB/X^N3J6B>'? 6MW>@ZK+J,"!WN+?R M@QA6-WW*[31JF=I)/(%5_@1^V+X2^._C"^\)P^'?%O@?Q3;6":K%HWC32A87 M%W9LVW[1" [AD#$#.1G.0" 2/D;X;7G@JT_8[_:K'Q%TG7=8\%S_ !4UB'44 M\.1QO>VZL]EY=P@D8*/*D\M\G(&W)5AD5'\!]=U31?V@=-^&^B?$[PW^T/I^ MM>![^/3/&$=G#_;7AM%$SI;S7B%Y/*=W1=DLA(+)A(@H#@'T3XC_ ."COP[T MC5]?32/"?C_QIX;\/W3V>K>,?#'AXW>B64D>/.WW!D7Y8P=Q95(*D,I8$$]; M\2OVXOA;\+[+X7ZGJ&H7=_X>^(DC)I.N:?$C6D*#RLR7!=U>-1YRYPK,NU@P M!7%>"_L0_M-_"/X,?L@VGA;QMXDTGPCXF\&MJ-EK_AG594AU W*7$SR*ENQ# MSLP8#"!OFRG52!\V^&_@,]-GL-&\5ZMXJGM[&3*R6UG<(DEN MZ^AY65?]Y3WH _42_P#CMH&G?'W3/A%)::DWB34-"?Q!%=+%']C6W65HBK-O MW[]RDX"$8[]J/CM\?O"'[.W@U?$/BVYN-EQ,+2PTW3X#/>ZC.Y\VUN0223O@ MFBY)R<9/)->X?MR:A;?#W]HC]FGXE^)XW3X>^'M5U*UU6_*-)#8SW,$:VTLB M@' WH3NQQL^F0#U/X0_MI>#_ (K?$-? =]X:\9?#?QG<6IO=/T3QYHQTVXU* M$;R[VXWN'""-B02"0&*A@CE>*M_^"BV@:OJ>N6OA_P"#/QC\6P:/J5QI-SJ' MA[PM'>VOVB%MKJ)$N"/0X.#A@2!FN,_:"^*'A'X_?M/_ +-_AGX8Z_IOC/7] M#\02>(M2U+P_+0%BMA)$ZP*7%@?-9E,6]C\NW>^]30!]U>/_ M -H?P[\,OBUX'\!>(+#5K.?QDSPZ5KGDQG36N5_Y=7D\S>LK?+M&S#;U ;.< M(=1TNW@DM+VYVS6E[9PO-%)&W52=K(2. M=LC8QFOGCPWX+M/#W_!*7QQXB,TM_P"(?&GAZ]\3Z[JES@SWE[<@N[N0.<# M'T)ZDT >Q^"OV];/QY?:#'IWP*^-D>GZS) MOK$_A "Q6.8KLG:99R/*PP8N M,C;SS74_M+?MH> OV5M6\-Z?XOM=;O)=;624/H]K',EE"DD<9FN"\B%4+2J M5#$D$8SC/S5^S%XLUK3_ Y\*C>_MN^"FT>*RTL2^ I-)T6.X$0CCSIQF\_S M@X'[K?MWY&<9XKA_B;)X]_:6_:&_: U'PA\('^*?AF'2)/AG:WX\26FF)IDD M966:5!/D2N+C$B[0 JY/S&@#[H_:(_:<\._LW^'_#6JZQHOB#Q/_P )%JD> MD:;9>%K2.[N9[B1&:-51I$W;MN %))+ :XTN#QUH/]G+J/E#=(D)$C[F506Y & >&O'VA_$_3_"-SJ$ENET^FZA;%HHIGB8[9&5#!*4; 8D@\')]/\ A5I_ MBW3_ -O_ $SPO^T;XSOO%_B70=/GOOAIJ\5G:Z=IM\DR%;LM##&#]HV*,(6( M4P29+9B) /MGXT?&GPC\ /A]J'C/QMJ8TO1;,JF50R2SRL<)%%&.7=CV' + M,0JLP\P^%7[;_@[XE?$FU\ ZIX5\;_#3Q;?P&YTS3?'FB'37U) '+^1AW!VA M&SNVY_AW$''#?\%$[EO"T/P2\=:I;2S^!_"/CRQU+Q#*D)F6T@)V)<.@!)"L MV!@$[G4#EA7IEG^U/\%O%WQP\)>$-!US2O&OC*^L;Q['4_#ZQZG'I\/R-+') MPQ+ M<.UH"92BK(RD''RY89[XKR?QS_P4H^%OP[\$?#'Q9K&E>*(](^($,]QISQ6= MNSVD<4B1NUR//^7F0'Y-_ /? /AG[.GQO\!?"/\ 98^.?@OQEXLTKPWXNTW6 M?$<S-(C>7Y,+D/+N/ V \UY-XC^$MS\0/ G[%_@2^MFBO-:\&>* M8X(Y5(*R36!DMWP?0M&P_"@#[]^._P"VQX!_9\^)G@OP+K]GK6HZWXK\HV9T MB"&6*%9)A"CREYD(4MNP5#<*WX]S\*_CKH/Q>\2>/M$T>TU&VN_!>L-HFH/? M11HDLZC):$J[%D]V"GVK\A#XFU3X[Z!X%^+6O6Q6ZL/'G@OP+922+^\'V2QN M);TD_P#32>1),#& 1GFOM?\ 9R^,/@?X'?'_ /:?T7X@^+-(\%ZC<>+?[8MH MM=NTL_M-K+$61XO,(\PD8.$R?F7CD4 >NZ-^W9X"UOPGX&\0P:1XC2R\7^,% M\$V$:/2-%G M^-T>K_;=08011VGVJ0F9V? 5 $8EB< G-?H1\3/VQOAAX8^%?C;Q+X:^('A M/Q7J>@://J*:=I.MVUU*[#"1 I&Y(5I9(DSCJX'4B@"'X;?MK?#_ .*7Q\\1 M_"32(-9BU_19+N%M0N[:-+"\FM71)XH)!(6=TW@D%%X!/IGE?BK_ ,% ] ^# M_C=_#.M?"3XM3SR:F=)T^^L_#4;6FK7&<*MF[SJ9]W50HR1VKX5T>#XK?L^_ M#;X%_$_Q#\&KO0=-\#:S)K.K>.I/$-K=3ZI9ZM*%N%ELT_>QLR2QHI8DH>", ML:^T?VZKB*[\>?LM3P2)-#+\2].=)(V#*ZGD$$=01WH W1_P4#\*02ZK:ZC\ M//B-HFJZ7X4N/&5UI.K:/!:WD=A#T\0 M_P#!4>_TK4(5N+"^^#\EK<0N,B2-]1*LI]B"17R]\%[+6?&_Q ^&G[)>L13S M6?PQ\ M!['X3?%;Q9KV@1VKZG'X8\/17ZVIN(%FC5REQE3ABIR -R-@D#->W?"+XF_\ M+<\&0^(?^$3\3^"_,FDA_LKQ?IWV"_7:<;FBW-A3U!SS7Y\:KJFK:9^WA^T< M=*_:*T#]G\N^B>9+KNGZ?=C5<6(P$^UR)M\O)SLSGS1G&!7WC^SQK$FL?"^Q M-S\4])^,M_!--%<^+-&AM88+A]Y98_+MG>-&1&12 3?%S]O_ $#X M,>-G\-ZY\)_BO<22:FND6&HV/AR-K+5;EON1VBG\ ?$F3QKKAE>V^'\/APMXACMHS(&NI+;S,)"3&<'?N;.0I"L5P/ M^"@7_(S_ +,7_96M$_\ 0S7-1^.O#GP'_P""DGQ%U/XD:C:>%M/\9^&+ >'- M>UB40V;+;HBW-OY[X2-B\>[:Q )5?XG0, >]?"+]K'PA\:?"_BK4-#TSQ%:> M(/"R2'5_!FJ::;?7+5U#E(S;;B&>0(=@5B"2%)5L@>31?\%*] G\53>&(_@; M\;I/$D-J+V71E\(QF\CMRP43-#]HWA"Q W$8R<9K,^"GB?2_C-_P44\?^/? M=U'JO@C2/!4'AW4=;LB'L[[4C=)*HCD'RR[8E(WJ3C9@<,"9'\2V'@O_ (*3 M?$KQ#JLPM]+TGX2K?WU^TK;M+YFX2[.-NS&[Y)+7,"(V1%]A/[XP*BD 9'&& V@5]377QQ\$G_@H;X!^(&K^)=)\->&= M=^#4%U;7VLW\5K#F:_ED2/S)&5=^,_+G/RGTH ^^Z^4;_P#X*'^'D\6>+M"T M7X0_%WQ@WA;5[K1-1U#PUX9COK1;FWD*2 2+<<#C<-P4[2"0,U]%>"/B5X1^ M)EC<7O@_Q5HGBNSMY/)FN-$U&&\CB? .UFB9@#@@X/.#7YA^'-'^/VGV?[5W MC/X+?$+^QUT7XD:Y+=>$TT*UNI;_ &REI9HIY5=@XCQB)5^;9P=Q (!]C:__ M ,% OAUI?PH^'WC[2=&\5^+]/\;W;:?IFF>']-CGU%+M =]O) TJ?.K*R80N M&(RI92K'H_A9^U?_ ,+1UG4M/_X4Y\6?"/V+3IM1^U>*?"_V*"?RRH\B)O-; M=,V[Y4P,[6YXKX.\=CP18_LZ_LFW7PO\<2>#M+G\8274GBOQ&8+J;2[Y@3<3 M72R;(F,W M974M/FTF=W &5((P-P/I0!S7_#RS0/\ A+/^$6_X4=\;?^$F^R?;_P"Q?^$2 MC^V_9MVSS_)^T[_+W?+OQC/&EZSI,GA;7)_#]_!K M5O'#)]IAQOVJDC_+SCYMIR#D"O#_ /G+!_W2?_W)UQG[*_QL\!_ CXB_M1Z) M\0?%FD^#]63XAZCKL=GK-TEK+XB9E*F$7&#N*G:$9B//ASXIO;1[W3['QUH?]G-J$:9,GD8D?<5"DG.. M<9P:_/SP3X3\2S_LJ_L;:=I.K/X/U[4_'EY)INKR6*W+6A>XE\J?R),+(.C M-PP(/0U[U\!K3Q/:?M]R^'?VAO%U[XH^(?AW3)YOAUJ*6UM8:?J%C,LJW,H@ MAC4_:/+4_*68 )."6\M&(!]#_"+]N7X=?&KX)>-_B;X?AUE-+\'6US=:KI5Y M!$FH(D,#3Y5%E9#O16V'> 2I!(P<:#?MF> (-$^'&I7-MXBMT\>6L=YI<7]C MRR$1O!+,JLT89))OW.S[/ TLQ:6+$9#AJ_++X?\ A36O@O\ L3VOQF\+VTUU MHOBS0M>\$>-+&,DIMN)+B&POB"< I*\<9;'W2%'WVK]-_P!DWX;>$?&'[*7P MIN=>\+:+K=S<^"K+3)YM1TZ&X>6T*I(;=BZDM$757V'Y=R@XR* /HF*031)( MH8*ZA@'4J<'U!Y!]C3Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *P_&'@;PW\0]'.D>*O#^E>) MM*,BRFQUBRCNX"Z_=;9(I7(R<''&:W** ,?PGX.T#P%HD.C>&=#TWP[H\+,T M6GZ3:1VMO&6)9BL<8"@DDDX'))-86F?!#X=:+XR?Q?I_@'PO8>+'FFN6UZVT M:VCOFEE#"60SJ@%M2UV]UN[\-:/=:S>Z>VD MW6HSV$3W$]DQRUL\A7DM/!WA^UD\.+(FBO#I< M"'2UD&)!;$+^Y#=]F,]ZZJB@#'\)^#M \!:)#HWAG0]-\.Z/"S-%I^DVD=K; MQEB68K'& H))).!R233/"_@CP[X(COH_#N@:7H$=_=/>W::79QVPN;A\;YI MBC>[8&6.2<#FMNB@#C9?@O\ #Z>YGN)? GAJ2>XU--;FE?2+SG!!$L)=2 M8W!4'*W:* ,+1? ?AKPW8:K9:1X=TG2K+5;B6\U"VLK&*&.\GE $LL MRJH$CN S-DL ,DUG^!OA#X$^&$MY+X.\%>'?"E061G"YVAS$B[ M@-QQGID^M=;10!YSXU^&OPDUKQKH^H^+O"O@N_\ %U_((=,N]:TZTDO[AX5, M@2!Y%,CLBJSX4DJ 3QBNNU?P=H'B#6-(U;5-#TW4M5T=WDTV^N[2.6>Q=P [ M0NP+1E@ "5(R ,U\F?'8>./BG\2/&FO^!O#^C:Y#\,HK6VTZ[O\ 5YK.XAU6 M)XM1O%MT6UE2;S8EL[=E9X\?O%+88[>-\2>/+SXD^+_%7BO0/'GBF'1KOQ]X M-TK24TW7;B"VATW4['35ND6%'\OPM;W5E>0K-#/$PPR.C AE()!!!!!KXAE\7G29=+\/^//B!X@\-_"O3_$ MWBW3Y?$4OB6[L[H3P2H=.M)M1$@F8"*2\**\A,AMXU;>5"MRL/B[X@:[X1\: M>*/$GBCQ9I7BGPIX(\(:Q;6<.IW-A$M[-+=>=)<6B,L;M*L""2.1-IW,"@.- MH!]U^!OA5X)^&"7B>#?!^@>$DO2ANET+3(+(3E,["_E*N[;N;&./F\IN3M./E"; MQW.?CWH=M>^.=:M?'4OQ/N=,O?"D>MSK;C0UL[EK,M8!_+2)XTMY?-"CS'D; M+,1M7OOVIM N8_'&BI90%T^(NF_\(!?&/Y6(>ZCF5BWI'9MJ[]?IUH ^A;/Q MAH.HQZ*]IK>G72:W#]ITMH;N-Q?Q;!)YD!!_>KL96W+D;2#T-8&@^!?AS\)- M0ENM%\/>%_!E]KUREM)/865M82:C.=[I&655,K_ZQ@O)^\1WKY;EF?P1#\5I MKJ/5K:U^$.@ZQ::=>'+K3A9^,+WQ5: 366HI*]OJ%Y&DDJ,\!4A&33/%'AC6;1D+(T=W97UM(I5AQN22-E)!'(()J/_A M_#7_ A__")_\([I7_"+?9_L?]A_8HOL/D8QY7D;=FS'\.,>U?G9\)/&GC'P MM^R=IJMJM[8^(/\ A$='E\/0V6JSVMB/#YNK>/5+@;(W*W<*-*\MQY-=5U(&VCT*6Y:U_MAX M[>2[C6YBW@JTFPLT1?*;5 /HWQ#\#OV=_AA8+XCUWX?_ Q\)65G-&RZMJ.B MZ=91P2[AY9$KHH5MV,C^&?#'A/X>Z'=GP]I.C>&M'FD?4;DZ9;16EN M[LH+SOL 4DJH)<]0!D\5\]?MSZQ<0V_@JPMO%VF?#:[@DU#6;#Q?KLBQV0NX MK1[9=.WR9ACEN8KVXVR2!]J0RE8I6'R]!\(_B%IGQ$_9%U*?2= NO"=EI.C7 MNB1Z!J4S/?:>EM T<4=RK*&24Q"-]IS\LB'<=V: .A\#/^SU\1M;FM_!K?#/ MQ1K$%_\ \)+)%H1TZ[N([T,!_:#"+6QERI\R!W4F-LHAW*0?E'H*^5_!/CKPG\3_#_[ M,>E>"-?TCQ/XM\/26-UJ(T2\BNIM)LETF6&[^TF-CY*,SQQ;'QN=D !*Y7P_ M7/CYXB/P*T&TT_XAZK/XPT/X3>()-?\ (U:9KNUU:"XTY%:Y.[0$" *_#EAD;.<\\5B^!O MA#X$^&$MY+X.\%>'?"E061G"YVAS$B[@-QQGID^M?*_B:UN_"OQ M;D\(Q:UK.LZ1IWCGPI>V::_JL^H2Q2SP70F"RS,[JC&%6V [5);:H!Q7E'B# MXN>*+#X0:]J6B^._$5UX[;P)K=]X^LSJ]Q-_PCFLQSP^0J1%RNG.LC7<211[ M \<>=K[ X /O7Q+\#?AOXS\1KX@\0?#[PMKNO+LQJFI:+;7%T-GW/WKH6^7 MQSQVK2US1_!]]XR\.7>L6.AW'BRU6X;0Y[Z*%KZ$;5%P;5F&]1M*A]G8C=QB MO%?V?/'.D)X^\?6VC>.+GQ1\.1_9$>G:QK.M/?J=:G$ZW=I#<3,Q+;5LF-NI M C>8A44L5#?VH[VXTWXA>#+NTGEM;NW\,>+)89X'*21NME 596'(((!!'3% M'KZ_!CX?)I,&EKX%\-+ID&I?VS#9#2+?R8[_ )'VI4V8$W)_> ;N3S1XW^"_ MP]^)E_;WWC#P)X9\5WMO%Y,-SK>CV]Y)''DG8K2HQ"Y).!QDFOCN'Q'XN\#^ M$)CI7BWQ1?C6OA]X9U[6+K4]7N+Z2U,^I"/4[Z!I6;[+BTEG<^3L1/)5@HV5 M].?!3QEX CT.]M?"_P 09_%6CM>W,EE=ZOJ\E^"D<<33I;7DY+W<,;/EI!)* M$9V0N-@10#IOB)X'^'>N>%K:V\=Z!X8U#PWITD?D0^(K*WEL[5SB*/8)E*(3 MO"+C'WL#KBN7T/\ 9Z^ ^H1:M#HWPT^'5S&DC:=J,=CH-@X5T9)&@F"Q]598 MV*-R"%..!7.?MG1Z3XI_9@UG4#J+OHXFTS4%O].U&2WC,'VR!C+YT+KF,1LS MYSM& W\((\6\!0R:#XZF\4Z!XAU@M??&:YTLSOIUW8RZ>Q*O!N,4I9MC MB9E:3*KA\#% 'VGKWA31/%7A^?0=;T?3]8T.X18IM,O[5)[:1 055HG!4@$ M@$=A7%^--7^#_A[6/"/ASQ;>^"--U6RE@G\-Z3K4MG%/!(I\N%[**0AE8$;% M,8!!&!Z5\W?L<^.?&?B?XC:4=<\3VESJUQHEW)XOT!O%&H:O=6VI">+!ELI+ M1(-'>-S/$($E"NI^59/*\P6_VA=;T'PKXM^+93Q;HVBZEKFEK:ZGX"\>::)T M\7*MFBVQTF2&XBN/GS);$()BLN\B$-@R@'TWJD_P\T/XGZ56J'S'AA+8EDC4_,47*@\D5S&M>.?@1\,/B9JE_JWB#X=^$OB M%>PQQ:A=7M[866K3Q$(465F9964A(\!LC"KCH*^2OC;\0U\)?%2'Q/ M'K;08)_A,;EGUS7X[6&2^L[Z"1P\DL5K=W4B2+"A)%MURWTA+B6?1)-7,\<^E1_O+:9;N"/;L?*EXG!X)&/EH M]=^)OPA^"'_$T\:?$/P5\/\ ^!M0\0^)M*L?]F-#+<3)_N(-S?W0.U.\)>-/ M@G\,_AM'K'AC7? /A3X?SW;)'J&D7EE9Z5)CV7C358X;:TU-&^R?8KB0JJP MLTD,=_"LD:JDVTF-<2J" ?3WC[4?AL^L>$++QM=>%6U6XU!+GPU;Z_);>?+> MQE0DEDLOS&93(F&C^8%U]15SXB^&_ WC"PTS1?'FE^'M;LKV]5+#3O$5O!<1 MSW8CD91%',"&E$:S$!06VJYZ U\"M97_ (-^"^N>'/&$<^G^+O$_P@T/1?!F MG:A)MO+G4(WO0;.V5CN-Q'+<:>61?F7]VQQMR/KCX_K(OBS]G\3,'F'CQ [# MH6_L75BOM"\,ZQXDFTR*SU=+BSMY[Q["5F,45P""Y@=HG* MJ_RL8VP"5./A[PCXH^(_A_X2>#-;\*^*/%/B/QGXK^&/B?498M4U6XU$2W]I M)9"TE@@E9D25%GD4"-1YAQO#L23%?^,-,TOQ)\1M0^%GC:]\3^$Y[?P5!JGB M'4/%EYB*R>XU;S_,U;;//;QEO+625>8!)* 8MGR 'Z!P^$]#M_"X\-1:-I\? MAP6GV :0EJ@M!;;-GD^3C9Y>WY=F,8XQBN/U3]FWX2:Y%I\6I?"WP5J$>G6P ML[)+KP]:2BV@#,XBC#1G8@9W;:N!EV.,DU\R>'?&7C"X^']@/#WC2ZUS6Y[[ M5XH3X?U6[UU+?PWUFNDGNHH3>SV\H$=MF7_AC2+K M1;X:IHT]G#)97RW370N("@,#KC37 MO'U!K.70+1H3>%/#.J^6 MT/V[1M$MK2?8V-R[XT5L' R,X.!7F_\ "3?9 M/L']M?9(_MOV;=O\CSL;_+W?-LSC/.,UA>-?@A\.OB5JL6I^+_ /A?Q5J44( MMH[S6]&MKR9(@S,(P\B,0H9W.W.,L3W-=K10!BZOX)\.^()]'GU30=,U*;1I MQR^%O@S3?!B:)IWAK2+/2M(L+72M+LXE@MK*RA6&""-1A4 M1% 55 X P*NT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %9/BOQ5I7@?PYJ&O:Y>)8:380F:XN&5FVJ.P5069B< *H+,2 20* MUJXKXS^&_$OB_P"&&OZ/X/U5-&\0W<*I;7;W$EL /,4R)YT0,D)>,.@E0%HR MX=02HH YF;]JKX:VNE?;KC5M3M&_MA/#_P#9]SX>U&+4!J#VQNH[?[$UN+C< M\(WI^[P^0%)) )K?[4GP]TKP=IGBKC48=5@O)["VMM-O))W%JQ2X::)86 MDMDBD&R62946)CARIXKR;P?^RGXSTGQAINMWMWI<,,?CFQ\5RVTOB#4=8GB@ MBT>XL7@%W=H99WWR1LK.5&TL $V*K6]+_9L^('@FY&L>'KCPUJ&LW)\4:?=6 MVJ7EQ%;1V>J:HU]!/&RP,6EBPH>$J%?<0)5VAF '^*?&?@SP1\/? /Q[U'PS MXDUG5O$-UI$UKI55,<$9?/E)M:8*>\^&7 M[5/A;Q_XIU+PQ>)/H6OV_B#6-"MH)8+B2VNVL)ID2^N;>!+P">PN;5;FV=V1;FV>:- M%N8"R,!-"70\?-\PSP?B7]H_7;;QOXZTCPQX(@\56?@9K8:W;1:P8]=E66&. M=GL=-6WG;H?C;6-\&N>$4<*'-HD5JWG/$ZF:)_M$!+,JMPF]@#KO$/[1\6B?'G1/ MAQ'H\$[7Z6S.\U^T.HD3QW+K-!9&$^= GV9A++YB>62?E;::Q?%7[1_B[1KS MXK7NG>!]!O?"GPZG,>IWU]XHDM+RX5+""]D,,'V%X\[)PJAYT#,O+(#D<5\4 M?V6_B)XC\7:WJWA?5-$TS7+F[DN;/QY)J=W;ZTEDUHL3:1)'%"0;=W4D2I.G ME&3SDA\Z/<_H7@[]F#P[+\2?'OC;QSX-\(:_K>MZY;:II=Y/81WUS81QV%I# MY8FEA5E*S02NNWC#*W#$@ '4?&#XWV/PK\&:-K#161O-;NH[2PAUS45TNU1C M"\\CW-PROY,<<$,TC-L8_)M"DD5Q]W^TKKUSH_AV/0/!FEZ_XDU/2]1UZ6TM MO$T;Z?\ V=:2I$;BVO8H)!/Y[2PF%6CC+*[&3R2A6NQ^-_PTU#QY'X.U;1(] M.N=>\(Z['KMC9:O*T5I=L()H&BDD6.1HODN&=9!&Y5XTXQFO)=)_9P^('@F" MQ\0>'9_#-SXOO;;Q!:ZKIUY=SV^F6@U6]6]#6KK [O\ 9Y$"[&1!,'=B8C@4 M =%JO[7%LT2ZWX?\.?VSX(LM,T?5]9UF:_\ LT]K;ZD08#!;^4XG9(R)I0TD M6U"-AD;Y1W/QH^,,GPME\(Z=9:=8:AK?BG51H^G#6=4_LRP$YC>0++<^5*0S M[-D<:1N[NRJ!C+#R.]_9-\0Z)HD_@KPWJ.EW'@O6]$T#0]5O=2FECOK2/30L M3/!$D;),9X%5,-)%Y3#?F0'8/8OC-X0\0^+]+L;?2+'PYXETK=)'JWA+Q8@7 M3]6A8#9NF\B=HGBD57'[IU8;E(!*N@!@P?M*:5X:I_:$D")*\MBT-OON83%(KAQ&I^60%08W SM8^.7P3^.7P^\4Z/J6N M+JOA*?0CJ&HF:VO;2&ZTYSM:2";8AF ;]V?(9F5_D.'^6N:^%_[,?B'P5XM\ M$:P[:#I&EZ3KNMZN_AK1Y939:/#>6BPQVECF) R"16F'_V M5?B1X4^&WA/2='\1:1IOB+1/AS/X1-[:WEQ&#=R75K*6BE6(/&C1P2IYR@21 MLZLJDC@ ] \6_M(>#]=C\.6NG:=?:TTWBN+1[RPU2VO-%NM.N8["?5(99+>X MA25E(MHRH*A&W[@3L*UTEO\ 'ZQC_9V\-?%6^TBXC&N:3IE];Z'9RK-.]S?" M$06D;ML5F,LZ1AFVCG<=HSCQC0?V3/&]OXE35KJZTJVBD\46VOM:S^(]2UF: M&./1K[3VB^UW<9EF;?<0N"VP;2X"KL7?Z='\ M3NOV5?!GPTN-3L[/Q-X\,/JA^)_A>R\'6 M-GICZL-8T?4YM5T[RHW5)(I)FM8#'< NA6((QD!.PL48"K=_M4?#*/1Y+B\U MG5+ MJR>'C876@ZE:ZC]NEMFN8H!:- MQNDA4M&0F'.%0ER%K)\6^%_CC\0/ M#'B2%]6\/>!+R72'L=/T[0M4GNTN+EY$+W$M\UI#-;$1H\2>2A*&9I,LRH%\ M.USX _$WP#XI\+ZYINDV>LZAJ'Q#TW6$L)?$&JZQ'8Q0Z-J%O*+O4+F%YA&2 M8PLY0A6F5?+^4!P#Z?L?B9X9TSX$WOC#P>@U3P[H6CW,MK:?O+=P+.-U:V<2 MKYD3JT1C977$?#WAXV$%Y!/:^*;V]DWS M21*B2H-+4H-LC'$O!?A?PGX6\3:C8 MV%M>ZAI^GQV:73P2Q.QDDBBWN,HY&X'ENV30!VF@?M)_#OQ/XU;PIIVN3RZP MM_>Z7^]TN[AMFO+,O]JMUN7B$+2QB*1R@ 5(8YL'[6OPKGT[5-0?Q)/ M::?IU@NJR7E]I%[;0361E6(75O))"JW,&]T'FPETPZG.&!/&Z/\ LW^*M,N_ M#LRZII,,FF_$?Q!XP:5&DD*VM]'J*P*JF,!I5-[$64D+\KX?;+&X:]7[3%MMDE^SS9MX4"QD)AI MV(@#Z6L/VD? &H^&]3UJ+5+^.'3;^+3+FQN=$OX-2%U+&DD4*V+P"Y=WCE1U M"1G7%FD!M/LX;S#/;-$ M(E9IS+N1H4(4ORGC/X ^*K[XDZQXXT>?1[F_@\3Z9XBTG3KZZE@BN?(TN73Y MH;B589##E;B1U9$DY100,G&/XM^!_P 7O$NM:[XG36/#FEZ]JNC:)IT]GHNH MWNGHZ6NK7EU=6BWB1M-$)+:Y6(74:AV?>PBB! !V\O[57@^34M#-I*XT2Y; M54U74=4AGTV71VL+9;B83VUQ$DBG8P)#A,*0W((KN_A]\4O#OQ/@OY-"FOA) M82K%=6FJZ5=:9=1%D#HQ@NHHY-C*-M(GOIKR7PQ= MK& 0MY2>T? #X>>*/A M]8:[%X@F%M975S$^GZ*OB6^\1+8HL2HY%]?(DQ#D ^3MV)MRI)=J ,'2OVP/ M!,7A?3=2\3&\T/4-0_M>6'3+#3[S596M]/O7M9I_]&@8[1M1R"HVACU",U6O MBQ^UAX,^&NB2W%I._B/4OLEE?QVUE#.UL(+J4);O/=I$\-OYN'\L2LIE*[4! M)%<=X'_9C\4^&M9T*[NK_2)([#0?%6ERB&:4DRZGJB7=N5S&/E6-2')P0W"A MAS7.3_LK?$?1O 5QX5T.[\+74&N^'?#VFZO=ZC>7*-8W.FQ1QR&W18&$T9A]J DQ'G_1V=LCT_X(?"?5_A))J\%Q=:=J-MKLG]MZI=6\7V M>0ZS(%6Z9(PN#;N$0H&$G>L..6\??M^7 M%K^T;J^F^&_$&@2>"- \/>( =-DO+=KC5=7L85D&[K)%$6S'$ 5,ABG8!E"& MOISXN_LP?#SXY>)-!UWQ;H\MYJ.D9C5[>ZD@6[MR'S;7*HP$T.7+;&SU8?=> M17ZS7?A=X6\3^*-)\0ZKH\-]JNE65WIUI)*[F-+:Y"">)HL^6ZN(T!W*< <8 MR<@'QUIOQ_\ B;8:MHW@"[\:W>H:CXCNO"+KXI?3[&.\T^/4H+J6[CAB6W\A M@#8L(S+&Y43MN+E5KZ6_9<^(.L_$OX.6&J^(+@7NL6M_J.DW%Z(UC-V;2]FM MA.R( JLXA#,J@*&8X & $TS]E3X8Z1X3N_#MKH%TNGW%Q:7?G/K-])>026H4 M6A@NVF,\ A" 1K%(H0%@H 9L^@>#/!NC?#WPOIWAWP_9#3]'T^+RK>W#M(0, MDDL[DL[,269V)9F)))))H ETCQ-8:Y>7EI;&X6YM IFBNK26W8*Q8*P$BKN4 ME' 97<(D<,D86;*DAHP,328[ M'X@>-4\!?'31_%N@_$35-$_&OB7P[H_@CX7Z]J'B&W\2ZQJ?A)?$GB2S^(& MHZRE_97:73@P73.OV&26:WVLML=K)(H65_E(^L/V0?$VL>*O@3I=SK5[2-+-_^)'B1Y].N=-9-,T]%2Z:)C(HFO<./+=QM.>Y!X.0.*[2 M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH Y'QM\(O!7Q)U;P_J?BGPMI6OZ MAH%R;O2[G4+597M)2,$H2.GW3M/&Y$;&Y%(L6WPR\'67C"]\6V_A/0X/%5]% MY%UKD6FPK?7$>%79).%WLN$08)(PJ^@KIJ* .'T[X&?#?2/"NI>&+'X?>%;+ MPUJ;K+?:-;Z+;1V=VZE2K2PA CD%5(+ XVCT%=9HVC:?X=TFSTO2K&VTS3+* M%;>ULK.%888(E&%1$4 *H %7** .7T__DINO_\ 8'T[_P!'7U=17+Z? M_P E-U__ + ^G?\ HZ^KJ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O-/C/^T/X)^! M%C;/XEU%WU2]^6PT/3HC<:A?-G 6*%>3D\;CA<\9S7G?Q(_:(\0^-?&EY\-/ M@=:VFM^*K7Y-9\3WF6TK0 V 20!CI5.,%S5?NZ_\ .9U)3?+ M2^_I_P $X*"[_:/^/!$]JNG_ %\*2C,9NH5U+79D/^*NK^P M5X&UX>9X\\2>-/B1O\ EL?-?_#NWX%6I\S2O"]_H5T.EUIVO7ZRCZ%IF'Z57F_9N^*WPSS< M_"SXTZM?11C(T#XA :I:R#L@N !+$O;Y03[U].44OK%5_$[^NOYA]7I?95O3 M3\CYK\,_M>W'A#Q#:>%?CEX5D^%^NW+>7::P9O/T/4&_Z9W(XB/?:YX'5@3B MOI"">.YACFAD66*10Z2(P964C(((Z@UE^+/"&B>.] N]$\1:5::UI%TNV:SO M8A)&X['![CJ".0>17S%>_#CQY^QU=2ZS\,H[_P >?"C/F:AX#N)VFOM+7JTN MGNV2RCDF(Y)]R=RURPJ_#[LNW1_Y?/[R;SI?%[T>_5?Y_+[CZUHKC?A1\7?" MOQK\(6_B3PCJD>IZ=(=DB_=EMY0 6BE0\HXR,@^H(R"">RKF:<79[G2FI*ZV M"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BN2\;_%KP9\-=3\/ M:=XJ\3Z7X?OO$%T;/2H-0N5B:[E R50$]LJ,]-SQKG^#[ M;Q/HUSXMLH1<76@Q:A$U_;Q$(0[P!MZJ1)&%- M2\46GCWPQ=>&=,F%O?:U#K%N]G:2DJ DLP?8C9=.&(/SKZBNHT;6=/\ $6DV M>J:5?6VIZ9>PK<6M[9S+-#/$PRKHZDAE(((()!!H P]/_P"2FZ__ -@?3O\ MT=?5U%^!'B/P'XSN?BW\%$BMO%;C=K MWA1VV6/B.(')R.D=P.2''4]>2V[U#X&_'/P[\>O!_P#;6B&6TO+:0VVIZ/># M9=Z;-;:,+KGAT'9;^) M;1>L; =+A0/D?&20!SQ75&2JKDGOT?Z/_/IZ'+*+I/GAMU7ZK^M?4^CZ*X;X M,_&+P_\ '+P+:>)_#TK^3(QANK*<;;BQN%_UD$R=5=3^8((R"#7@QZOX=UB#9<2-IUU'RT5MQ,9,>Y M\:O#.K_$;XE_V?X(^'&M:-XC@L_$EI?2W^DFPTV*>ZTIXTU6VU&("*>>>0VT M'SR.X0-NBA9"Z_:]% 'YU:/X,\576K>'O&]KX.\46'A'0+SP-%J>E3:%=PWC M-86UTEU)'8&,2W"P/9)G/WI9&_B=CR3^6 !UM%%"".H8$$%3R""#R*W2 MP((R#U!KY$U*"7]AOXHR:O:HW_"B/%]\/[0MXP2GAC49#@3*/X;:0X! X4XQ MC"JW6OW\>5_$MO-=O7M]W8Y7^XES+X7OY>?IW^_N?7E%,AFCN88YH9%EBD4. MDB$%6!Y!!'44^N0Z@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** . M7T__ )*;K_\ V!]._P#1U]745R^G_P#)3=?_ .P/IW_HZ^KJ* "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O M+/VAOCO8? GP9'>BU?6O$^J3"PT#0+?F?4;QN$10.=H)!9NPP.I4'J/BC\3? M#_P>\"ZKXM\37@LM)TZ+>YZO*W18T'\3L<*!ZGL.:\1_9X^&7B#XB>-)/CI\ M3[-K7Q'?1&+PSX=FY7P_I[?=X/\ RWD!RS8! 8CC)5>BG!6]I/9?B^W^9SU) MN_LX;O\ !=_\CJOV:?@3?_#BUU7Q?XUNTUOXJ>*6%SKFI\%8!P4LX/[L48 & M!P2H[!0/;Z**RG-U)(;H_\ 'S; Y.GRMT\V+.%]1@# **?J MFO-?V@/@AI?Q[^'ESX?O9GT_4H76\TG5X,B;3KU.8ID(P1@\$ C()Y!P1RO[ M+WQNU3Q_IVK>"_',*:;\4_"#BSUNSX NE_Y9WL73='(,'(X!/0!ESTS2JQ]J MM^O^?^?GZG-!^RE[-[=/\O\ +R]#W2BBBN4Z@HHHH **** "BBB@ HHHH ** M** /*?C%^U!\._@1X@\.Z+XQUIK"_P!;9VC6&VDG6U@4'=OVYOA5X_\8_$#XHQ^,[&9H['QUH^JQQG3V$<["VOK M64;&M&#-9M?"WAVQO\ 3_!8 MTK4].AT][F>SD@EU*\D-Q).K.&9(E^RR^4L@8INW[@#VG1_VI_AUKO@AO%UI M?ZU_PCQ>TCMKR?PQJD!U![I]ENMFDELKW;.W:!9",@G ()] \&>,M&^(7A?3 MO$7A^]&H:/J$7FV]P$:,D9((9' 9&4@JR, RL"" 017Q)X:^ 7Q2T>S\+W>F M>%/$VG^$?!NJ>&]0L? GB+Q-:ZIJ,LEK%<07K6D[7+01Q^7/#LC,D*-Y#8CA MRH/TY^RY\/M9^&GPDP:1\2/$D<#W,BRZ9I\K&ZNI M;@AC->Y ,C,57C[HP!S@:GJ5W#8Z?9PO/<75PX2. M*-02S,QX !)-6V8(I9B H&23VKY#\1ZA=?MQ?$2X\*:/<2P_ OPU=@:[JEN MY4>)+U"&%I"XZP(<%F'7@CJC5M3I\[N]$MV95*G(K+5O9$_@'2+W]LSXDV?Q M(\16LMO\(O#ERQ\(Z'=(5&KW*DJ=2G0]4!!$:G]/FW_6U5]/T^UTFPMK&RMX MK2SMHUA@MX$"1Q(HPJJHX Z8JQ2J5.=Z:);(*<.1:ZM[L****R-0HHHH M **** "BBB@ HHHH **** "BBB@ HHHH *^>/VG_ (2Z[_:6D_&#X;PC_A9' MA-#OLUX77-.ZS64@'WCC)3OG@5G%_![XL:%\;?A MYI/B_P /3%[&_CR\+D>;;2CB2&0=G1L@^O!&00:[2ODSQ_:R_L=?%^;XC:9# M)_PJ3QA=I'XLL(5)31[]R%3444=$'-/BTO1=.A$-O:PCA M0.I)ZLQ.26.2222235'X7_"_PY\'?!6G^%?"NGIIVDV2X51R\KG[TDC=7=CR M6/Z 5U=54J)I0A\*_'S?]:$TX-/GG\3_JR"BBBL#<**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH SO$/A_3?%FA:AHNL6<6H:7?P/;75K. MN4EC8892/<&OFKX$>(-1_9S^)(^!'BZ\EN=!NE>Z\!:Y=MG[1;#E]/D;_GK# MGY?5?0%%KZFKS;X_?!/3?CMX FT.YG?3-6MI5OM'UF#(FTV]CYBF0CG@\$ C M()Z'!&]*:5X3V?X>9A4@W:<-U^/D>DT5XA^S+\;M2^(>FZKX0\;0)I7Q1\)2 M"SUVPX N!C]W>0]C'*,-D< GL"N?;ZSG!TY.+-(34X\R"BBBH+"BBB@ HHHH M **** "BOFW]HW]K#5O@U\8_AU\/M \)6WB+4O$N^XD.H:I'IXGC!*+;6;R8 M1[EGP=LC(OW%SF7='I_$+]J2]^$?Q(M]'\9>#H](\*ZA_:;:7JL6LI">-9-J^8HDB<*^U=RX.!G -+3_^2FZ__P!@ M?3O_ $=?5U% .237F/QJ_:6\&_!'[/8:C//K7BN^PNG>%M%C^TZC>.?NA8EY53 M_>; X.,GBO+;+X)?$#]IO4;76OC>Z>&_!<,@N+'X:Z3*_VR=4N/"OPPN[WPO\ M*8G,.M^/A&T4VI '#VNG!@#@\AI<['DUOZ7I5EH>FVVGZ=:06%A;1K%!:VT8CBB0# 55& ! MV%6J)U.9N=4TGXM?#6-8_B9X6C M(%KT37+#K+8RXZDC)0]FZ8)#+Z5\%OC!H7QS^'NG>+- =E@N 8[BSFXFLKA> M)()1V=3^8((X(KN:^5?BUH&I?LL?$J]^,OA*RFOO NLNH\=>'K1PZEI5_"MQ:W=NVY)8V&58'Z5HUS-6T9U;ZH****0!1110 4444 ?.7[7 M?[+.N?M01^'-''BZTTWP=#.SZIH]]I,=T0?)FC6[M)?E>.X59F0;RR#*N%!C M*R4#^Q[JVK_%[QOXO\3>-M/\3Z?XHTV?0/LU[H<_]H:5I,D+Q?9;*Z^VF.(G M=O>0V[%V+D@;S7TY10!\M:=^Q;J<%K;ZI?>/+6]\=Z93(I4)L /M?P4^%L/P;^'.G^&([\ZK<1RW%Y>7YB M\D7-U<3O//(L>YO+4R2N53)(].L;:PCFTS3 MYI$M85C#R&:]RY"@98X')YX%=I7+Z?\ \E-U_P#[ ^G?^CKZNHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BO.?BU^T-\/O@A:+)XO\2VFG74 M@S!IL9,UY.3T"0)ESD\9QCGDBO(7^)?QW^/P\GP!X37X2>%9N/\ A*?&40DU M*1#_ !06(R%/0@R$J0>"#6\:,I+F>B[O^M?D8RK1B^5:OLOZT^9[9\5OC;X( M^"6B#5/&GB&TT6!P?)AD8O/<$=HHER[G_=!QWQ7B#^._C;^TM_H_@C1YO@YX M"G^]XI\0PA]8NXSWMK3.(L@\.YZ$,K \5W/PI_9'\%?#?6_^$FU-KWQYX[DP MTWBCQ1+]KN@W_3(-\L('.-HR!QN->W57-3I_ KON_P!%_G]Q'+4J?&[+LO\ M/_+[SRKX,?LT>"/@?]HO='LYM3\2WF3?^)M9E-UJ5XQ^\7F;D ]U7 .!D$\U MZK116$I2F^:3NS>,8P5HJR"BBBI*"BBB@ HHHH **** "BFAU+E P+@ E<\@ M'I_(UY[XX^+-WX8UPZ)I'@S7_$^J>6LFZTM_+M%!Z!IV^4?D:F4E%79RXC$T ML+#VE5V6VS;OV25V_D>B45D^%[[5=5\/6EUK6EKH>J2J3-8)<+<"$Y( \P ! MN,'@=\*==FAF69+=+L6EMD'(S%&/Y$5+D].57,J MN(KOY6OIK8],U76+#0;&2]U.]MM.LX\;[B[E6*-'_ (I>$?%>KMI>C>(]-U6_$9E\BTN%D.T8R01P>HK:UO0-,\2Z<]AJ M^GVVIV+D,UM=Q++&Q!R"58$<&H-%\):'X;).D:+I^E$C:?L5K'#D>GR@4WS7 MTV+J?6G6C[-QY.M[W^6R_,PO'_QA\(?"Z6SC\3ZO_9CWBLT ^S32[PN,_P"K M1L=1UJ[X#^)/ASXFZ;/J'AK4AJ5I!+Y,DGDR1%7P#C#JIZ$L/D);VH\I8TQC:NW&WCIC& M*%S7=Q4OK2G+VO*X]+73^=[_ (?<7:*\LT7X!V_A;6+*\T/QAXIT^V@F6233 M7U'S[690A.<\UV7CB?Q/;Z)YGA*VTV[U595)AU21TC:/G< 5_BZ8S MQUI*3LW)$4\165.4\12<6NB?-?TM9_@CH:*X;P!XN\7:Y?75CXI\%/X;D@C# MK>17\=S;SG.,+MPP/?!!Z*Z@D@GC2:&12CQR*&5U(P00>H([5)10!\AV\UQ^PKX^:VG$TWP M\27FZ"?E_P#A%+Z1N4;TM9&/!_A)].Z@CFAD26&10Z2(P964C(((Z M@BJ/B3PWI?C#0;_1-:L8-3TF_A:WN;2X7='*C#!!'^<5Y3^SG\*?%7P2D\3> M#[S5_P"V_A]:/!-X3GN6W7=K"_F^=9RGJRQ%8MC=PY]-J],Y*K'F?Q+\?^#^ M9SPBZ4N5?"_P_P"!^1[11117,= 4444 %%%% !1110 4444 IKP[X@_MJ?";P!J']E+XB/BOQ QV1Z+X5A.I74C? MW!Y>45O9F!JX0E4=HJY$YQ@KR=CW.H+Z^MM,LYKN\N(K2UA4O)/.X1$4=2S' M@#W-?,__ LC]HOXP_+X.\ Z;\*-#DZ:SXWF,]^5_O)9Q_ZM^GRR9'7FK%A^ MQ%I?BN[AU+XO>-O$7Q:U%&$@M=1N39Z7&_7,=I"0%^A8@^E;>RC'^)*WDM7_ M )?B8^UE+^'&_KHO\_P-#Q1^VYX'CU>70/ -EJWQ:\3)Q]@\(VQN((SV,MS_ M *M4Z_,"V.XK)_X17]HWXV#/B'Q!IGP3\.2_>TSPYC4-99#_ O=-^[B/H\7 M/'2OH;PMX0T+P/I$6E>'='L=#TR+[EIIUND$0]]J@#/O6O1[6,/XSE/^)+Y+3_ ()Y)\)?V6/AS\&[IM2T?1?[1\22'?/XCUN0WNHS.>K&9^5) M[[ H/I7K=%%8RG*;O)W9O&$8*T58****@H**** "BBB@ HJGJVLV&@6$E[J= M];Z=9Q_?N+J58HU^K,0!7,>#/B]X5^(6LWNF^'M1;5)+./S)IX8)/('(&!(5 M"D\C@'I]#4N44[-ZG-/$T*=2-&=8Y]72W-O90IG#-YDF-Q R=N.<<5V?CSPI=^ M,M$73K3Q!J/ALF97ENM+95F= ""@8@[![UT0 4 8 ["EI*+LU)W_ MRIX:K*G*GBZG/S=ERI+LK-O[Y,XKX>_"'P[\,Y+NXTF*YFU&]"BZU"_N7GGG MQTW,QQ^0%=K1151BHJT4=5"A2PU-4J,5&*Z+0****HW"BBB@ HHHH **** " MBBB@ KG_ !3\/_#7C>,)KVA6&K87:KW4"NZ#_9?&Y?P(KH**32:LS.I2A6BX M5(J2?1JZ,;PCX/TCP)H4.C:':?8=-A9FC@\UY-I9BQY,UP"7WQA\-:J M%N--T#QGI4DV!)93&PNHD+=2KDH0!V!)..M>L45#A=))VMV..K@XRC"%*3IJ M.W+9*W:S3BUVNM.AE^)/%&D^#]*?4M:OX=-L$94:XN&VJ"QP!GW)J;1]TF65#_P "4D5/>V-MJ5K):WEO%=6T@VO#.@=''H0>#7,> M&?A+X0\&>(;G6]"T*WTG4;B$P2M:%HXV0L&QY8.P<@<\;W@K5-=U?08[CQ'HJ:!JN]E>SBNEN5P#PX=>,'KCJ*%*[Y;!#$J M59T'"2:ZM>Z_1JZ^3L_(WJ*XG2?C5X%UO5)]-M?%&G"_@E:![:XE\B3>IP5 M?;NY';-=M34E+9FE'$4<0N:C-27DT_R"BBBJ.@**** "BBB@#XV_;K^*'Q)^ M%'CSX;:SIWB._P#!OPM2X=-4US2-,CU-HKTI*P^VVI82RVBPQNY$6,?O"3O6 M''6GXT?$FS_:QU[P[J%G9#P-!X#U'7]%TC2Q]KN]1D@N[:-+B1E3<&)-!UWQ;H\MYJ.D9C5[>ZD@6[MR'S;7*HP$T.7+ M;&SU8?=>17ZC5_A-X1U_Q7)XCU'1(+W5I-$G\-R/.SM%)ITTBR2V[0D^6RLR M+DEI^';/6/^$ATK18FTJW MNX[B66XT]+:!D(^%].\.^'[(:?H^ MGQ>5;VX=I"!DDEG&0><'@UVE@) 'O51C*;M%79 M,I1@KR=D>HTC,$4LQ"J!DD]!7S&/CI\;?BZ-OPR^%(\)Z1+PGB3XC2FVRI_B M2RCS(>.0Q)!XR*>O['FK_$9AA*[7-C;*DDG^^^-SGW8DUUU'/3 MA\$;^O\ E_PXX^ /A1X-^%>G_8O"/AC2_#L! 5_L%JD;R?[[@;G/NQ) MKK**B=:N:=HD8DU'4+6PC/1[J98 MP?Q8BFZ+X@TOQ+9F[TC4K/5;4.8S/93I,@8=5W*2,C(XI75[&?M(<_)S*_;J M:%%>7ZW^T/X1U!P>U=[=ZE>' MP[+?Z?ISW-\;4SP:?<.('=]N5C9CD(VO MY=?):FG17F7AC5/BUJNN6DFL:)X9T+1-V;F'[5+<7>W'1"N$SG'7BNF\>^$; M[QEIL%G8^)=2\,[9=\L^EE5EE7!&S<02O7.1Z4E*ZND3#%NM2E5I4I76R:Y6 M_P#P*WXG3UQ?C;XR^"_AU.;?7_$%K97FT/\ 9%W2SX/3]V@+#/;(I?A]\+[+ MX>/>RP:OK>M7=X$$USK-^URYVYQ@< =3VKHV\/Z6^J_VHVFVC:EM"?;# OG; M1T&_&<#TS1[[CIH_O!O&5:"<%&$WWO))?+EN_G\R#PKXFM/&/AZTUG3TG2TN ME+1+=0M#)@,5Y5AD(]7@FU/6=!\(Z5%,KM:Z5 UY<3H& MR49Y0%7(XRHSSTKUFBAQYK7?Z!5PCQ$8*K4EIORMQ3?G;6WE?UN9GB#PSI/B MRP%CK.G6VJ68D67[/=Q"1-R]#@\5OWA1113- HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** .<\2_#GPMXQ.=;\/:;JC]1)=PB(/5F/ 'UH L45\]>*_VXOAUIVK2:'X/_M3XI>)1PNE^#+-K MX ]BTP_=A?4AFQ@\5C>1^TO\:?\ 6RZ)\"?#LO\ !%MU?6F0]BW$*9'<892? M:NA4);S]U>?^6_X'.Z\=H>\_+_/8]]\;?$+PQ\-](;5/%6OZ=X>T\9Q/J-RD M*L1V7_.I76.H*VYRH7/W?D)'8U](># MO$6D>*_#5AJF@N)-'G0BV80-"-JDKPC $#*D#CZ<4E.A%\J]Y_=^&_Y'+'$Q MK57052*DM7%-.27FNGW'SW_PH;XT?&']Y\4_BF?"^D2N3U)GD+/SU(! ]JI0^ M*/C!KFIHMKX+T/PWIZR@/)K.I&YD:,'DJ(.A(Z UZ#XOT&Z\2^'[G3K/6+O0 M;B;;B_L=OFQ@,"0-P.,@$>O-9O$SJ1:6B[6M_7S,Z%:G6C.I2IR;CMS)Q;]. M:WZ(V:Q/$OC?P]X-BCDUW6]/T=9 3&+VY2(R8Z[03EL9'2N9\#?!JR\$ZT=8 M?Q%XCU_4C$T1EUC4FF7!QG" =N,YQ74:YX,\/\ B:ZMKG6-#T[5;BV!$,M[ M:I,T8/7:6!QT'2L+S<=K,V4\74H.2@H3Z)NZMYVM]R^\A\'^/?#_ (_L[BZ\ M/:I#JMO;R^1+)!G"O@''('8CGI7)>)_C+?Z-KMYI.F?#[Q7KD]L^PW4-F(K2 M0X!^25FY'/7%>BV5A;:;;K!:6\5K O2*% BC\!Q4]#4FK7LPG2Q52E&/M>6? M5QC^2E>WXF;9WM_?^'HKO[!]AU.:V$@L;J0'RI2N?+=ER.&X)&:\]T2'XS7N MLV4NL7/@[3=*696N+>QCN9IGBS\R@L0 Q&<'M7JE%-QO;4JKA?;.#E4DN7L[ M7];?\!'/^-_#=]XKT0V&GZ_>^')S(KF\L ID*C.4^8' .>HYXK%\ _"UO ^I M7%_-XM\2^)+B>+R636M0\Z%!D'*1@ *>.O/!/K7=44.";YGN5/!T9UEB)*\E MMJ_RO;\#D_%?PH\(^.=6@U/7]!M-5O8(O(CEN06PF2VW&<'DD\CO6WH7AW2O M"^GK8Z/IMII5DK%A;V<*Q)N/4X4 9/K6C1344G=+4TCAJ$*CJP@E)[NRN_5[ MA1115'0%%%% !1110 4444 %%%% !1110 45FZSXDTSP^BMJ%[%:[AE58Y9A M[*.36'_PGYO^-'T34=3STE,?DQ'_ (&W^%>+BLYR_!U/8U:RY_Y5>4O_ &- MY?@==/"5ZL>>,=.[T7WNR.NHJAHMQJ%S9>9J5I'97!8XACE\S"]LGUZU/96\ MMLDHFN7N2TC.I=0-BD\+QV'K7HTJ_MHPG&+M)7U5FO5.S3^7K8PE#D;3:NOG M]S6A#?ZYIVEY^V7UM;'TEE53^1-8DWQ+\/I)Y<5X]W+_ '+:%W/Z#%7HO!6A M174MS_9=O)/*Y=GE3S"6)R3\VRDF@MGNY57*P*0K/[9/3\:+^6Y MBL97M(5GN@N4BD?:&/H3VJS17MSIRES>^U=6TMH]=5=/77K=:+3>_&I)6TV_ MJQR?V[QFW(TO3%]C<,35O2;KQ-)?1KJ-CI\-H<[WAF8N.., CUQ70T5X]+*J ME.I&;Q=65G>S<;/R=H+1^5CKEB8RBU[**^__ #*\\ERMS;+%$CP,6\YV?!08 MXP,PTIM49F(=5F6,H/7GK6I17J5J-2I3G"%5P[\K6K1$!ENX#&><]/7I6M17GX;"8ZC54JF*=2'5.$4_OCRV^XWJ5:, MXM1I\K\F_P G?\R"&^MY[JXMHY5>>WV^;&#RFX97/U%2"5#(8PZEP,E<\C\* M<% )( !/4^M86L>!]$UVZ:ZO+(/-I>23U^]:&]17)_P#" "VYT_7-6L?1!<;X_P#O MEA71V%O/:6,4,]R;R=%PT[J%+GU('2LL)B<75DX8G#\EENI1DGY=)??%(JK3 MI12=.IS>5FG_ )?B6:*K6;70L8S=K$;L+F1;K>#_B5\-_$A\7ZBOA;0Q) M=7_AKPKKL=AKEH2EPS:K%"X\NX1(X9(PLV5)#1@8FDQTOC_X@?$WP?\ M*>/ M+P^*1?:3'\)M;\0^'?#UG;R+:VTD%S;"WDFC8_OIV^;+$#:'**,9+ 'V917Y MU:/XW\46.K>'O ]OXQ\37_A/Q%>>!GU'59]>O)KU7O[:ZDNHXK[S?-@6=K6U M^2-U $S! HDKZN_9!\3:QXJ^!.EW.M7MSJ=Q;:AJ>G07]Y(TLUS:V]_/!;R/ M(Q)E8Q1IF0DES\Q)))H [_3_ /DINO\ _8'T[_T=?5U%>1ZQXYUG1/B%JDUG MX1OKV273K2)X)'^9%26Z*R9@68;7WL &*M^[.1R*W--^)^I3)NO?!NL6^!DB M"%Y/RWHGM7A5L[P.'J2I59M-;WC.WW\MG\F=-/#5:OP*_P U_F>@45X?XE_: MV\,>$-2EM-6\.^*+,1D9N'L(_*((SD'S>1SZ5!=?MQ?!6QUJ?1KCQI%#J\.- M]D;.X+9*A@ X0HQP1T8XZ'D$5Z]*M3KI.F[W7,O337TU5_5'DK&X?]Y>:7LW M:5]+/7>_H_N9[O17&Z=\7O"VI-&J:@\3.-P\^VD08QGEBNT?G6AK=QKVF6ET;6?4;2&Y !,,DZJXSTX) MS7KJ2>S..-:G*"J1DG%[.^GWE^BFHZRHKHP=&&0RG((IU4:A1110 4444 %% M(3@9/2A6# $$$'D$=Z %HKB;SXW?#^PG6&7QEHGFE@FV.^C<@YQ@[2 M.?VM_A)X!#1WWCK1KR_' T_3;V*YN"?3:K87U^8BB/O7<=;'%]=PO+*:J1M' M?5:>IZ_17SI=_M8Z[KEMYG@3X/\ BGQ8S<1M<%+"!C[SL&C4>N6_"N1'Q&^/ M/CZ*47-]X6^'$3N!'9Z4SZG?JO.[?(8GA;MC9M[\]*\_%9C@L#357%5HP3VY MI)-^B;N]^@4<4\52=7!TIU;?RQ?ZV7SO8^LKV]M]-M9;J[N(K6VB7=)-,X1$ M'J2> *\$\?\ [=7PD\$7$]C8ZU/XWUF($G3?"5N=0?CKF1<1#G@Y?/M7!Z/^ MRGH'C358;_XDKXP^*%YYJF,:S>7$%A /58C,0>I]%_V?7U^']E?X::-*)])\ M&:6C>8N+:9I!;1ID;@D0.P<9/W>M&'S/!XNE*KAKSMOHTOD[/F^7WDXB&9J$ M/9THPE+I.6J7GR\ROY7^9YE=?%3]HSXIZ)+J?A3P/HOPQ\.&W:Y35/$5P=3U M&:$+N#06L P'(Z(^<]CS7">"_P!GZX^+'BC3;OXGZ?\ $+XH1&8-+<^*KE=' MTNV'_/2*PC;D?[(;!]*^U+S1C_8T>G:7.-&CB5(XC;1+B-%X"*O0# P,=*Q? M^%=PW/.H:QJNH9ZI)N5+\?-&3J/PT&C>&;;P[\-K[3/AU%%*'F73=*A<&/!! M CX 8G'S')JS\/O!DG@K4;R&_P#&6M>*-5NXEE>/5)P8XT5B-T40&$R3@\G. M!Z5T.B>$-(\.RM+I]DL$K+L:3WAS-I:7;273X;N*_/S./\26FBV7B%+]_!_\ :^L/ M$/\ B80:?'(ZJ"0%,IY&/2I?^$F\0W'_ ![>%)0/[US=QQX_#DUUE%<5; 8N MM4E*.+E"+V48T_SE&5ST*4\/1CI13;W;OJ^^C11T:;4)[/?J5M%:W.X_NX9- MXV]N<=:FLQ= 3?:FB8^8WE^2",1_PYS_ !>N.*L45ZE*BZ<8*4W)Q6[M=^;L MDK_)&4I\S;22O^'HZ3XGENYGMM>MX+=G)CB-D&*KV&<\_6H?[%\6_]#); M?^ *_P"-=917CSR/#SDY.K5U[5JJ7W*>AUK&5$KPP7OAJ2TC=L-.EVDBJ/4@5T ME%>)3RO$4IJ4,;5LGL_9M/RNZ?-]S3.N6)A)-.C'U]Y?^W6_ KW5XMH]NK1R MR&:01@QH6"G!.6QT''6H-8UVPT"!)M0N5MHG?8K,"K&NX3]C)*3^&Z;2]4FF_O1RQ<+KG3MUL_^ S)MO&6A7>/+U>S)/9I ME4_D36I;W4-TNZ":.9?6-@P_2J%QX7T>[SYVE64A/=K=<_GBETKPWIFARRR6 M%E%:O* ',8QD"O.P[S6-5+$JFX=7%R3^2:DG_P"!(Z*GU9Q;I\R?G9K[]/R- M.BJZ6,:7TEV#)YLB+&07)7 )(PO0'GK65K7ANYU2[$\&MWVGX4+Y4##9]<$= M:[,16Q%*DYTZ//*^R:6G>\K+Y&4(0E*TI67>W^5S=HKD_P#A$=:3_5^++P?[ M\"-70:3:75E8I%>7IU"X!.Z=HQ'NYXX'%<^$QF)KU'"MA94U;=N#7I[LV_PM MYEU:5.$;PJ*7DE+]4E^)Y-TY=F#E N 3D+@>@XS7/W/A+4[J MXE<^)[^.)V+".)$7:">F:TQ.*Q%*$94Z3@K>MY)?=<5.G3E)J=1)+R> MOW+\['44R::.WB:25UCC499W. ![FN6'P\AE(-UK>LWG^S)>$+^0%=--:0W- MLUO-$L\#+M:.4;@P]\]:G#5\;6C-UJ"IO[-YDEPHMXS]&:NL M& *6EB\-C,1->QQ'LXVUM%.5_)RNEZ2S$E[#<^;,IB5E\M7(1LXY9>Y&./J:L45MA M\&J%+VFA!+96\\TYBVWHPHHHJQ!1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 0RV<$[J\L$^F_KW*4I)II[%'6=,;5K(VZ7ES8L6#":U?:XQVSZ56T'1[S2/ M/6ZU:?4T?;Y8G0 QXSGD=TE(P2A(Z?=.T\;D1L;D4C=;PYI+^(4U]M+LCKL=JUBFIFW3[2M MNSJ[0B7&X1EU5BN<$J#C(K1HH XNR^"GP\TWPIJ7A>T\!>&+7PSJ7?V5O>Q_P!RXB60?D0:N44 <9>?!?P!?[C/X)\/ M.[=9!ID*O^#!VB.""NG:U?68(/M#,OK7J=%83H4J MFLX)^J0TVM$?.'_#!GP]LKAIM$UOQIX;D((']F^(YR!QCI+O!Z]\USUU^P2T M&MC6-,^,'C)]4!S]K\0+:ZK*?EVC<\D08X7@9/ QTKZPHK6I&%:,HU8J2DK M.Z3NM='=:K5Z>;[G%]4H6A%0247S+I9]UV?FM3Y;3]F+XNZ.!_9?QKLIXU^[ M;WOA58UZY^]%H6;E@;(QW&V6-@<_2OM:BO3KT*&)A*%6FK2WLY)Z6V<6FMELU^+.+ZI3]O#%/ M6<-$W9VW[IKJ]SY+UKP?^T=XJCMXM3T;PLRQ$E2/%5W$H)ZDB.V!/3OG'XFI MO#G@?]IWPQ]HAT(_#?2[>YVF9]6U/4]2<$9P8AL15X/.1S@<\5]745PX7*\% M@ZRKT8/F7>=22[;2FU^!UU5[9\T[7[J,$_O44_Q/C#QQ^QW\6_BWJ":EXG^( MOAG2=5<;;B[TG1II_,P $PDDRJ-J@#@<\D]:]A^%OP \3^ _#.FZ'JGQ(NM; MM;)60/:6!L&=2Y;&U)F0=%?@WX&\$W;WFB>$=%T[4';?)?0V$2W$C>K2[=Q/XUV5%<^"RO!9?)SPM M)1;5FUNUVN=TJDIQ4'LNG0AM+."PMH[>VB2"",86-!@ >PIT4$=NNV*-(U]$ M4 5)17HQIP@DHI)+1>2[(ER;NV]PHHHK0D**** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH ***Y"R^+W@G4?B%JO@2V\4Z5-XQTNUCO;W14NE-S!"^<,R MY[ L.JAXRP D0L =?17 :?^T%\+M7\/ZMKUC\2?"%[H>D&(:CJ=OKMK);61 ME;9$)I1(5CWM\J[B-QX&:[32=6L=?TJRU/3+VWU'3;V%+FUO+25989XG4,DB M.I(964@A@2"""* ,+3_^2FZ__P!@?3O_ $=?5U%# M_$$EIJ>E7U]JCZ[X?AFGT^ZFBU3R[[2KSS(TVS2E$2)IE,GVF9',?D/Y7Z-T M4 ?GKX:TSQ_IVC> [6&P\;>(?A-\/O$'AJ[A;6_"4EAK"1I97<%S%'80V\$/V>?#&GZ[97&FWTDU_?)97:-'-;6] MQ?7%Q;Q.C8VM;9 MH L?G7N%(:1\MU^8$ Y' QSVE^(>C_\ "0^ M?$FE?V-:^(Q?:;<6IT>]N3;07P>)E,$DH5C&K@E2P4X!S@T >9>#OVROA7XX M\&:AXFT[6+_['9:L-%>R?1[MM0DN6D9(1%9I&T\@E",Z;$)VA]P5HY%3U;PA MXNTCQ[X7TOQ%H%]'J6BZG;I=6EU&"!)&PR#A@"I[%6 ((((!!%? OP1^!WQD M\/:)INJ7'A77!X8\)?$1];T/P+JNHVDNJQ6I.HP70AN))1&Z?Z5;NIEF'F&* M=U.V2,R?7O[+?P\U?X6? CPOX=U^..#6HAO?^%#?_\ Q^@#J**Y?_A76E?\_>O? M^%#?_P#Q^C_A76E?\_>O?^%#?_\ Q^@#J**Y?_A76E?\_>O?^%#?_P#Q^C_A M76E?\_>O?^%#?_\ Q^@#J**Y?_A76E?\_>O?^%#?_P#Q^C_A76E?\_>O?^%# M?_\ Q^@#J**Y?_A76E?\_>O?^%#?_P#Q^C_A76E?\_>O?^%#?_\ Q^@#J**Y M?_A76E?\_>O?^%#?_P#Q^C_A76E?\_>O?^%#?_\ Q^@#J**Y?_A76E?\_>O? M^%#?_P#Q^C_A76E?\_>O?^%#?_\ Q^@#J*KI?V\E]-9+*INH8TFDB'54O?^%#?_ /Q^HE^%^AI=27*RZTMQ(BQO,->O][*I M8JI/G9(!=B!VW'U- '6T5R__ KK2O\ G[U[_P *&_\ _C]'_"NM*_Y^]>_\ M*&__ /C] '445R__ KK2O\ G[U[_P *&_\ _C]'_"NM*_Y^]>_\*&__ /C] M '445R__ KK2O\ G[U[_P *&_\ _C]'_"NM*_Y^]>_\*&__ /C] '445R__ M KK2O\ G[U[_P *&_\ _C]'_"NM*_Y^]>_\*&__ /C] '445R__ KK2O\ MG[U[_P *&_\ _C]'_"NM*_Y^]>_\*&__ /C] '445R__ KK2O\ G[U[_P * M&_\ _C]'_"NM*_Y^]>_\*&__ /C] '445R__ KK2O\ G[U[_P *&_\ _C]' M_"NM*_Y^]>_\*&__ /C] '0)?V\E]-9+*INH8TFDB'548:]?[V52Q52?.R0"[$#MN/J:E_P"%=:5_S]Z]_P"% M#?\ _P ?H ZBBN7_ .%=:5_S]Z]_X4-__P#'Z/\ A76E?\_>O?\ A0W_ /\ M'Z .HHKE_P#A76E?\_>O?^%#?_\ Q^C_ (5UI7_/WKW_ (4-_P#_ !^@#J** MY?\ X5UI7_/WKW_A0W__ ,?H_P"%=:5_S]Z]_P"%#?\ _P ?H ZBBN7_ .%= M:5_S]Z]_X4-__P#'Z/\ A76E?\_>O?\ A0W_ /\ 'Z .HHKE_P#A76E?\_>O M?^%#?_\ Q^C_ (5UI7_/WKW_ (4-_P#_ !^@#J**Y?\ X5UI7_/WKW_A0W__ M ,?H_P"%=:5_S]Z]_P"%#?\ _P ?H ZBJZ7]O)?362RJ;J&-)I(AU5'+A6/L M3&X_X":Y_P#X5UI7_/WKW_A0W_\ \?J)?A?H:74ERLNM+<2(L;S#7K_>RJ6* MJ3YV2 78@=MQ]30!UM%O?^%#?_ /Q^@#J**Y?_ (5UI7_/WKW_ (4- M_P#_ !^C_A76E?\ /WKW_A0W_P#\?H ZBBN7_P"%=:5_S]Z]_P"%#?\ _P ? MH_X5UI7_ #]Z]_X4-_\ _'Z .HHKE_\ A76E?\_>O?\ A0W_ /\ 'Z/^%=:5 M_P _>O?^%#?_ /Q^@#J**Y?_ (5UI7_/WKW_ (4-_P#_ !^C_A76E?\ /WKW M_A0W_P#\?H ZBBN7_P"%=:5_S]Z]_P"%#?\ _P ?H_X5UI7_ #]Z]_X4-_\ M_'Z .HHKE_\ A76E?\_>O?\ A0W_ /\ 'Z/^%=:5_P _>O?^%#?_ /Q^@#J* MKI?V\E]-9+*INH8TFDB'54YGM!=/<7*HDLUY>S73LJ%BJ[I78@ NYP./F- &Q1110 4444 % M%%% !1110!F>)KW4M,\-ZM>:-IBZUK%O:2RV6F/3R6\94L6,8VG;MY$?%7XC^+?V1_@_XLL/ MB3K&D_$KQD++1[*.SL-+-I>WUQ*=UQ<1RV M@>"8K]=-BOI9;](XKJZU/4[K4+F94!5 TUQ))(!BKE%% !1110 4444 %%%% !1110 M 5F>)KW4M,\-ZM>:-IBZUK%O:2RV6F/2WC*EBQC&T[=OJ/B+]E#X7^*M M]%U#P_=?V?;^(9O% M<*6NLWUL\6JR.[O=+)%.KA]TCE<'"[CM KL_"/PST#P3%?KIL5]++?I'%=76 MIZG=:ABZK]HM MKO[=9077VBRW>1+OC5MT>[YMASD;N<$9YKSC5?V3/A7K'@WP_P"%9_#4T6B: M#83:7816FK7MM*EG, )K9YHYEDEAD :.1F5L#(.*]7LK*WTVS@M+2"*UM+> M-8H8($"1QHHPJJHX Z8H GHHHH **** "BBB@ HHHH **** ,[Q'>ZAI MOA[5+O2=-&LZK;VLLMIIS7"VXNIE0E(O-8$1[F 7<00,YQQ7R3X/^-GC2\_9 MX\=>*?B7\3[+P#=^%/&^J:=J^LZ'I=O,!:VLS1BSL5N$*[FDVJCRQRR,/E*E MF#+]CUY)XE_93^&'BW0GT?4O#]RU@_B2;Q<4M=8OK9QJTK,[W2R13*ZMN=B M"%4GY0,"@#S#X+/!OA""'3[2?QY%X*CU+5-,UN-;*.2ZO+Q(+"ZNP MBEH@D-M?3RPQ;2S HH4@ >8#]H/XR:U^S)\+O&\>K:W#_:7A?5]3U/7O#WAV M'4)'U6(9L8+B$6\BPVKXDWR!(P-BYEBSD_:/@OX;:%X :ZDTF._DNKN.**XO M-4U2ZU&YE2,N8U::YDDD(4RR8RW&ZN*O/V3OA9?>#?#/A23PU*FA>&[:XLM, MMH-5O(FCMK@ 7%N\B3!YH90 'BD9D< !@0!0!VWPO\63>/?AGX2\37-N+.XU MK2+34I;=00(FFA20H,\\%L<^E=/4=O;Q6D$<$$:0PQ*$2.-0JHH& !T ':I M* "BBB@ HHHH **** "BBB@ K.\1WNH:;X>U2[TG31K.JV]K++::Y@%W$$#.<<5HT4 ?''@_P"-GC2\_9X\=>*?B7\3[+P#=^%/&^J: M=J^LZ'I=O,!:VLS1BSL5N$*[FDVJCRQRR,/E*EF#+I^#OBE\2?%WPY\.)XC\ M81?#/5['P(-=\3ZSJ.E6[26IGNT2TN989,)#(;>SU!BO"+)("498_+/K/B7] ME/X8>+="?1]2\/W+6#^))O%Q2UUB^MG&K2LSO=+)%,KJVYV( (52?E P*GU[ M]F+X=^*O!6M>%-;TK4M:T;6DMXM1&HZ]J%QLM%U;3M9U:SLS<""2_\3:I/WMXK2".""-(88E")'&H544# Z #M0!)1110 4444 %%%% M!1110 4444 9WB.]U#3?#VJ7>DZ:-9U6WM99;33FN%MQ=3*A*1>:P(CW, NX M@@9SCBODGP?\;/&EY^SQXZ\4_$OXGV7@&[\*>-]4T[5]9T/2[>8"UM9FC%G8 MK<(5W-)M5'ECED8?*5+,&7['KR3Q+^RG\,/%NA/H^I>'[EK!_$DWBXI:ZQ?6 MSC5I69WNEDBF5U;<[$ $*I/R@8% 'DW@[XI?$GQ=\.?#B>(_&$7PSU>Q\"#7 M?$^LZCI5NTEJ9[M$M+F6&3"0R&WL]08KPBR2 E&6/RSY_K?[27QHA_95MO'7 MAZ87&DS>)F2#QEXCM(;?4;G1)-4MK>R<6:1+$9IUN6_>>6B"* MMWR(U?4&O M?LQ?#OQ5X*UKPIK>E:EK6C:TEO%J(U'7M0N+F[2"1I85>Y>/F;(!Z'1110 4444 %%%% !1110 4444 %9WB.]U#3?#VJ7>DZ:-9U6WM9 M9;33FN%MQ=3*A*1>:P(CW, NX@@9SCBM&B@#XX\'_&SQI>?L\>.O%/Q+^)]E MX!N_"GC?5-.U?6=#TNWF M;69HQ9V*W"%=S2;51Y8Y9&'RE2S!ET_!WQ2^)/ MB[X<^'$\1^,(OAGJ]CX$&N^)]9U'2K=I+4SW:):7,L,F$AD-O9Z@Q7A%DD!* M,L?EGUGQ+^RG\,/%NA/H^I>'[EK!_$DWBXI:ZQ?6SC5I69WNEDBF5U;<[$ $ M*I/R@8%3Z]^S%\._%7@K6O"FMZ5J6M:-K26\6HC4=>U"XN;M()&EA5[EYS,5 M1V8@;\&+_;?A*ZU6_P#"NC7.NVL5CK8:K^R-\-M5 M/]K\Q05C4;0V ,X W-GUS3-/BTG3;2Q@>>2"UA2&-KJXDN)2J@ %Y9&9W; Y M9B6)R223F@"S1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !17SC>?L7_;+N>?\ X7M\:H/-=G\J'Q?M M1,G.%'D\ =A4/_#$W_5>_C?_ .%C_P#::Z.2E_/^!S\]3^3\3Z4HKYK_ .&) MO^J]_&__ ,+'_P"TT?\ #$W_ %7OXW_^%C_]IHY*7\_X!SU/Y/Q/7?C=\1;G MX1?"+Q?XVM='_M^7P_ILVIG3?M!M_.2)=[CS C[<*&.=IZ?C7B-S^WIX?MOC M3>^"FT*0Z+;>%'\2?\)$+S*-,MDM\;/RA'C=]E82[]_3^''->G^ OV?K?P1X M1\4>'KSQQXS\<6>OP-;S/XQU4:B\"-&Z,L1V+M#!^01]C"+M* ;E(W>CVWQ'D\/>(-!@\/:+;Z]XHT>[UZYU7=';QZ M/#;2F^+OBU:ZQ:77AK5-!TWQ1H6LZ/> MZYJ5VU[H^G621";3K2W$#10B5H_,,J.OF%5$BDD.G->.O^";VN?%+QM)=>(M M;TVVT(^+?%OB2*33;R=+R ZC#:#3W7]T 9(9;;S'7<%X0 N"PJ2CZD\2?M2_ M#+P@=%&L^()].;5M/CU:)9M)O ;6RDD6)+F\'DYLH2[A?,N?+7(;GY6QL6'Q MU\&:K\5=4^'%CJ%[>^+]*,8U"SMM)O)(;+S+<7$9GN5B,,0>,@J74 M;V&1)9?]%F,(4@8D^9L>S_![X(ZC\-?C1\7_ !7-+I[:/XM?11ID-J\C3PQV M6GK;.LP9<#YE)7#OP$?O)%,D6%Z$\X])_:/^,?\ PS]\$_%7Q!_LC^WO[#@2;^SO MM/V;S]TJ1X\S8^W&_/W3TKYO_:&_8N^(/Q%^+'B/QAX1UK1K#7-2O]+O='\9 M7NJ75OJGAF*WA:"XM+>".!TFAD5Y9-OFPAGE.\,5#GU7XO\ P)\9_%/]BNX^ M%VEN83"997G:,S/N,;'PW&EW&F3749D$S0W$ =P$VLORA7#3R[@V=Q)&L5T(W^5S [[>^*\,\=?L@^+_%OQ6UWQ%'JFC1 MZ1J'Q&\/>+DB:YF69;.QL3;W"8$1 F9B"@!VD#EE/%7_ (.?LM>-?!^M?"&P M\1:AH)\,_"A=332+W2[B=[W6/M$" >I?#/] MJOX7_%_5='T_PKXCFOI]:M;B\TN2YTJ\LX-0C@95G%O-/"D0VV?,V/C;YV[[ISM MQQG(^/\ ]F[X,?%S3?@A\'/$.K:/IOAYOAEHFOZCI>FWL%^VJ7NH7$,T4$%U M8K"KQQKYDK'RWDDE_=A47<17TG\>/A=XQ_:#_96_X124:7HWC;5H-'NKV.Y= MX[2"XANK6YN4!3S6 'E2*OWN=H+8RU &_I?[4OPRUGQTOA"T\0S/KAUFY\.[ M7TJ\CMO[2@1I);4W+0B$2!5)"[_FXV[LBKW@']HSX>?$[Q(^A>&O$/\ :&H; M)Y;2-8KN-)!M+P,ZC@YP0:\-B_9!\7_ -K13R:IHRV_ M_"X;[Q_)Y5S,)/[-GMGA$0_=?Z_+\K]S'\9Z5U_P.^&7QE^#7PVL_ 5M-X%F MTCPUH]Y8Z-J,LE[+<:G&?[8_X M1O2?^$A^P_V_]DB_M'^S-_V7[3L'F^3O^;R]^[;NYQC/-:= !1110 4444 % M%5]1L_[1T^ZM?/FMO/B:+S[9]DL>X$;D;LPSD'L:\WT#X%?V!K5EJ/\ PL/Q MYJ/V659?LFH:UYMO+C^&1-@W*>XJ&Y)Z(XZ]6O3G%4J?,GN[I6^_<]0HKG_& M_A#_ (3;11IW]MZQH'[U9?M>AW7V:X.,_+OVGY3GD>PK'\!?"W_A ]0N;K_A M+_%7B(3Q>5Y&OZE]JB3D'(O%.H1S2V&AZ=1H&I?98GY)W,-IRW.,^@%2:?X'U/PKX"U31M&\076LZ MM+',UI?>+V;4%61EPJRA#&SQ CE0P.">:$Y7M;0(U:[K.$J=H?S76ORW/*_A MY^U1K/C#X&>(?BA=^!+>31+'0QKFG-X7U^/5TU$>2TDEJ?W44L-Q$R[)$:+" MG.&8@@-^#G[70^+/P@^(7CA/#=M'%X3BEF1M+U1[S3]2"V276V&Z>WB;>I8Q M2*8OD9?XJ\)_A?IGBKP1 M8>&[;XE>'I?$'AZ[TK7GU([8X8)WAN4>T@\IQ%<*\5'3[RX-R)':.SM!:RFY>.*,2$;T'[Q 2N\/_!KPQX)N;^";5/'6B^'+719]3NM9OM1A@98HUG6R2YD9;>)GCX6)(QM M"C: -HYWXR_ +QE\4O%5[IL%EX)TCPEJ.O:/KESXCLEFM]?!L61_+D01M'UCPWXC\-6WA3Q-8:9 MIVMK:66J'48);*\C9HF\TPPD2*T,_'#:+;ZY>Z'I7AV"Q\/WDUW;K!91ONF:26&)M\DDK?($(14'SN M6. #WRBBB@ HHHH **** "BL77/#/]N3QR_VKJ>G[%V[+&Y\I6YSDC!R:S?^ M%??]3+XA_P# _P#^QKPZ^+S"G4<:6%YHK9\\5?Y,[(4J$HIRJV?:S.LHJAHN MD_V-9_9_MEW??,6\V]E\Q^>V<#BI[2T^R>=^_FF\V5I/WS;MF?X5]%'85Z=* MI5G&#J0Y6]U=.W^?R.>48IM1=_U+%> _$_\ :BO?"'QTL_A9X9\*67BKQ+)I M$6MO8W>OQZ7=7<+3.C16"2QF.YF2.*69D>6%=J\,?FV^S6WAS[/K3ZC_ &IJ M4N\L?LDEQF 9[!,<8[)?VD;J*SMM)\&26]O%"VC^*+JZO+#7/ M#]T)"9)8VA21;N,J0PA9H0& ))(5E6'J5:BDZU/D:;2U3NNCTVOV"<8Q:Y97 M-?XL?MCK\,/V@=(^&7_")'49+XZ:%G:_>*\NA=SR1%[*U$#BX2 1[I6,L>T$ MX!VUM?$G]H/Q9X=^-5_\.O"/@;2O$EW8>$5\6SW>J^(I--#1FYF@\B-4LYPS MYB!!9E'S+?'FN^(_"'B72K/Q1>:A;WFF?$&^U6ZM]9T>W M6R-I-8QPQV[J\3AI'W":,@RDE25R?1_^&1]1\;?%[2/%7CW49;C2T^&]EX3U M"WT7Q-J=K'M._9DT3XQI M9E+/6X+/[!IVH72VP^TW,BQ1Q2S$,L:*[$O)A@J(S!6P Z-?)"LKR7J:C!"Y$(2%QM, E$@V&,&9/$6E^#6N='T'2K;5?&+3ZIY4^D"2^DL MI(K:,0L+MXWMYW.6A5D5"I+/M7W7]H?XWZ?^S[\(-7\>7MJNI6]D]M%' 9_) MC=YYXX4+RA7\N,&0,S[6(4'"L<*?E:Q_X)\>+O#_ ()UGPKIVM:'T[PSJT\XCB?2O%\$DVG7EN&'F0R;,LA9(K;6U\KSH9[*6TA+R)+'R@>*-RPVA3E"U_P+^U M=\+?B1KNG:/H'B62XO=1@N;BS^U:7>6D5P+?;]I1)9H4C,D6]?,BW;TS\RBO M!?A)^P[XE^&U_P"!I;2ZTC2=%T3QU=>)QX:@U:[O[?2[*2Q>W6WM9YH5>9R[ M>8Q=8Q\QZD9;0^'O['/CCPFWP?,NOZ-9S>#[GQ?->7EE++)(O]J^;]E>!6B4 M.T9=2X(+_PSX;F\3IIMU97>FC4;-5?9 M-;S3P!987:,J)HA(G(/.1G3^ O[0O_"[]>\9Z;_8']B_\(X-+/F_;?/^T?;+ M&.[Z>6NW9YFSJ=V,\9Q7S/X3_88^)L-GXSEUJ7P?!K6O?#&\\%W&IV^KWM[< MZKJDLJR?VC>SS6RNV\EP?OF-8XU7#= M*UJ31)+Z37TL]1O'AF$-U-:6TD/DO%&V_!EN8B_E/@?=W=/I7[2'P\UKQD_A M>TUR:35O]-$3/IEVEK=-:$"[6WNFB$$[1'AUB=BI# CY3C@_ WPI^*OP7L]9 M\*>!G\'7?A>^UZXU:RUK7Y[K[5ID-S<>?<0-8PQ!;HJ6F"/]IA^^FX?(=_E7 MAS]D'XDZ/\:=#\=>(+KPYKC:'=>));CQ"=1N[K6]8MKV":.SB:-[<+"MNIB1 M;=)6C7?(5P&M.^'^@: MA#:V6ZYCU.ZGO%2/9=6TL2K;B)%8<22%V ;$>=J^L>,?V6])^)'[4DGQ"\8^ M'_"_BOPFO@V#0;?3=;LDO)HKU+Z:(MV.E:EIVJ66B+::,NH:I/+?W%E]J%N$6R37/@?1_%MKK5S?:3K%Y)I]A%9:3>7%]3*67R\ MJ$8G &:\2UO]D+Q;?_'VY\;6M_H4.B/X^T?Q3';&:99EL[32GLY(]HBVB0NP M*J&V[1RP/%5)/V3_ (CZ=\-?#V@6]]X>UVWL_&>KZ]JWAC4-4N[72M:L;J2X ME@@N'CMW9Q'))$[0-&T3X8,2 ,@'J=[^VU\&+"RMKM_%TLUM/I46N"6TT:_N M%BL))7B%Q-Y<#>2@DC9',FWRVP'VEE!Z?X@?M'_#KX7:Q;Z7XD\1"SNY;5+^ M0V]E<745I:O((DN+F6&-TMH6<[1+,R(<-S\IQ\D>!_\ @GY\0O#'PP\5>&KC M6/"[WFI_#R;PA;R6]Q<");IM4O+M9&!@RL7EW$8.-S!@PP0 Q]UN?@U\3O!/ MQ1O?&/@2X\*W]SKGAK3="U'_ (26YNE6PFM'?%Q$D49-RK+-)F)G@.Y5/F?, M< '6:)^T[X2N?#M]J^I7L.R/Q)>^&K6VT"WO]4N+NXMV;&?VO_!_BOQUJ=A936_\ PA=EX,B\:'Q9)<-'&;=KB:)T>!XP MT93R6)+'<#E2@(KRV;]DKXDV'A--.@O_ WKMM+\0=8\4:IX8OM2N[/2]:L+ MOS&@ANFC@D9O+D,3M;LCQ/@AF8 9Q_@3^POXT^&N@:OIFN7?@_5(KSP!/X1% MNXNKBUEF?4[VY!DC"PMY)BN8U.R0.K;L?=#$ ^J?A?\ &OP?\8X]5/A74KBZ MFTJ2**^M+[3KG3[FW,L2S1%H+F..0*\;JROMVL#P3@UW-?/'[(WP"\6? B+Q M3::QJ$%EX7NVM1H7@^QURZUBST4)&PG,-Q=0Q2JDKL"(<$)MSO8L EX-101.SCH 10 wd-20221231.xsd EX-101.SCH 00100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statements of Income and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail) link:presentationLink link:calculationLink link:definitionLink 40209 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Warehouse Interest Income (Detail) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of Components of Net Carrying Value of Acquired and Originated MSRs (Detail) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - DEBT - Notes Payable - Summary (Detail) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - DEBT - Notes Payable - Maturities (Detail) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 40805 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 40807 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS EQUITY - Basic and Diluted EPS (Detail) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Other Equity Related Transactions (Detail) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - INCOME TAXES - Provision (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - INCOME TAXES - Statutory Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - LEASES - Future Operating Lease Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - OTHER ASSETS AND LIABILITIES - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - OTHER ASSETS AND LIABILITIES - Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 415021 - Disclosure - LEASES - Future Operating Lease Commitments (Details) CALC 2 link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - OTHER REVENUES AND OTHER OPERATING EXPENSES - Other Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - OTHER REVENUES AND OTHER OPERATING EXPENSES - Other Operating Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Consolidated Statements of Changes in Equity link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - Consolidated Statements of Changes in Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - ORGANIZATION link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - MORTGAGE SERVICING RIGHTS link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - SERVICING link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - SHARE-BASED PAYMENT link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS EQUITY link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - SEGMENTS link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - OTHER REVENUES AND OTHER OPERATING EXPENSES link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - MORTGAGE SERVICING RIGHTS (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - SHARE-BASED PAYMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - OTHER REVENUES AND OTHER OPERATING EXPENSES (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - VARIABLE INTEREST ENTITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Allowance for Risk Sharing Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Provision for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Sale (Detail) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-Based Payment (Detail) link:presentationLink link:calculationLink link:definitionLink 40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 40210 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers and Asset Management Fees (Detail) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to MSRs (Detail) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - MORTGAGE SERVICING RIGHTS - Prepayment fees and Other information (Detail) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Summary of Allowance for Risk-Sharing Obligations (Detail) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - CECL Provision Impact (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Schedule of Activity Related to Guaranty Obligation (Detail) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - SERVICING - (Detail) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - DEBT - Summary Information (Detail) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - DEBT - Notes Payable - Term Note Payable (Detail) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Acquisitions (Detail) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill by Reportable Segment (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40705 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization of Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40706 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 40804 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 40806 - Disclosure - FAIR VALUE MEASUREMENTS - General information (Detail) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - SHARE-BASED PAYMENT - Plan Information (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - SHARE-BASED PAYMENT - Compensation Costs (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - SHARE-BASED PAYMENT - Plan Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Restricted Stock Awards and Share Repurchases (Detail) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - SEGMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - SEGMENTS - Loans Serviced for Others (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - SEGMENTS - Geographic Concentration (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - LEASES - Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - VARIABLE INTEREST ENTITIES (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - RELATED PARTY TRANSACTION (Details) link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - OTHER ASSETS AND LIABILITIES link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - VARIABLE INTEREST ENTITIES link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - RELATED PARTY TRANSACTION link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - OTHER ASSETS AND LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 wd-20221231_cal.xml EX-101.CAL EX-101.DEF 12 wd-20221231_def.xml EX-101.DEF EX-101.LAB 13 wd-20221231_lab.xml EX-101.LAB EX-101.PRE 14 wd-20221231_pre.xml EX-101.PRE XML 15 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Document and Entity Information - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2022
Jan. 31, 2023
Jun. 30, 2022
Document And Entity Information      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2022    
Entity File Number 001-35000    
Entity Registrant Name Walker & Dunlop, Inc.    
Entity Incorporation, State or Country Code MD    
Entity Tax Identification Number 80-0629925    
Entity Address, Address Line One 7272 Wisconsin Avenue    
Entity Address, Address Line Two Suite 1300    
Entity Address, City or Town Bethesda    
Entity Address, State or Province MD    
Entity Address, Postal Zip Code 20814    
City Area Code 301    
Local Phone Number 215-5500    
Title of 12(b) Security Common Stock, $0.01 Par Value Per Share    
Trading Symbol WD    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
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    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   33,050,608  
Entity Public Float     $ 2.1
Entity Central Index Key 0001497770    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Amendment Flag false    
Auditor Name KPMG LLP    
Auditor Firm ID 185    
Auditor Location McLean, Virginia    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Assets    
Cash and cash equivalents $ 225,949 $ 305,635
Restricted cash 17,676 42,812
Pledged securities, at fair value 157,282 148,996
Loans held for sale, at fair value 396,344 1,811,586
Loans held for investment, net 200,247 269,125
Mortgage servicing rights 975,226 953,845
Goodwill 959,712 698,635
Other intangible assets 198,643 183,904
Receivables, net 202,251 212,019
Committed investments in tax credit equity 254,154 177,322
Other assets 457,875 402,110
Total assets 4,045,359 5,205,989
Liabilities    
Warehouse notes payable 543,447 1,941,572
Notes payable 704,103 740,174
Allowance for risk-sharing obligations 44,057 62,636
Deferred tax liabilities, net 243,485 225,240
Commitments to fund investments in tax credit equity 239,281 162,747
Other liabilities 554,157 495,413
Total liabilities 2,328,530 3,627,782
Equity    
Preferred stock (authorized 50,000 shares; none issued)
Common stock ($0.01 par value; authorized 200,000 shares; issued and outstanding 32,396 shares at December 31, 2022 and 32,049 shares at December 31, 2021) 323 320
Additional paid-in capital ("APIC") 412,636 393,022
Accumulated other comprehensive income (loss) ("AOCI") (1,568) 2,558
Retained earnings 1,278,035 1,154,252
Total stockholders' equity 1,689,426 1,550,152
Noncontrolling interests 27,403 28,055
Total equity 1,716,829 1,578,207
Commitments and contingencies (NOTES 2 and 9)
Total liabilities and equity $ 4,045,359 $ 5,205,989
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical) - $ / shares
shares in Thousands
Dec. 31, 2022
Dec. 31, 2021
Consolidated Balance Sheets    
Preferred shares, authorized 50,000 50,000
Preferred shares, issued 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized 200,000 200,000
Common stock, issued 32,396 32,049
Common stock, outstanding 32,396 32,049
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Income and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues      
Total revenues $ 1,258,753 $ 1,259,178 $ 1,083,707
Expenses      
Personnel 607,366 603,487 468,819
Amortization and depreciation 235,031 210,284 169,011
Provision (benefit) for credit losses (11,978) (13,287) 37,479
Interest expense on corporate debt 34,233 7,981 8,550
Other operating expenses 129,136 98,655 69,582
Total expenses 993,788 907,120 753,441
Income from operations 264,965 352,058 330,266
Income tax expense 56,034 86,428 84,313
Net income before noncontrolling interests 208,931 265,630 245,953
Less: net income (loss) from noncontrolling interests (4,889) (132) (224)
Walker & Dunlop net income 213,820 265,762 246,177
Net change in unrealized gains (losses) on pledged available-for-sale securities, net of taxes (4,126) 590 1,231
Walker & Dunlop comprehensive income $ 209,694 $ 266,352 $ 247,408
Basic earnings per share (NOTE 11) $ 6.43 $ 8.27 $ 7.85
Diluted earnings per share (NOTE 11) $ 6.36 $ 8.15 $ 7.69
Basic weighted-average shares outstanding 32,326 31,081 30,444
Diluted weighted-average shares outstanding 32,687 31,533 31,083
Loan origination and debt brokerage fees, Net      
Revenues      
Total revenues $ 348,007 $ 446,014 $ 359,061
Fair value of expected net cash flows from servicing, net      
Revenues      
Total revenues 191,760 287,145 358,000
Servicing fees      
Revenues      
Total revenues 300,191 278,466 235,801
Property sales broker fees      
Revenues      
Total revenues 120,582 119,981 38,108
Investment management fees      
Revenues      
Total revenues 71,931 25,637 10,713
Net warehouse interest income      
Revenues      
Total revenues 15,777 22,108 29,326
Escrow earnings and other interest income      
Revenues      
Total revenues 52,830 8,150 18,255
Other revenue      
Revenues      
Total revenues $ 157,675 $ 71,677 $ 34,443
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Changes in Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock
APIC
AOCI
Retained Earnings
Cumulative Effect Adjustment
Retained Earnings
Noncontrolling Interests
Cumulative Effect Adjustment
Total
Balances at the beginning of the period (ASU 2016-02) at Dec. 31, 2019       $ (23,678)     $ (23,678)  
Balances at the beginning of the period at Dec. 31, 2019 $ 300 $ 237,877 $ 737   $ 796,775 $ 6,596   $ 1,042,285
Balance at the beginning of the period (in shares) at Dec. 31, 2019 30,035              
Change in Stockholders' Equity                
Walker and Dunlop net income         246,177     246,177
Less: net income (loss) from noncontrolling interests           (224)   (224)
Purchase of noncontrolling interests   (24,090)       (7,047)   (31,137)
Contributions from noncontrolling interests           675   675
Other comprehensive income (loss), net of tax     1,231         1,231
Stock-based compensation - equity classified   27,090           27,090
Issuance of common stock in connection with equity compensation plans $ 14 24,913           24,927
Issuance of common stock in connection with equity compensation plans (in shares) 1,414              
Repurchase and retirement of common stock $ (7) (24,786)     (20,981)     (45,774)
Repurchase and retirement of common stock (in shares) (771)              
Cash dividends paid         (45,350)     (45,350)
Balances at the end of the period at Dec. 31, 2020 $ 307 241,004 1,968   952,943     1,196,222
Balance at the end of the period (in shares) at Dec. 31, 2020 30,678              
Change in Stockholders' Equity                
Walker and Dunlop net income         265,762     265,762
Less: net income (loss) from noncontrolling interests           (132)   (132)
Other comprehensive income (loss), net of tax     590         590
Stock-based compensation - equity classified   35,491           35,491
Issuance of common stock in connection with acquisitions $ 9 120,562           120,571
Issuance of common stock in connection with acquisitions (in shares) 859              
Issuance of common stock in connection with equity compensation plans $ 7 14,834           14,841
Issuance of common stock in connection with equity compensation plans (in shares) 686              
Repurchase and retirement of common stock $ (3) (18,869)           (18,872)
Repurchase and retirement of common stock (in shares) (174)              
Noncontrolling interests from acquisitions           28,187   28,187
Cash dividends paid         (64,453)     (64,453)
Balances at the end of the period at Dec. 31, 2021 $ 320 393,022 2,558   1,154,252 28,055   1,578,207
Balances at the end of the period at Dec. 31, 2021               $ 1,550,152
Balance at the end of the period (in shares) at Dec. 31, 2021 32,049             32,049
Change in Stockholders' Equity                
Walker and Dunlop net income         213,820     $ 213,820
Less: net income (loss) from noncontrolling interests           (4,889)   (4,889)
Other comprehensive income (loss), net of tax     (4,126)         (4,126)
Stock-based compensation - equity classified   32,555           32,555
Issuance of common stock in connection with equity compensation plans $ 6 15,858           15,864
Issuance of common stock in connection with equity compensation plans (in shares) 695              
Repurchase and retirement of common stock $ (3) (32,474)     (9,892)     (42,369)
Repurchase and retirement of common stock (in shares) (348)              
Distributions to noncontrolling interest holders           (2,535)   (2,535)
Cash dividends paid         (80,145)     (80,145)
Other activity (Note 10)   3,675       6,772   10,447
Balances at the end of the period at Dec. 31, 2022 $ 323 $ 412,636 $ (1,568)   $ 1,278,035 $ 27,403   1,716,829
Balances at the end of the period at Dec. 31, 2022               $ 1,689,426
Balance at the end of the period (in shares) at Dec. 31, 2022 32,396             32,396
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Changes in Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
TOTAL EQUITY.      
Cash dividends paid. amount per common share $ 2.40 $ 2.00 $ 1.44
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities      
Net income before noncontrolling interests $ 208,931 $ 265,630 $ 245,953
Adjustments to reconcile net income to net cash provided by (used in) operating activities:      
Gains attributable to the fair value of future servicing rights, net of guaranty obligation (191,760) (287,145) (358,000)
Change in the fair value of premiums and origination fees (NOTE 2) 14,160 19,450 (32,981)
Amortization and depreciation 235,031 210,284 169,011
Stock compensation-equity and liability classified 33,987 36,582 28,319
Provision (benefit) for credit losses (11,978) (13,287) 37,479
Deferred tax expense 18,439 34,222 47,165
Fair value adjustments to contingent consideration liabilities (13,512) 6,889  
Cash paid to settle risk-sharing obligations (4,631)    
Gain from revaluation of previously held equity-method investment (39,641)    
Originations of loans held for sale (17,952,129) (17,810,768) (22,828,602)
Proceeds from transfers of loans held for sale 19,324,810 18,431,542 21,216,975
Other operating activities, net 2,080 5,522 2,516
Changes in:      
Receivables, net 44,842 (42,873) (19,264)
Other assets (69,552) (26,613) 2,205
Other liabilities (16,373) 41,020 77,854
Net cash provided by (used in) operating activities 1,582,704 870,455 (1,411,370)
Cash flows from investing activities      
Capital expenditures (21,995) (9,208) (2,983)
Purchases of equity-method investments (26,099) (33,446) (1,682)
Purchases of pledged available-for-sale ("AFS") securities (60,802) (31,750) (24,883)
Proceeds from prepayment and sale of pledged AFS securities 14,040 45,301 19,635
Investments in joint ventures (5,040) (66,718) (24,369)
Distributions from joint ventures 12,573 47,065 15,907
Acquisitions, net of cash received (114,163) (420,555) (46,784)
Originations of loans held for investment (54,402) (557,706) (199,153)
Principal collected on loans held for investment 122,111 649,466 379,491
Net cash provided by (used in) investing activities (133,777) (377,551) 115,179
Cash flows from financing activities      
Borrowings (repayments) of warehouse notes payable, net (1,370,705) (635,912) 1,718,470
Borrowings of interim warehouse notes payable 36,459 266,575 60,770
Repayments of interim warehouse notes payable (63,858) (227,999) (167,960)
Repayments of notes payable (36,629) (294,773) (2,977)
Borrowings of notes payable   598,500  
Repayment of secured borrowings   (73,312)  
Proceeds from secured borrowings     2,766
Proceeds from issuance of common stock 486 5,252 14,021
Repurchase of common stock (42,369) (18,872) (45,774)
Purchase of noncontrolling interests     (10,400)
Cash dividends paid (80,145) (64,453) (45,350)
Payment of contingent consideration (21,191)   (1,641)
Distributions to noncontrolling interest (2,535)    
Debt issuance costs (3,337) (12,732) (4,298)
Net cash provided by (used in) financing activities (1,583,824) (457,726) 1,517,627
Net increase (decrease) in cash, cash equivalents, restricted cash, and restricted cash equivalents (NOTE 2) (134,897) 35,178 221,436
Cash, cash equivalents, restricted cash, and restricted cash equivalents at beginning of period 393,180 358,002 136,566
Total of cash, cash equivalents, restricted cash, and restricted cash equivalents at end of period 258,283 393,180 358,002
Supplemental Disclosure of Cash Flow Information:      
Cash paid to third parties for interest 76,661 37,947 45,944
Cash paid for income taxes $ 58,524 $ 43,427 $ 29,708
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Supplemental Disclosure of Non-Cash Activity:      
Issuance of common stock in connection with acquisitions   $ 120,571 $ 10,906
Issuance of common stock to settle compensation liabilities $ 6,551 9,589 4,949
Issuance of common stock to settle contingent consideration liabilities (NOTE 7) 8,750    
Net increase (decrease) in total equity due to consolidations of tax credit entities (NOTE 11) 10,447    
Net increase (decrease) in total assets due to consolidations of tax credit entities (NOTE 11) 13,700    
Net increase (decrease) in total liabilities due to consolidations of tax credit entities (NOTE 11) 3,559    
Forgiveness of receivables related to acquisitions (NOTE 7) 5,460   5,674
Additions of contingent consideration liabilities from acquisitions (NOTE 7) $ 117,955 $ 93,304 $ 27,645
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.22.4
ORGANIZATION
12 Months Ended
Dec. 31, 2022
ORGANIZATION  
ORGANIZATION

NOTE 1—ORGANIZATION

These financial statements represent the consolidated financial position and results of operations of Walker & Dunlop, Inc. and its subsidiaries. Unless the context otherwise requires, references to “we,” “us,” “our,” “Walker & Dunlop” and the “Company” mean the Walker & Dunlop consolidated companies.

Walker & Dunlop, Inc. is a holding company and conducts the majority of its operations through Walker & Dunlop, LLC, the operating company. Walker & Dunlop is one of the leading commercial real estate services and finance companies in the United States. The Company originates, sells, and services a range of commercial real estate debt and equity financing products, provides multifamily property sales brokerage and valuation services, and engages in commercial real estate and affordable housing investment management activities with a particular focus on the affordable housing sector through low-income housing tax credit (“LIHTC”) syndication.

Through its agency lending products, the Company originates and sells loans pursuant to the programs of the Federal National Mortgage Association (“Fannie Mae”), the Federal Home Loan Mortgage Corporation (“Freddie Mac” and, together with Fannie Mae, the “GSEs”), the Government National Mortgage Association (“Ginnie Mae”), and the Federal Housing Administration, a division of the U.S. Department of Housing and Urban Development (together with Ginnie Mae, “HUD”). Through its debt brokerage products, the Company brokers, and in some cases services, loans for various life insurance companies, commercial banks, commercial mortgage-backed securities issuers, and other institutional investors.

XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2022
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 2—SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation—The consolidated financial statements include the accounts of Walker & Dunlop, Inc., its wholly owned subsidiaries, and its majority owned subsidiaries. All intercompany balances and transactions are eliminated in consolidation. The Company consolidates entities in which it has a controlling financial interest based on either the variable interest entity (“VIE”) or the voting interest model. The Company is required to first apply the VIE model to determine whether it holds a variable interest in an entity, and if so, whether the entity is a VIE. If the Company determines it holds a variable interest in a VIE and has a controlling financial interest and therefore is considered the primary beneficiary, the Company consolidates the entity. In instances where the Company holds a variable interest in a VIE but is not the primary beneficiary, the Company uses the equity-method of accounting.

If the Company determines it does not hold a variable interest in a VIE, it then applies the voting interest model. Under the voting interest model, the Company consolidates an entity when it holds a majority voting interest in an entity. If the Company does not have a majority voting interest but has significant influence, it uses the equity-method of accounting. In instances where the Company owns less than 100% of the equity interests of an entity but owns a majority of the voting interests or has control over an entity, the Company accounts for the portion of equity not attributable to Walker & Dunlop, Inc. as Noncontrolling interests on the Consolidated Balance Sheets and the portion of net income not attributable to Walker & Dunlop, Inc. as Net income (loss) from noncontrolling interests in the Consolidated Statements of Income.

Subsequent Events—The Company has evaluated the effects of all events that have occurred subsequent to December 31, 2022. The Company has made certain disclosures in the notes to the consolidated financial statements of events that have occurred subsequent to December 31, 2022. There have been no other material subsequent events that would require recognition in the consolidated financial statements.

Use of Estimates—The preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses; including the allowance for risk-sharing obligations, initial fair value of capitalized mortgage servicing rights, initial and recurring fair value assessments of contingent consideration, and the fair value of the Apprise joint venture (as discussed in NOTE 7), actual results may vary from these estimates.

Mortgage Servicing Rights—When a loan is sold and the Company retains the right to service the loan, the derivative asset discussed below is reclassified and capitalized as an individual mortgage servicing right (“MSR”) at fair value. The initial capitalized amount is equal to the estimated fair value of the expected net cash flows associated with servicing the loans, net of the expected cash flows associated with any guaranty obligations. The following describes the principal assumptions used in estimating the fair value of capitalized MSRs.

Discount Rate—Depending upon loan type, the discount rate used is management's best estimate of market discount rates. The rates used for loans sold were between 8% and 14% for the years ended December 31, 2022 and 2021, between 10% and 15% for the year ended December 31, 2020, and varied based on loan type.

Estimated Life—The estimated life of the MSRs is derived based upon the stated term of the prepayment protection provisions of the underlying loan and may be reduced by six to 12 months based upon the expiration or reduction of the prepayment provisions prior to the stated maturity date. The Company’s model for MSRs assumes no prepayment while the prepayment provisions have not expired and full prepayment of the loan at or near the point where the prepayment provisions have expired. The Company’s historical experience is that the prepayment provisions typically do not provide a significant deterrent to a borrower’s paying off the loan within six to 12 months of the expiration of the prepayment provisions.

Escrow Earnings—The estimated earnings rate on escrow accounts associated with the servicing of the loans for the life of the MSR is added to the estimated future cash flows.

The assumptions used to estimate the fair value of capitalized MSRs at loan sale are based on internal models and are compared to assumptions used by other market participants periodically. When such comparisons indicate that these assumptions have changed significantly, the Company adjusts its assumptions accordingly. For example, during the year ended December 31, 2020, the Company adjusted the escrow earnings rate assumption twice based on changes observed from other market participants. Additionally, the Company made adjustments to the discount rates in 2021 and escrow earnings rate in 2021 and 2022 based on observations from other market participants and economic conditions.

Subsequent to the initial measurement date, MSRs are amortized using the interest method over the period that servicing income is expected to be received and presented as a component of Amortization and depreciation in the Consolidated Statements of Income. The individual loan-level MSR is written off through a charge to Amortization and depreciation when a loan prepays, defaults, or is probable of default. The Company evaluates all MSRs for impairment quarterly. The predominant risk characteristic affecting the MSRs is prepayment risk, and we do not believe there is sufficient variation within the portfolio to warrant stratification. Therefore, we assess MSR impairment at the portfolio level. The Company engages a third party to assist in determining an estimated fair value of our existing and outstanding MSRs on at least a semi-annual basis.

Allowance for Risk-Sharing Obligations—Substantially all loans sold under the Fannie Mae DUS program contain partial or full risk-sharing guaranties that are based on the performance of the loan serviced in the at-risk servicing portfolio. The Company records an estimate of the loss reserve for the current expected credit losses (“CECL”) for all loans in our Fannie Mae at-risk servicing portfolio and presents this loss reserve as Allowance for risk-sharing obligations on the Consolidated Balance Sheets.

Overall Current Expected Credit Losses Approach

The Company uses the weighted-average remaining maturity method (“WARM”) for calculating its allowance for risk-sharing obligations, the Company’s liability for the off-balance-sheet credit exposure associated with the Fannie Mae at-risk DUS loans. WARM uses a weighted average annual charge-off rate (“historical loss rate”) that contains loss content over multiple vintages and loan terms and is used as a foundation for estimating the CECL reserve. The historical loss rate is applied to the unpaid principal balance (“UPB”) over the contractual term, adjusted for estimated prepayments and amortization to arrive at the CECL reserve for the entire current portfolio as described further below.

The Company maximizes the use of historical internal data because the Company has extensive historical data servicing Fannie Mae DUS loans from which to calculate historical loss rates and principal paydown by loan term type for its exposure to credit loss on its homogeneous portfolio of Fannie Mae DUS multifamily loans. Additionally, the Company believes its properties, loss history, and underwriting standards are not similar to public data such as loss histories for loans originated for collateralized mortgage-backed securities conduits.

Runoff Rate

One of the key inputs into a WARM calculation is the runoff rate, which is the expected rate at which loans in the current portfolio will prepay and amortize in the future. As the loans the Company originates have different original lives and run off over different periods, the Company groups loans by similar origination dates (vintage) and contractual maturity terms for purposes of calculating the runoff rate. The Company originates loans under the DUS program with various terms generally ranging from several years to 15 years; each of these various loan terms has a different runoff rate.

The Company uses its historical runoff rate for each of the different loan term pools as a proxy for the expected runoff rate. The Company believes that borrower behavior and macroeconomic conditions will not deviate significantly from historical performance over the

approximately ten-year period in which the Company has compiled the actual loss data. The ten-year period captures the various cycles of industry performance and provides a period that is long enough to capture sufficient observations of runoff history. In addition, due to the prepayment protection provisions for Fannie Mae DUS loans, the Company has not seen significant volatility in historical prepayment rates due to gradual changes in interest rates and would not expect this to change materially in future periods.

The historical annual runoff rate is calculated for each year of a loan’s life for each vintage in the portfolio and aggregated with the calculated runoff rate for each comparable year in every vintage. For example, the annual runoff rate for the first year of loans originated in 2010 is aggregated with the annual runoff rate for the first year of loans originated in 2011, 2012, and so on to calculate the average annual runoff rate for the first year of a loan. This average runoff calculation is performed for each year of a loan’s life for each of the various loan terms to create a matrix of historical average annual runoffs by year for the entire portfolio.

The Company segments its current portfolio of at-risk DUS loans outstanding by original loan term type and years remaining and then applies the appropriate historical average runoff rates to calculate the expected remaining balance at the end of each reporting period in the future. For example, for a loan with an original ten-year term and seven years remaining, the Company applies the historical average annual runoff rate for a ten-year loan for year four to arrive at the estimated remaining UPB one year from the current period, the historical average runoff rate for year five to arrive at the estimated remaining UPB two years from the current period, and so on up to the loan’s maturity date.

CECL Reserve Calculation

Once the Company has calculated the estimated outstanding UPB for each future year until maturity for each loan term type, the Company then applies the historical loss rate (as further described below) to each future year’s estimated UPB. The Company then aggregates the allowance calculated for each year within each loan term type and for all different maturity years to arrive at the CECL reserve for the portfolio.

The historical loss rate is calculated using a ten-year look-back period, utilizing the average portfolio balance and settled losses for each year. A ten-year period is used as the Company believes that this period of time includes sufficiently different economic conditions to generate a reasonable estimate of expected results in the future, given the relatively long-term nature of the current portfolio. This approach captures the adverse impact of the years following the great financial crisis of 2007-2010 because multifamily commercial loans have a lag period from the time of initial distress indications through the timing of loss settlement. The same loss rate is utilized across each loan term type as the Company has not observed any historical or industry-published data to indicate there is any difference in the occurrence probability or loss severity for a loan based on its loan origination term.

Reasonable and Supportable Forecast Period

The Company currently uses one year for its reasonable and supportable forecast period (the “forecast period”). The Company uses a forecast of unemployment rates, historically a highly correlated indicator for multifamily occupancy rates, and general economic forecasts from third parties to assess what macroeconomic and multifamily market conditions are expected to be like over the coming year. The Company then associates the forecasted conditions with a similar historical period over the past ten years, which could be one or several years, and uses the Company’s average loss rate for that historical period as a basis for the loss rate used for the forecast period. The Company reverts to the historical loss rate over a one-year period on a straight-line basis. For all remaining years until maturity, the Company uses the historical loss rate as described above to estimate losses. The average loss rate from a historical period used for the forecast period may be adjusted as necessary if the forecasted macroeconomic and industry conditions differ materially from the historical period.

Identification of Collateral-Based Reserves for Defaulted Loans

The Company monitors the performance of each risk-sharing loan for events or conditions which may signal a potential default. The Company’s process for identifying which risk-sharing loans may be probable of default consists of an assessment of several qualitative and quantitative factors, including payment status, property financial performance, local real estate market conditions, loan-to-value ratio, debt-service-coverage ratio (“DSCR”), property condition, and financial strength of the borrower or key principal(s). In instances where payment under the guaranty on a specific loan is determined to be probable (as the loan is probable of foreclosure or has foreclosed), the Company separately measures the expected loss through an assessment of the underlying fair value of the asset, disposition costs, and the risk-sharing percentage (the “collateral-based reserve”) through a charge to the provision for risk-sharing obligations, which is a component of Provision (benefit) for credit losses in the Consolidated Statements of Income. These loans are removed from the WARM calculation described above, and the associated loan-specific mortgage servicing right and guaranty obligation are written off. The expected loss on the risk-sharing obligation is dependent on the fair value of the underlying property as the loans are collateral dependent. Historically, initial recognition of a

collateral-based reserve occurs at or before a loan becomes 60 days delinquent.

The amount of the collateral-based reserve considers historical loss experience, adverse situations affecting individual loans, the estimated disposition value of the underlying collateral, and the level of risk sharing. The estimate of property fair value at initial recognition of the collateral-based reserve is based on appraisals, broker opinions of value, or net operating income and market capitalization rates, depending on the facts and circumstances associated with the loan and underlying collateral. The Company regularly monitors the collateral-based reserves on all applicable loans and updates loss estimates as current information is received. The settlement with Fannie Mae is based on the actual sales price of the property and selling and property preservation costs and considers the Fannie Mae loss-sharing requirements. The maximum amount of the loss the Company absorbs at the time of default is generally 20% of the origination UPB of the loan.

Provision (Benefit) for Credit Losses—The Company records the income statement impact of the changes in the allowance for loan losses and the allowance for risk-sharing obligations within Provision (benefit) for credit losses in the Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. Provision (benefit) for credit losses consisted of the following activity for the years ended December 31, 2022, 2021, and 2020:

Components of Provision (Benefit) for Credit Losses (in thousands)

 

2022

    

2021

    

2020

 

Provision (benefit) for loan losses

$

1,970

$

(610)

$

3,739

Provision (benefit) for risk-sharing obligations

 

(13,948)

 

(12,677)

 

33,740

Provision (benefit) for credit losses

$

(11,978)

$

(13,287)

$

37,479

Business Combinations—The Company accounts for business combinations using the acquisition method of accounting, under which the purchase price of the acquisition is allocated to the assets acquired and liabilities assumed using the fair values determined by management as of the acquisition date. The Company recognizes identifiable assets acquired (including intangible assets) and liabilities (both specific and contingent) assumed at their fair values at the acquisition date. Furthermore, acquisition-related costs, such as due diligence, legal and accounting fees, are not capitalized or applied in determining the fair value of the acquired assets. The excess of the purchase price over the fair value of the assets acquired and the liabilities assumed is recognized as goodwill. During the measurement period, the Company records adjustments to the assets acquired and liabilities assumed with corresponding adjustments to goodwill in the reporting period in which the adjustment is identified. These adjustments during the measurement period are recorded to goodwill only in circumstances where the adjustment is related to additional information obtained subsequent to the acquisition about facts and circumstances that existed at the time of the acquisition. After the measurement period, which could be up to one year after the transaction date, subsequent adjustments are recorded to the Company’s Consolidated Statements of Income.

Goodwill—The Company evaluates goodwill for impairment annually. In addition to the annual impairment evaluation, the Company evaluates at least quarterly whether events or circumstances have occurred in the period subsequent to the annual impairment testing which indicate that it is more likely than not an impairment loss has occurred. The Company’s goodwill is allocated to four reporting units, each of which is a component of either the Capital Markets segment or the Servicing & Asset Management segment. The Company performs its impairment testing annually as of October 1 for each reporting unit for which goodwill has been allocated. The Company’s October 1, 2022 impairment test consisted of a qualitative assessment of each reporting unit as there were no indicators of a change in fair value; therefore, the Company concluded that the determination of the fair value of any reporting unit was unnecessary. As seen in NOTE 7, there was a reduction to the contingent consideration related to the Company’s Valuation Advisory reporting unit (included in the Company’s Capital Markets reportable segment). The Company concluded that this reduction in the contingent consideration was not an indicator that the fair value of the reporting unit was less than its carrying value because the change in the earnout was the result of the timing of the projected cash flows and operating results (“earnout metrics”). The contingent consideration is eligible to be earned over a four-year period. At acquisition, a high amount of the earnout metrics was projected to be achieved over the four-year earn-out period. Due to the macroeconomic conditions present during 2022, the Company’s projections for the earnout metrics were reduced for the earnout period and increased for periods beyond the earnout period.

Transfers of Financial Assets—Transfers of financial assets are reported as sales when (i) the transferor surrenders control over those assets, (ii) the transferred financial assets have been legally isolated from the Company’s creditors, (iii) the transferred assets can be pledged or exchanged by the transferee, and (iv) consideration other than beneficial interests in the transferred assets is received in exchange. The transferor is considered to have surrendered control over transferred assets if, and only if, certain conditions are met. The Company determined that all loans sold during the periods presented met these specific conditions and accounted for all transfers of loans held for sale as completed sales, except as otherwise noted.

Derivative Assets and Liabilities—Loan commitments that meet the definition of a derivative are recorded at fair value on the Consolidated Balance Sheets upon the executions of the commitments to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue on the Consolidated Statements of Income. The estimated fair value of loan commitments includes (i) the fair value of loan origination fees and premiums on the anticipated sale of the loan, net of co-broker fees (included in derivative assets, a component of Other Assets, on the Consolidated Balance Sheets and as a component of Loan origination and debt brokerage fees, net in the Consolidated Income Statements), (ii) the fair value of the expected net cash flows associated with the servicing of the loan, net of any estimated net future cash flows associated with the guarantee obligation (included in derivative assets, a component of Other Assets, on the Consolidated Balance Sheets and in Fair value of expected net cash flows from servicing, net in the Consolidated Income Statements), and (iii) the effects of interest rate movements between the trade date and balance sheet date. Loan commitments are generally derivative assets but can become derivative liabilities if the effects of the interest rate movement between the trade date and the balance sheet date are greater than the combination of (i) and (ii) above. Forward sale commitments that meet the definition of a derivative are recorded as either derivative assets or derivative liabilities depending on the effects of the interest rate movements between the trade date and the balance sheet date. Adjustments to the fair value are reflected as a component of income within Loan origination and debt brokerage fees, net in the Consolidated Statements of Income.

Co-broker fees, which are netted against Loan origination and debt brokerage fees, net in the Consolidated Statements of Income, were $17.3 million, $21.0 million and $33.1 million for the years ended December 31, 2022, 2021, and 2020, respectively.

Loans Held for Sale—Loans held for sale represent originated loans that are generally transferred or sold within 60 days from the date that a mortgage loan is funded. The Company elects to measure all originated loans at fair value, unless the Company documents at the time the loan is originated that it will measure the specific loan at the lower of cost or fair value for the life of the loan. Electing to use fair value allows a better offset of the change in fair value of the loan and the change in fair value of the derivative instruments used as economic hedges. During the period prior to its sale, interest income on a loan held for sale is calculated in accordance with the terms of the individual loan. There were no loans held for sale that were valued at the lower of cost or fair value or on a non-accrual status at December 31, 2022 and 2021.

Share-Based Payment—The Company recognizes compensation costs for all share-based payment awards made to employees and directors, including restricted stock and restricted stock units based on the grant date fair value. Restricted stock awards are granted without cost to the Company’s officers, employees, and non-employee directors. The fair value of the award is calculated as the fair value of the Company’s common stock on the date of grant.

Stock option awards were granted to executive officers in the past. The Company has not granted any stock option awards since 2017 and does not expect to issue stock options for the foreseeable future. A small number of vested but unexercised stock options is outstanding as of December 31, 2022.

Generally, the Company’s restricted stock awards for its officers and employees vest ratably over a three-year period based solely on continued employment. Restricted stock awards for non-employee directors fully vest after one year. Awards issued to the Company's production personnel sometimes vest over a period greater than three years.

The Company offers a performance share plan (“PSP”) principally for the Company’s executives and certain other members of senior management. The performance period for each PSP is three full calendar years beginning on January 1 of the grant year. Participants in the PSP receive restricted stock units (“RSUs”) on the grant date for the PSP in an amount equal to achievement of all performance targets at a maximum level. If the performance targets are met at the end of the performance period and the participant remains employed by the Company, the participant fully vests in the RSUs, which immediately convert to unrestricted shares of common stock. If the performance targets are not met at the maximum level, the participant generally forfeits a portion of the RSUs. Generally, if the participant is no longer employed by the Company, the participant forfeits all of the RSUs. The performance targets for all the PSPs issued by the Company are based on meeting diluted earnings per share, return on equity, and total revenues goals. The Company records compensation expense for the PSP based on the grant-date fair value in an amount proportionate to the service time rendered by the participant and the expected achievement level of the goals.

Compensation expense for restricted shares is adjusted for actual forfeitures and is recognized on a straight-line basis, for each separately vesting portion of the award as if the award were in substance multiple awards, over the requisite service period of the award. Share-based compensation is recognized within the income statement as Personnel, the same expense line as the cash compensation paid to the respective employees.

Loans Held for Investment, netLoans held for investment are multifamily loans originated by the Company through the Interim Loan Program for properties that currently do not qualify for permanent GSE or HUD (collectively, the “Agencies”) financing. These loans have terms of up to three years and are all interest-only, multifamily loans with similar risk characteristics and no geographic concentration. The loans are carried at their unpaid principal balances, adjusted for net unamortized loan fees and costs, and net of any allowance for loan losses.

As of December 31, 2022, Loans held for investment, net consisted of nine loans with an aggregate $206.8 million of unpaid principal balance less $0.4 million of net unamortized deferred fees and costs and $6.2 million of allowance for loan losses. As of December 31, 2021, Loans held for investment, net consisted of 12 loans with an aggregate $274.5 million of unpaid principal balance less $1.2 million of net unamortized deferred fees and costs and $4.2 million of allowance for loan losses.

As of December, 31 2020, the Company had a portfolio of participating interest in loans held for investment accounted as a secured borrowing that was paid off in 2021, with the aggregate unpaid principal balance of the loans of $81.5 million presented as a component of Loans held for investment, net and the secured borrowing of $73.3 million presented within Other liabilities on the Consolidated Balance Sheets.

The Company assesses the credit quality of loans held for investment in the same manner as it does for the loans in the Fannie Mae at-risk portfolio as described above and records an allowance for these loans as necessary. The allowance for loan losses is estimated collectively for loans with similar characteristics. The collective allowance is based on the same methodology that the Company uses to estimate its allowance for risk-sharing obligations under the CECL standard for at-risk Fannie Mae Delegated Underwriting and Servicing (“DUS”) loans (with the exception of a reversion period) because the nature of the underlying collateral is the same, and the loans have similar characteristics, except they are significantly shorter in maturity. The reasonable and supportable forecast period used for the CECL allowance for loans held for investment is one year.

One loan held for investment with an unpaid principal balance of $14.7 million was delinquent and on non-accrual status as of December 31, 2022 and December 31, 2021. The Company had $5.9 million and $3.7 million in collateral-based reserves for this loan as of December 31, 2022 and December 31, 2021, respectively, and has not recorded any interest related to this loan since it went on non-accrual status. All other loans were current as of December 31, 2022 and 2021. The amortized cost basis of loans that were current as of December 31, 2022 and 2021 was $191.7 million and $258.6 million, respectively. As of December 31, 2022, $3.5 million, $162.3 million and $26.3 million of the loans that were current were originated in 2022, 2021, and 2019, respectively. No loans originated in 2020 were outstanding as of December 31, 2022. Prior to 2019, the Company had not experienced any delinquencies related to loans held for investment.

Statement of Cash Flows—The Company records the fair value of premiums and origination fees as a component of the fair value of derivative assets on the loan commitment date and records the related income within Loan origination and debt brokerage fees, net within the Consolidated Statements of Income. The cash for the origination fee is received upon closing of the loan, and the cash for the premium is received upon loan sale, resulting in a timing mismatch of the recognition of income and the receipt of cash in a given period when the derivative or loan held for sale remains outstanding at period end.

The Company accounts for this mismatch by recording an adjustment called Change in the fair value of premiums and origination fees within the Consolidated Statements of Cash Flows. The amount of the adjustment reflects a reduction to cash provided by or used in operations for the amount of income recognized upon rate lock (i.e., non-cash income) for derivatives and loans held for sale outstanding at period end and an increase to cash provided by or used in operations for cash received upon loan origination or sale for derivatives and loans held for sale that were outstanding at prior period end. When income recognized upon rate lock is greater than cash received upon loan origination or sale, the adjustment is a negative amount. When income recognized upon rate lock is less than cash received upon loan origination or loan sale, the adjustment is a positive amount.

For presentation in the Consolidated Statements of Cash Flows, the Company considers pledged cash and cash equivalents (as detailed in NOTE 9) to be restricted cash and restricted cash equivalents. The following table presents a reconciliation of the total of cash, cash

equivalents, restricted cash, and restricted cash equivalents as presented in the Consolidated Statements of Cash Flows to the related captions on the Consolidated Balance Sheets as of December 31, 2022, 2021, 2020, and 2019.

December 31,

(in thousands)

2022

    

2021

    

2020

    

2019

 

Cash and cash equivalents

$

225,949

$

305,635

$

321,097

$

120,685

Restricted cash

17,676

42,812

19,432

8,677

Pledged cash and cash equivalents (NOTE 9)

 

14,658

 

44,733

 

17,473

 

7,204

Total cash, cash equivalents, restricted cash, and restricted cash equivalents

$

258,283

$

393,180

$

358,002

$

136,566

Income Taxes—The Company files income tax returns in the applicable U.S. federal, state, and local jurisdictions and generally is subject to examination by the respective jurisdictions for three years from the filing of a tax return. The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in earnings in the period when the new rate is enacted.

Deferred tax assets are recognized only to the extent that it is more likely than not that they will be realizable based on consideration of available evidence, including future reversals of existing taxable temporary differences, projected future taxable income, and tax planning strategies.

The Company had an immaterial accrual for uncertain tax positions as of December 31, 2022 and 2021.

Net Warehouse Interest Income—The Company presents warehouse interest income net of warehouse interest expense. Warehouse interest income is the interest earned from loans held for sale and loans held for investment. Generally, a substantial portion of the Company’s loans is financed with matched borrowings under one of its warehouse facilities. The remaining portion of loans not funded with matched borrowings is financed with the Company’s own cash. Occasionally, the Company also fully funds a small number of loans held for sale or loans held for investment with its own cash. Warehouse interest expense is incurred on borrowings used to fund loans solely while they are held for sale or for investment. Warehouse interest income and expense are earned or incurred on loans held for sale after a loan is closed and before a loan is sold. Warehouse interest income and expense are earned or incurred on loans held for investment after a loan is closed and before a loan is repaid. The Company had a portfolio of participating interests in loans held for investment that was accounted for as a secured borrowing and paid off at the end of the second quarter of 2021. The Company recognized Net warehouse interest income on the unpaid principal balance of the loans and secured borrowing for the year ended December 31, 2021. The interest income and expense on the secured borrowing, which offset each other and are included in Net warehouse interest income, were $1.7 million and $3.4 million for the years December 31, 2021 and December 31, 2020, respectively. Included in Net warehouse interest income for the years ended December 31, 2022 and 2021, and 2020 are the following components:

For the year ended December 31, 

Components of Net Warehouse Interest Income (in thousands)

 

2022

    

2021

    

2020

Warehouse interest income - loans held for sale

$

52,021

$

42,480

$

53,090

Warehouse interest expense - loans held for sale

 

(42,354)

 

(28,084)

 

(35,154)

Net warehouse interest income - loans held for sale

$

9,667

$

14,396

$

17,936

Warehouse interest income - loans held for investment

$

13,044

$

12,406

$

17,741

Warehouse interest expense - loans held for investment

 

(6,934)

 

(4,694)

 

(6,351)

Net warehouse interest income - loans held for investment

$

6,110

$

7,712

$

11,390

Pledged Securities—As collateral against its Fannie Mae risk-sharing obligations (NOTES 4 and 9), certain securities have been pledged to the benefit of Fannie Mae to secure the Company's risk-sharing obligations. Substantially all of the balance of Pledged securities, at fair value within the Consolidated Balance Sheets as of December 31, 2022 and 2021 was pledged against Fannie Mae risk-sharing obligations. The Company’s investments included within Pledged securities, at fair value consist primarily of money market funds and Agency debt securities. The investments in Agency debt securities consist of multifamily Agency mortgage-backed securities (“Agency MBS”) and are all

accounted for as available-for-sale (“AFS”) securities. The Company does not record an allowance for credit losses for its AFS securities, including those whose fair value is less than amortized cost, when the AFS securities are issued by the GSEs. The contractual cash flows of these AFS securities are guaranteed by the GSEs, which are government-sponsored enterprises under the conservatorship of the Federal Housing Finance Agency. Accordingly, it is expected that the securities would not be settled at a price less than the amortized cost of these securities. The Company does not intend to sell any of the Agency MBS, nor does the Company believe that it is more likely than not that it would be required to sell these investments before recovery of their amortized cost basis, which may be at maturity.

Contracts with Customers—A majority of the Company’s revenues are derived from the following sources, all of which are excluded from the accounting provisions applicable to contracts with customers: (i) financial instruments, (ii) transfers and servicing, (iii) derivative transactions, and (iv) investments in debt securities/equity-method investments. The remaining portion of revenues is derived from contracts with customers. Other than LIHTC asset management fees as described below, the Company’s contracts with customers generally do not require significant judgment or material estimates that affect the determination of the transaction price (including the assessment of variable consideration), the allocation of the transaction price to performance obligations, and the determination of the timing of the satisfaction of performance obligations. Additionally, the earnings process for the Company’s contracts with customers is generally not complicated and is generally completed in a short period of time.

The Company provides asset management services to investors in low-income housing tax credits (“LIHTC”) funds and earns an asset management fee (“AMF”). The AMF is generally a specified percentage of invested assets in the LIHTC fund. The LIHTC funds invest in low-income housing projects, typically for a period of 10-15 years to meet the qualifications for the tax credit benefit. Cash distributions are made from the low-income housing project to the LIHTC fund. These distributions are subject to significant uncertainty as to the amount and timing as they are dependent upon the availability of cash for distribution, operating performance, and liquidity of the low-income housing project investments. Due to this significant uncertainty, the Company considers the contractual AMF to be variable consideration, substantially all of which is constrained. The Company estimates the amount of consideration not subject to the constraint at each quarterly reporting period. The amount of AMF revenue recognized each period is based on an assessment of the projected cash collections expected over the next twelve months. This projection is based on historical distributions and other considerations. The Company recognized asset management fees of $61.1 million for the year ended December 31, 2022. The asset management fees for the year ended December 31, 2021, were immaterial as the acquisition of Alliant occurred in December 2021. The AMF receivable was $43.0 million as of December 31, 2022 and $42.3 million as of December 31, 2021. The asset management fee receivable is included in Receivables, net on the Consolidated Balance Sheets, and the AMF revenue is included within Investment management fees in the Consolidated Statements of Income.

The following table presents information about the Company’s contracts with customers for the years ended December 31, 2022, 2021, and 2020:

Description (in thousands)

 

2022

    

2021

    

2020

 

Statement of income line item

Certain loan origination fees

$

157,153

$

186,986

$

64,528

Loan origination and debt brokerage fees, net

Property sales broker fees

120,582

119,981

38,108

Property sales broker fees

Investment management fees

71,931

25,637

10,713

Investment management fees

Application fees, appraisal revenues, subscription revenues, other revenues from LIHTC operations, and other revenues

 

80,304

 

30,920

 

12,286

Other revenues

Total revenues derived from contracts with customers

$

429,970

$

363,524

$

125,635

Guaranty Obligation, net—When a loan is sold under the Fannie Mae DUS program, the Company undertakes an obligation to partially guarantee the performance of the loan. Upon loan sale, a liability for the fair value of the obligation undertaken in issuing the guaranty is recognized and presented as a component of Other liabilities on the Consolidated Balance Sheets. The recognized guaranty obligation is the fair value of the Company’s obligation to stand ready to perform and credit risk over the term of the guaranty.

Generally, the estimated fair value of the guaranty obligation is based on the present value of the cash flows expected to be paid under the guaranty over the estimated life of the loan discounted using a rate consistent with what is used for the calculation of the mortgage servicing right for each loan. The life of the guaranty obligation is the estimated period over which the Company believes it will be required to stand ready under the guaranty. Subsequent to the initial measurement date, the liability is amortized over the life of the guaranty period using the straight-line method as a component of and reduction to Amortization and depreciation in the Consolidated Statements of Income.

Cash and Cash Equivalents—The term cash and cash equivalents, as used in the accompanying consolidated financial statements, includes currency on hand, demand deposits with financial institutions, and short-term, highly liquid investments purchased with an original maturity of three months or less. The Company had no cash equivalents as of December 31, 2022 and 2021.

Restricted Cash—Restricted cash represents primarily good faith deposits from borrowers and cash held in a collection account to be used to fund the repayment of the Alliant note payable as described more fully in NOTE 6. The Company records a corresponding liability for the good faith deposits from borrowers within Other liabilities on the Consolidated Balance Sheets.

Receivables, Net—Receivables, net represents amounts currently due to the Company pursuant to contractual servicing agreements, investor good faith deposits held in escrow by others, notes receivable from the developers of affordable housing projects, asset management fees receivable, and other receivables. Substantially all of these receivables are expected to be collected within a short period of time and are with counterparties with high credit quality (such as the Agencies). Additionally, the Company has not experienced any credit losses related to these receivables. Consequently, the Company has not recorded an allowance for credit losses associated with its receivables as of December 31, 2022 and 2021.

Concentrations of Credit Risk—Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents, loans held for sale, and derivative financial instruments.

The Company places the cash and temporary investments with high-credit-quality financial institutions and believes no significant credit risk exists. The counterparties to the loans held for sale and funding commitments are owners of residential multifamily properties located throughout the United States. Mortgage loans are generally transferred or sold within 60 days from the date that a mortgage loan is funded. There is no material residual counterparty risk with respect to the Company's funding commitments as each potential borrower must make a non-refundable good faith deposit when the funding commitment is executed. The counterparty to the forward sale is Fannie Mae, Freddie Mac, or a broker-dealer that has been determined to be a credit-worthy counterparty by us and our warehouse lenders. There is a risk that the purchase price agreed to by the investor will be reduced in the event of a late delivery. The risk for non-delivery of a loan primarily results from the risk that a borrower does not close on the funding commitment in a timely manner. This risk is generally mitigated by the non-refundable good faith deposit.

Leases—In the normal course of business, the Company executes lease arrangements for all of its office space. All such lease arrangements are accounted for as operating leases. The Company initially recognizes a lease liability for the obligation to make lease payments and a right-of-use (“ROU”) asset for the right to use the underlying asset for the lease term. The lease liability is measured at the present value of the lease payments over the lease term. The ROU asset is measured at the lease liability amount, adjusted for lease prepayments, accrued rent, lease incentives received, and the lessee’s initial direct costs.

These operating leases do not provide an implicit discount rate; therefore, the Company uses the incremental borrowing rate of its note payable at lease commencement to calculate lease liabilities as the terms on this debt most closely resemble the terms on the Company’s largest leases. The Company’s lease agreements often include options to extend or terminate the lease. Single lease cost related to these lease agreements is recognized on the straight-line basis over the term of the lease, which includes options to extend when it is reasonably certain that such options will be exercised and the Company knows what the lease payments will be during the optional periods.

Litigation—In the ordinary course of business, the Company may be party to various claims and litigation, none of which the Company believes is material. The Company cannot predict the outcome of any pending litigation and may be subject to consequences that could include fines, penalties, and other costs, and the Company’s reputation and business may be impacted. The Company believes that any liability that could be imposed on the Company in connection with the disposition of any pending lawsuits would not have a material adverse effect on its business, results of operations, liquidity, or financial condition.

Recently Adopted and Recently Announced Accounting Pronouncements—There were no recently announced but not yet effective accounting pronouncements issued that have the potential to impact the Company’s consolidated financial statements. The Company did not adopt any new accounting policies during 2022.

Reclassifications—The Company has made immaterial reclassifications to prior-year balances to conform to current-year presentation.

XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.4
MORTGAGE SERVICING RIGHTS
12 Months Ended
Dec. 31, 2022
MSRs  
Mortgage Servicing Rights  
MORTGAGE SERVICING RIGHTS

NOTE 3—MORTGAGE SERVICING RIGHTS

The fair value of MSRs as of December 31, 2022 and December 31, 2021 was $1.4 billion and $1.3 billion, respectively. The Company uses a discounted static cash flow valuation approach, and the key economic assumption is the discount rate. See the following sensitivities related to the discount rate:

The impact of a 100-basis point increase in the discount rate as of December 31, 2022 would be a decrease in the fair value of $43.4 million to the MSRs outstanding as of December 31, 2022.

The impact of a 200-basis point increase in the discount rate as of December 31, 2022 would be a decrease in the fair value of $83.9 million to the MSRs outstanding as of December 31, 2022.

These sensitivities are hypothetical and should be used with caution. These estimates do not include interplay among assumptions and are estimated as a portfolio rather than individual assets.

Activity related to capitalized MSRs (net of accumulated amortization) for the years ended December 31, 2022 and 2021 follows:

For the year ended December 31, 

 

Roll Forward of MSRs (in thousands)

    

2022

    

2021

 

Beginning balance

$

953,845

$

862,813

Additions, following the sale of loan

 

244,259

 

313,376

Amortization

 

(189,211)

 

(176,428)

Pre-payments and write-offs

 

(33,667)

 

(45,916)

Ending balance

$

975,226

$

953,845

The following table summarizes the gross value, accumulated amortization, and net carrying value of the Company’s MSRs as of December 31, 2022 and 2021:

Components of MSRs (in thousands)

December 31, 2022

December 31, 2021

Gross value

$

1,659,185

$

1,548,870

Accumulated amortization

 

(683,959)

 

(595,025)

Net carrying value

$

975,226

$

953,845

The expected amortization of MSRs held in the Consolidated Balance Sheet as of December 31, 2022 is shown in the table below. Actual amortization may vary from these estimates.

  

Expected

(in thousands)

  Amortization  

Year Ending December 31, 

2023

$

188,499

2024

 

172,303

2025

 

149,355

2026

 

124,381

2027

 

106,077

Thereafter

234,611

Total

$

975,226

The Company recorded write-offs of MSRs related to loans that were repaid prior to the expected maturity and loans that defaulted. These write-offs are included as a component of the MSR roll forward shown above and as a component of Amortization and depreciation in the Consolidated Statements of Income. Prepayment fees totaling $26.5 million, $40.1 million, and $22.0 million were earned for 2022, 2021, and 2020, respectively, and are included as a component of Other revenues in the Consolidated Statements of Income. Escrow earnings totaling $43.3 million, $5.6 million, and $14.9 million were earned for the years ended December 31, 2022, 2021, and 2020, respectively, and are

included as a component of Escrow earnings and other interest income in the Consolidated Statements of Income. All other ancillary servicing fees were immaterial for the periods presented.

Management reviews the MSRs for temporary impairment quarterly by comparing the aggregate carrying value of the MSR portfolio to the aggregate estimated fair value of the portfolio. Additionally, MSRs related to Fannie Mae loans where the Company has risk-sharing obligations are assessed for permanent impairment on an asset-by-asset basis, considering factors such as debt service coverage ratio, property location, loan-to-value ratio, and property type. Except for defaulted or prepaid loans, no temporary or permanent impairment was recognized for the years ended December 31, 2022, 2021, and 2020.

As of December 31, 2022, the weighted average remaining life of the aggregate MSR portfolio was 7.1 years.

XML 26 R12.htm IDEA: XBRL DOCUMENT v3.22.4
ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION
12 Months Ended
Dec. 31, 2022
ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION  
ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION

NOTE 4—ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION

When a loan is sold under the Fannie Mae DUS program, the Company typically agrees to guarantee a portion of the ultimate loss incurred on the loan should the borrower fail to perform. The compensation for this risk is a component of the servicing fee on the loan. The guaranty is in force while the loan is outstanding. The Company does not provide a guaranty for any other loan product it sells or brokers. Substantially all loans sold under the Fannie Mae DUS program contain modified or full-risk sharing guaranties that are based on the credit performance of the loan. The Company records an estimate of the contingent loss reserve for CECL for all loans in its Fannie Mae at-risk servicing portfolio and also records collateral-based reserves as necessary and presents this combined loss reserve as Allowance for risk-sharing obligations on the Consolidated Balance Sheets. Additionally, a guaranty obligation is presented as a component of Other liabilities on the Consolidated Balance Sheets.

Activity related to the allowance for risk-sharing obligations for the years ended December 31, 2022 and 2021 follows:

For the year ended December 31, 

 

Roll Forward of Allowance for Risk-Sharing Obligations (in thousands)

    

2022

    

2021

 

Beginning balance

$

62,636

$

75,313

Provision (benefit) for risk-sharing obligations

 

(13,948)

 

(12,677)

Write-offs

 

(4,631)

 

Ending balance

$

44,057

$

62,636

The Company assesses several qualitative and quantitative factors impacting the current and expected unemployment rate, macroeconomic conditions and multifamily market to calculate the Company’s CECL allowance each quarter. The key inputs for the CECL allowance are the historic loss rate, the forecast-period loss rate, the reversion-period loss rate, and the UPB of the at-risk servicing portfolio. A summary of the key inputs of the CECL allowance as of the end of each of the quarters presented and the provision impact during each quarter for the years ended December 31, 2022, 2021, and 2020 follows.

2022

CECL Calculation Details and Provision Impact

Q1

Q2

Q3

Q4

Total

Forecast-period loss rate (in basis points)

3.0

2.2

2.2

2.1

N/A

Reversion-period loss rate (in basis points)

2.0

1.7

1.7

1.7

N/A

Historical loss rate (in basis points)

1.2

1.2

1.2

1.2

N/A

At-risk Fannie Mae servicing portfolio UPB (in billions)

$

49.7

$

51.2

$

52.1

$

54.0

N/A

CECL allowance (in millions)

$

42.5

$

37.7

$

38.9

$

39.7

N/A

Provision (benefit) for risk-sharing obligations (in millions)

$

(9.4)

$

(4.8)

$

1.2

$

(0.9)

$

(13.9)

2021

CECL Calculation Details and Provision Impact

Q1

Q2

Q3

Q4

Total

Forecast-period loss rate (in basis points)

4.0

3.0

3.0

3.0

N/A

Reversion-period loss rate (in basis points)

2.0

2.0

2.0

2.0

N/A

Historical loss rate (in basis points)

1.8

1.8

1.8

1.8

N/A

At-risk Fannie Mae servicing portfolio UPB (in billions)

$

45.4

$

45.9

$

47.0

$

48.0

N/A

CECL allowance (in millions)

$

57.0

$

52.8

$

54.0

$

52.3

N/A

Provision (benefit) for risk-sharing obligations (in millions)

$

(10.7)

$

(4.3)

$

1.3

$

1.0

$

(12.7)

2020

CECL Calculation Details and Provision Impact

Q1

Q2

Q3

Q4

Total

Forecast-period loss rate (in basis points)

7.0

7.0

7.0

6.0

N/A

Reversion-period loss rate (in basis points)

1.8

1.8

1.8

1.8

N/A

Historical loss rate (in basis points)

1.8

1.8

1.8

1.8

N/A

At-risk Fannie Mae servicing portfolio UPB (in billions)

$

37.2

$

39.9

$

41.0

$

42.8

N/A

CECL allowance (in millions)

$

57.3

$

62.3

$

63.6

$

67.0

N/A

Provision (benefit) for risk-sharing obligations (in millions)

$

22.5

$

5.1

$

1.3

$

4.8

$

33.7

The weighted-average remaining life of the at-risk Fannie Mae servicing portfolio as of December 31, 2022 was 7.2 years compared to 7.5 years as of December 31, 2021.

Two loans had aggregate collateral-based reserves of $4.4 million as of December 31, 2022 compared to three loans that had an aggregate collateral-based reserves of $10.3 million as of December 31, 2021.

Activity related to the guaranty obligation for the years ended December 31, 2022 and 2021 follows:

For the year ended December 31, 

 

Roll Forward of Guaranty Obligation (in thousands)

    

2022

    

2021

 

Beginning balance

$

47,378

$

52,306

Additions, following the sale of loan

 

6,532

 

5,607

Amortization and write-offs

 

(9,960)

 

(10,535)

Ending balance

$

43,950

$

47,378

As of December 31, 2022 and 2021, the maximum quantifiable contingent liability associated with the Company’s guarantees under the Fannie Mae DUS agreement was $11.0 billion and $10.1 billion, respectively. This maximum quantifiable contingent liability relates to the at-risk loans serviced for Fannie Mae at the specific point in time indicated. The maximum quantifiable contingent liability is not representative of the actual loss the Company would incur. The Company would be liable for this amount only if all of the loans it services for Fannie Mae, for which the Company retains some risk of loss, were to default and all of the collateral underlying these loans were determined to be without value at the time of settlement.

XML 27 R13.htm IDEA: XBRL DOCUMENT v3.22.4
SERVICING
12 Months Ended
Dec. 31, 2022
Loans and Other Servicing Accounts  
Servicing  
SERVICING

NOTE 5—SERVICING

The total unpaid principal balance of loans the Company was servicing for various institutional investors was $123.1 billion as of December 31, 2022 compared to $115.7 billion as of December 31, 2021

As of December 31, 2022 and 2021, custodial escrow accounts relating to loans serviced by the Company totaled $2.7 billion and $3.7 billion, respectively. These amounts are not included in the Consolidated Balance Sheets as such amounts are not Company assets; however, the Company is entitled to placement fees on these escrow balances, presented within Escrow earnings and other interest income in the Consolidated Statements of Income. Certain cash deposits at other financial institutions exceed the Federal Deposit Insurance Corporation insured limits. The Company places these deposits with financial institutions that meet the requirements of the Agencies and where it believes the risk of loss to be minimal.

XML 28 R14.htm IDEA: XBRL DOCUMENT v3.22.4
DEBT
12 Months Ended
Dec. 31, 2022
DEBT  
DEBT

NOTE 6—DEBT

Warehouse Facilities

As of December 31, 2022, to provide financing to borrowers under the Agencies’ programs, the Company had committed and uncommitted warehouse lines of credit in the amount of $3.9 billion with certain national banks and a $1.5 billion uncommitted facility with Fannie Mae (collectively, the “Agency Warehouse Facilities”). In support of these Agency Warehouse Facilities, the Company pledged substantially all of its loans held for sale under the Company's approved programs. The Company’s ability to originate mortgage loans for sale depends upon its ability to secure and maintain these types of short-term financings on acceptable terms.

Additionally, as of December 31, 2022, the Company had warehouse lines of credit in the amount of $0.5 billion with certain national banks to assist in funding loans held for investment under the Interim Loan Program (“Interim Warehouse Facilities”). The Company had pledged substantially all of its loans held for investment against these Interim Warehouse Facilities. The Company’s ability to originate loans held for investment depends upon market conditions, and its ability to secure and maintain these types of short-term financings on acceptable terms.

The interest rate for all our warehouse facilities is based on either an Adjusted Term Secured Overnight Financing Rate (“SOFR”) or London Interbank Offered Rate (“LIBOR”). The maximum amount and outstanding borrowings under Warehouse notes payable as of December 31, 2022 and 2021 follow:

December 31, 2022

 

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility

Amount

Amount

Capacity

Balance

Interest rate(1)

 

Agency Warehouse Facility #1

$

325,000

$

250,000

$

575,000

$

141,965

 

SOFR plus 1.30%

Agency Warehouse Facility #2

 

700,000

 

300,000

 

1,000,000

 

102,926

SOFR plus 1.30%

Agency Warehouse Facility #3

 

600,000

 

265,000

 

865,000

 

110,394

 

SOFR plus 1.35%

Agency Warehouse Facility #4

200,000

225,000

425,000

26,079

SOFR plus 1.30%

Agency Warehouse Facility #5

1,000,000

1,000,000

SOFR plus 1.45%

Total National Bank Agency Warehouse Facilities

$

1,825,000

$

2,040,000

$

3,865,000

$

381,364

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

 

1,500,000

 

1,500,000

 

11,350

 

Total Agency Warehouse Facilities

$

1,825,000

$

3,540,000

$

5,365,000

$

392,714

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

 

SOFR plus 1.80%

Interim Warehouse Facility #2

 

100,000

 

 

100,000

 

 

SOFR plus 1.35% to 1.85%

Interim Warehouse Facility #3

 

200,000

 

 

200,000

 

127,009

 

30-day LIBOR plus 1.75% to 3.25%

Interim Warehouse Facility #4

19,810

19,810

18,410

SOFR plus 3.11%

Total National Bank Interim Warehouse Facilities

$

454,810

$

$

454,810

$

145,419

Tax Credit Equity Warehouse Facility

$

20,000

$

$

20,000

$

5,916

Daily SOFR plus 2.80%

Debt issuance costs

 

 

 

 

(603)

Total warehouse facilities

$

2,299,810

$

3,540,000

$

5,839,810

$

543,447

December 31, 2021

 

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility

Amount

Amount

Capacity

Balance

Interest rate(1)

 

Agency Warehouse Facility #1

$

425,000

$

$

425,000

$

34,032

 

SOFR plus 1.30%

Agency Warehouse Facility #2

 

700,000

 

300,000

 

1,000,000

 

147,055

 

30-day LIBOR plus 1.30%

Agency Warehouse Facility #3

 

600,000

 

265,000

 

865,000

 

156,705

 

30-day LIBOR plus 1.30%

Agency Warehouse Facility #4

350,000

350,000

45,337

30-day LIBOR plus 1.30%

Agency Warehouse Facility #5

1,000,000

1,000,000

175,608

 

SOFR plus 1.45%

Agency Warehouse Facility #6

150,000

100,000

250,000

30-day LIBOR plus 1.40%

Agency Warehouse Facility #7

150,000

50,000

200,000

16,289

30-day LIBOR plus 1.30%

Total National Bank Agency Warehouse Facilities

$

2,375,000

$

1,715,000

$

4,090,000

$

575,026

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

 

1,500,000

 

1,500,000

 

1,186,306

Total Agency Warehouse Facilities

$

2,375,000

$

3,215,000

$

5,590,000

$

1,761,332

 

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

 

30-day LIBOR plus 1.90%

Interim Warehouse Facility #2

 

100,000

 

 

100,000

 

 

30-day LIBOR plus 1.65% to 2.00%

Interim Warehouse Facility #3

 

200,000

 

 

200,000

 

153,009

30-day LIBOR plus 1.75% to 3.25%

Interim Warehouse Facility #4

 

19,810

 

19,810

 

19,810

 

30-day LIBOR plus 3.00%

Total National Bank Interim Warehouse Facilities

$

454,810

$

$

454,810

$

172,819

Tax Credit Equity Warehouse Facility

30,000

30,000

$

8,296

Daily LIBOR plus 3.00%

Debt issuance costs

 

 

 

 

(875)

Total warehouse facilities

$

2,829,810

$

3,215,000

$

6,074,810

$

1,941,572

(1)Interest rate presented does not include the effect of interest rate floors.

Interest expense under the warehouse notes payable for the years ended December 31, 2022, 2021, and 2020 aggregated to $49.3 million, $34.5 million, and $45.0 million, respectively. Included in interest expense in 2022, 2021, and 2020 are the amortization of facility fees totaling $3.6 million, $3.8 million, and $4.1 million, respectively. The warehouse notes payable are subject to various financial covenants, and the Company was in compliance with all such covenants at December 31, 2022.

Agency Warehouse Facilities

The following section provides a summary of the key terms related to each of the Agency Warehouse Facilities. During 2022, the Company allowed two Agency warehouse facilities to mature according to their terms. The Company believes that the five remaining committed and uncommitted credit facilities from national banks and the uncommitted credit facility from Fannie Mae provide the Company with sufficient borrowing capacity to conduct its Agency lending operations.

Agency Warehouse Facility #1:

The Company has a warehousing credit and security agreement with a national bank for a $325.0 million committed warehouse line that is scheduled to mature on August 30, 2023. The agreement provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at 100% of the loan balance and borrowings under this line bear interest at SOFR plus 130 basis points. The agreement contains certain affirmative and negative covenants that are binding on the Company’s operating subsidiary, Walker & Dunlop, LLC (which are in some cases subject to exceptions), including, but not limited to, restrictions on its ability to assume, guarantee, or become contingently liable for the obligation of another person, to undertake certain fundamental changes such as reorganizations, mergers, amendments to the Company’s certificate of formation or operating agreement, liquidations, dissolutions or dispositions or acquisitions of assets or businesses, to cease to be directly or indirectly wholly owned by the Company, to pay any subordinated debt in advance of its stated maturity or to take any action that would cause Walker & Dunlop, LLC to lose all or any part of its status as an eligible lender, seller, servicer or issuer or any license or approval required for it to engage in the business of originating, acquiring, or servicing mortgage loans. During 2022, the Company executed amendments to the agreement that decreased the committed borrowing capacity from $425.0 million to $325.0 million, at the Company’s request, added $250.0 million of uncommitted borrowing capacity, updated one of the financial covenants, and extended the maturity date.

Agency Warehouse Facility #2:

The Company has a warehousing credit and security agreement with a national bank for a $700.0 million committed warehouse line that is scheduled to mature on April 13, 2023. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at 100% of the loan balance, and borrowings under this line bear interest at SOFR plus 130 basis points. In addition to the committed borrowing capacity, the agreement provides $300.0 million of uncommitted borrowing capacity that bears interest at the same rate as the committed facility. During 2022, the Company executed amendments to the warehouse agreement that extended the maturity date and transitioned the interest rate from 30-day LIBOR plus 130 basis points to SOFR plus 130 basis points.

Agency Warehouse Facility #3:

The Company has a $600.0 million committed warehouse credit and security agreement with a national bank that is scheduled to mature on May 15, 2023. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD and FHA loans. Advances are made at 100% of the loan balance, and the borrowings under the warehouse agreement bear interest at a rate of SOFR plus 135 basis points. In addition to the committed borrowing capacity, the agreement provides $265.0 million of uncommitted borrowing capacity that bears interest at the same rate as the committed facility. During 2022, the Company executed amendments to the warehouse agreement related to this facility that extended the maturity date, transitioned the interest rate from 30-day LIBOR plus 130 basis points to SOFR plus 135 basis points with an SOFR floor of 15 basis points, and updated one of the financial covenants.

Agency Warehouse Facility #4:

The Company has a $200.0 million committed warehouse credit and security agreement with a national bank that is scheduled to mature on June 22, 2023. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans and has a sublimit of $75.0 million to fund defaulted HUD and FHA loans. Advances are made at 100% of the loan balance, and the borrowings under the warehouse agreement bear interest at a rate of SOFR plus 130 basis points. During 2022, the Company executed an amendment that extended the maturity date, increased the total borrowing capacity to $425.0 million from $350.0 million, and transitioned the interest rate from 30-day LIBOR plus 130 basis points to SOFR plus 130 basis points.

Agency Warehouse Facility #5:

The Company has a master repurchase agreement with a national bank for a $1.0 billion uncommitted advance credit facility that is scheduled to mature on September 14, 2023. The facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at 100% of the loan balance, and the borrowings under the repurchase agreement bear interest at a rate of SOFR plus 145 basis points. During 2022, the Company executed amendments to extend the maturity and updated one of the financial covenants.

Uncommitted Agency Warehouse Facility:

The Company has a $1.5 billion uncommitted facility with Fannie Mae under its ASAP funding program. After approval of certain loan documents, Fannie Mae will fund loans after closing, and the advances are used to repay the primary warehouse line. Fannie Mae will advance 99% of the loan balance. There is no expiration date for this facility. The uncommitted facility has no specific negative or financial covenants.

Interim Warehouse Facilities

The following section provides a summary of the key terms related to each of the Interim Warehouse Facilities.

Interim Warehouse Facility #1:

The Company has a $135.0 million committed warehouse line agreement that is scheduled to mature on May 15, 2023. The facility provides the Company with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to three years, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company and bear interest at SOFR plus 180 basis points. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. During 2022, the Company executed amendments to the agreement that extended the maturity date, transitioned the interest rate from 30-day LIBOR plus 190 basis points to SOFR plus 180 basis points, and updated one of the financial covenants.

Interim Warehouse Facility #2:

The Company has a $100.0 million committed warehouse line agreement that is scheduled to mature on December 13, 2023. The agreement provides the Company with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to three years, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company. All borrowings bear interest at SOFR plus 135 to 185 basis points (“the spread”). The spread varies according to the type of asset the borrowing finances. The lender retains a first priority security interest in all mortgages funded by such advances on a cross-collateralized basis. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. During 2022, the Company executed an amendment that extended the maturity date to and transitioned the interest rate from 30-day LIBOR plus 165 to 200 basis points to SOFR plus 135 to 185 basis points, with a SOFR floor of zero basis points.

Interim Warehouse Facility #3:

The Company has a $200.0 million repurchase agreement with a national bank that is scheduled to mature on September 29, 2023. The agreement provides the Company with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to three years, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company. The borrowings under the agreement bear interest at a rate of 30-day LIBOR plus 175 to 325 basis points. The spread varies according to the type of asset the borrowing finances. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. During 2022, the Company executed an amendment that extended the maturity date.

Interim Warehouse Facility #4:

The Company has a $19.8 million warehouse loan and security agreement with a national bank that funds one specific loan. The agreement provides for a maturity date to coincide with the earlier of the maturity date for the underlying loan or the stated maturity date of October 1, 2024. Borrowings under the facility are full recourse and bear interest at SOFR plus 311 basis points, with a floor of 150 basis points. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. During 2022, the Company executed an amendment that extended the stated maturity date to October 1, 2024 and transitioned the interest rate from 30-day LIBOR plus 300 basis points to SOFR plus 311 basis points with an SOFR floor of 150 basis points.

The Company believes that the four interim credit facilities from national banks and its corporate cash provide it with sufficient borrowing capacity to conduct its Interim Loan Program lending operations.

Both the Agency Warehouse Facilities and Interim Warehouse Facilities require compliance with certain financial covenants, which are measured for the Company and its subsidiaries on a consolidated basis, which include but are not limited to minimum tangible net worth requirements, minimum liquidity requirements, minimum servicing portfolio UPB requirements, debt service coverage ratios, and other customary financial covenants. The agreements contains customary events of default, which are in some cases subject to certain exceptions, thresholds, notice requirements, and grace periods. The warehouse agreements contain cross-default provisions, such that if a default occurs under any of the Company’s warehouse agreements, generally the lenders under the other warehouse agreements could also declare a default. The Company is in compliance with all of its Agency and Interim warehouse facility covenants.

Tax Credit Equity Warehouse Facility:

The Company, through its wholly-owned subsidiary Alliant Capital, Ltd. (“Alliant”), has a warehouse line of credit with a national bank that is used to fund the Company’s Committed investments in tax credit equity before transferring them to a tax credit fund. The warehouse facility is a revolving commitment that is expected to renew at maturity.

In October 2022, the Company, through Alliant, replaced the previous Tax Credit Equity Warehouse Facility with a new warehouse facility. The facility is scheduled to mature on October 5, 2025 and is guaranteed by the Company. The facility provides Alliant with up to $20.0 million in committed borrowing capacity to fund investments in affordable housing limited partnerships that also secure the borrowings. Borrowings under this facility bear interest at SOFR plus 280 basis points, with a SOFR floor of zero basis points. In conjunction with the

guarantee, the agreement requires the Company comply with certain financial covenants, which are similar to those for the Agency and Interim Warehouse Facilities but have lower thresholds overall. The Company is in compliance with the covenants outlined above.

Notes payable

The following section provides a summary of the key terms related to each of the Company’s notes payable.

Term Loan Note Payable

On December 16, 2021, the Company entered into a senior secured credit agreement (the “Credit Agreement”) that replaced the Company’s prior credit agreement and provided for a $600.0 million term loan (the “Term Loan”). The Term loan was issued at a 0.25% discount, has a stated maturity date of December 16, 2028 (or, if earlier, the date of acceleration of the Term Loan pursuant to the term of the Term Loan Agreement), and bears interest at SOFR plus 225 basis points with a SOFR floor of 50 basis points. At any time, the Company may also elect to request one or more incremental term loan commitments not to exceed $230.0 million and 100% of trailing four-quarter Consolidated Adjusted EBITDA, provided that the total indebtedness would not cause the leverage ratio (as defined in the Credit Agreement) to exceed 3.00 to 1.00.

On January 12, 2023, the Company entered into a lender joinder agreement and amendment to the Credit Agreement that provided for an increment term loan (“Incremental Term Loan”) with a principal amount of $200.0 million, modified the ratio thresholds related to mandatory prepayments, and included a provision that allows additional types of indebtedness. The Incremental Term Loan was issued at a 2.0% discount and contains similar repayment terms as the Term Loan. The Company used approximately $115.9 million of the proceeds to pay off the Alliant note payable, accrued interest, and other fees. The Company is obligated to make principal payments on the Incremental Term Loan in consecutive quarterly installments equal to 0.25% of the aggregate original principal amount of the Incremental Term Loan on the last business day of each March, June, September, and December that commences on June 30, 2023.

The Company is obligated to make principal payments on the Term Loan in consecutive quarterly installments equal to 0.25% of the aggregate original principal amount of the term loan on the last business day of each of March, June, September, and December that commenced on March 31, 2022. The term loan also requires certain other prepayments in certain circumstances pursuant to the terms of the Term Loan Agreement. The remaining unpaid principal balance of the Term Loan and Incremental Term Loan is required to be paid in full on December 16, 2028 (or, if earlier, the date of acceleration of the term loan pursuant to the terms of the Term Loan Agreement) and will be in an amount equal to the aggregate outstanding principal of the Term Loan and Incremental Term Loan on such date (together with all accrued interest thereon).

The obligations of the Company under the Credit Agreement are guaranteed by Walker & Dunlop Multifamily, Inc., Walker & Dunlop, LLC, Walker & Dunlop Capital, LLC, W&D BE, Inc., and Walker & Dunlop Investment Sales, LLC, each of which is a direct or indirect wholly owned subsidiary of the Company (together with the Company, the “Loan Parties”), pursuant to the Amended and Restated Guarantee and Collateral Agreement entered into on December 16, 2021 among the Loan Parties and JPMorgan Chase Bank, N.A., as administrative agent (the “Guarantee and Collateral Agreement”). Subject to certain exceptions and qualifications contained in the Credit Agreement, the Company is required to cause any newly created or acquired subsidiary, unless such subsidiary has been designated as an Excluded Subsidiary (as defined in the Credit Agreement) by the Company in accordance with the terms of the Credit Agreement, to guarantee the obligations of the Company under the Credit Agreement and become a party to the Guarantee and Collateral Agreement. The Company may designate a newly created or acquired subsidiary as an Excluded Subsidiary, so long as certain conditions and requirements provided for in the Credit Agreement are met.

The Credit Agreement contains certain affirmative and negative covenants that are binding on the Loan Parties, including, but not limited to, restrictions (subject to specified exceptions and qualifications) on the ability of the Loan Parties to incur indebtedness, to create liens on their property, to make investments, to merge, consolidate or enter into any similar combination, or enter into any asset disposition of all or substantially all assets, or liquidate, wind-up or dissolve, to make asset dispositions, to declare or pay dividends or make related distributions, to enter into certain transactions with affiliates, to enter into any negative pledges or other restrictive agreements, and to engage in any business other than the business of the Loan Parties as of the date of the Credit Agreement and business activities reasonably related or ancillary thereto, or to amend certain material contracts. The Credit Agreement contains only one financial covenant, which requires the Company to maintain a minimum asset coverage ratio (as defined in the Credit Agreement), tested quarterly. 

The Credit Agreement contains customary events of default (which are, in some cases, subject to certain exceptions, thresholds, notice requirements and grace periods), including, but not limited to, non-payment of principal or interest or other amounts, misrepresentations, failure

to perform or observe covenants, cross-defaults with certain other indebtedness or material agreements, certain change in control events, voluntary or involuntary bankruptcy proceedings, failure of the Credit Agreements or other loan documents to be valid and binding, certain ERISA events and judgments. The Company is in compliance with all covenants related to the Credit Agreement.

Alliant Note Payable

The Company had a note payable through its wholly-owned subsidiary, Alliant, which had an outstanding balance of $114.5 million as of December 31, 2022.  

On January 12, 2023, the Company repaid the Alliant note payable with proceeds from the Incremental Term loan as noted above.

The following table shows the components of the note payable as of December 31, 2022 and 2021:

(in thousands, unless otherwise specified)

December 31, 

    

2022

    

2021

  

Interest rate and repayments

Term Loan Note Payable

Unpaid principal balance

$

594,000

$

600,000

Interest rate varies - see above for further details;

Unamortized debt discount

(1,270)

(1,491)

Quarterly principal payments of $1.5 million and $0.8 million, respectively

Unamortized debt issuance costs

(7,594)

(8,914)

Carrying balance

$

585,136

$

589,595

Alliant Note Payable

Unpaid principal balance

$

114,546

$

145,175

4.75% Fixed-rate

Fair value adjustment(1)

4,421

5,404

Carrying balance

$

118,967

$

150,579

Total Notes Payable Carrying Balance

$

704,103

$

740,174

(1)Fair value adjustment related to the acquisition of Alliant.

The scheduled maturities, as of December 31, 2022, for the aggregate of the warehouse notes payable and the notes payable are shown below. The warehouse notes payable obligations are incurred in support of the related loans held for sale, loans held for investment, and investment in affordable housing limited partnerships. Amounts advanced under the warehouse notes payable for loans held for sale are included in the subsequent year as the amounts are usually drawn and repaid within 60 days. The amounts below related to the Term Loan note payable include only the quarterly and final principal payments required by the related credit agreement (i.e., the non-contingent payments) and do not include any principal payments that are contingent upon Company cash flow, as defined in the Credit Agreement (i.e., the contingent payments). The amounts below do not include any payments related to the Alliant note payable since it was repaid in January 2023. The maturities below are in thousands.

Year Ending December 31,

    

Maturities

  

2023

$

517,120

2024

38,930

2025

6,000

2026

6,000

2027

6,000

Thereafter

564,000

Total

$

1,138,050

All of the debt instruments, including the warehouse facilities, are senior obligations of the Company. All warehouse notes payable balances associated with loans held for sale and outstanding as of December 31, 2022 were or are expected to be repaid in 2023.

Interest on the Company’s warehouse notes payable and notes payable are based on 30-day LIBOR, SOFR, or Daily SOFR. As a result of the expected transition from LIBOR, the Company has updated its debt agreements to include fallback language to govern the transition from 30-day LIBOR to an alternative reference rate.  

XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND OTHER INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2022
GOODWILL AND OTHER INTANGIBLE ASSETS  
GOODWILL AND OTHER INTANGIBLE ASSETS

NOTE 7—GOODWILL AND OTHER INTANGIBLE ASSETS

Goodwill and Acquisition Activities

A summary of the Company’s goodwill as of and for the years ended December 31, 2022 and 2021 follows:

For the year ended December 31, 

Roll Forward of Goodwill (in thousands)

    

2022

    

2021

 

Beginning balance

$

698,635

$

248,958

Additions from acquisitions

 

222,670

 

449,677

Measurement-period adjustments

38,407

Impairment

 

 

Ending balance

$

959,712

$

698,635

The additions to goodwill from acquisitions during 2022 shown in the table above during the year ended December 31, 2022 relate to two acquisitions. On February 28, 2022, the Company acquired 100% of the equity interests of GeoPhy B.V. (“GeoPhy”), a Netherlands-based commercial real-estate technology company. As part of the acquisition, the Company also obtained GeoPhy’s 50% interest in the Company’s appraisal joint venture, Apprise. The Company now owns 100% of Apprise and consolidates its balances and its operating results post acquisition. Prior to the acquisition, the Company accounted for its investment in Apprise under the equity method. The fair value of the consideration was $202.6 million and consisted of $82.1 million of cash, $5.5 million of forgiveness of a receivable the Company had with the joint venture (non-cash activity not reflected in the Consolidated Statements of Cash Flows), and $115.0 million of contingent consideration.

GeoPhy’s data analytics and technology development capabilities are expected to accelerate the growth of the Company’s lending, brokerage, and appraisal operations, and allow the Company to meet its goal of $5 billion of annual small-balance lending volume and appraisal revenue of $75 million by 2025 as part of the Company’s overall growth targets. A significant portion of the value associated with the GeoPhy acquisition was related to the assembled workforce with its combined expertise in information technology, data science, and commercial real estate. The Company believes that the combination of GeoPhy’s personnel, appraisal technology platform, and the future development of technology to accelerate growth in the origination of small-balance commercial loans, along with Walker & Dunlop’s financial resources will (i) drive a significant increase in the identification and retention of borrowers in the small-balance segment of the multifamily market that will allow the Company to dramatically scale its small-balance lending volumes and (ii) continue to drive significant growth in appraisal revenues over the next several years. GeoPhy’s financial results since the acquisition and pro-forma information as if the acquisition occurred January 1, 2021 are immaterial.

The contingent consideration noted above is contingent on achieving certain Apprise revenue and productivity milestones and small-balance loan volume and revenue milestones over a four-year period. The maximum earnout included as part of the GeoPhy acquisition is $205.0 million. The Company estimated that $130.7 million, or 64% of the maximum earnout, was achievable based on management forecasts. The discounted balance of $115.0 million is 56% of the maximum earnout amount. The Company estimated the fair value of this contingent consideration using a Monte Carlo simulation. The weighted average cost of capital (“WACC”) used for the valuation of the contingent consideration was 17.0% for the Apprise portion of the earnout and 14.5% for the small-balance portion of the earnout. The WACC reflects the additional risk inherent in the Apprise performance estimates as it is still in the startup stage of its development. The estimated achievable earnout amount was discounted using a forward curve for a Company-specific subordinated debt rating.

The calculation of goodwill of $214.0 million included the fair value of the consideration transferred of $202.6 million and the acquisition-date fair value of the Company’s previously held equity-method investment in Apprise of $58.5 million. The book value of the Company’s equity-method investment in Apprise prior to the acquisition date was $18.9 million, resulting in a $39.6 million gain from remeasuring to fair value (“Apprise revaluation gain”). The gain is included as a component of Other revenues in the Consolidated Statements of Income. The Company used a discounted cash flow model to estimate the acquisition-date fair value of Apprise, with the discount rate and management’s forecast of future revenues and cash flows as the most-significant inputs for the estimate. The discount rate used was 17.0%, and a control premium was not included in the estimate.

The goodwill resulting from the GeoPhy acquisition was allocated to reporting units within the Company’s Capital Markets reportable segment. The other assets and liabilities primarily consisted of technology intangible assets of $31.0 million, deferred tax assets of $10.3 million, and deferred tax liabilities of $10.4 million. The technology intangible assets will be amortized over a 10-year period. Immaterial other liabilities were assumed.

The Company expects the portion of the goodwill associated with the contingent consideration to be tax deductible, with the tax-deductible amount of goodwill related to this contingent consideration to be determined once the cash payments to settle the contingent consideration are made. The financial results since the GeoPhy acquisition were immaterial. The revenues and earnings of Walker & Dunlop for the year ended December 31, 2022 as if the GeoPhy acquisition had occurred as of January 1, 2021 would not be materially different from the amounts presented in the Consolidated Statements of Income.

The second acquisition occurred during the third quarter of 2022 for consideration of $6.0 million of cash and $3.0 million of contingent consideration and resulted in $8.8 million of goodwill. The Company allocated the goodwill from this acquisition to a reporting unit of the Company’s Capital Markets reportable segment. The Company expects all of the goodwill from this acquisition to be tax deductible, with the tax-deductible amount of goodwill related to the contingent consideration to be determined once the cash payments to settle the contingent consideration are made. The financial results since the acquisition and pro-forma financial information as if the acquisition occurred on January 1, 2021 are immaterial.

The measurement-period adjustments above primarily relate to the GeoPhy acquisition and the Company’s acquisition of Alliant, an acquisition completed in December 2021, as more fully described in the Company’s 2021 Form 10-K. The Alliant measurement-period adjustments consist of $29.7 million additional purchase price consideration related to the settlement of working capital adjustments and immaterial other adjustments as a result of the Company obtaining additional information. During the third quarter of 2022, the Company settled working capital adjustments related to the GeoPhy acquisition, resulting in a $5.5 million reduction in purchase price consideration. The settlement of the cash owed to the Company from GeoPhy for working capital adjustments will be a reduction of the cash paid to settle the contingent consideration achieved in the future. The Company made other immaterial adjustments as a result of the Company obtaining additional information, including adjustments to the initial contingent consideration liability recognized. The Company has completed the purchase accounting for the Alliant and GeoPhy acquisitions as of December 31, 2022.

As discussed in NOTE 13 below, in the first quarter of 2022, the Company began disclosing three reportable segments. The following table shows goodwill by reportable segments as of December 31, 2022. As the Company did not have segment reporting as of December 31, 2021, all of the goodwill balance was allocated to the Company’s one reportable segment as of December 31, 2021.

As of

Goodwill by Reportable Segment (in thousands)

December 31, 2022

Capital Markets

$

520,191

Servicing & Asset Management

439,521

Corporate

Ending balance

$

959,712

Other Intangible Assets

The Company’s other intangibles assets consist primarily of acquired customer contracts and technology intellectual property intangibles. Activity related to other intangible assets for the year ended December 31, 2022 and 2021 follows:

For the year ended December 31, 

Roll Forward of Other Intangible Assets (in thousands)

    

2022

    

2021

Beginning balance

$

183,904

$

1,880

Additions from acquisitions

 

31,000

 

185,361

Amortization

 

(16,261)

 

(3,337)

Ending balance

$

198,643

$

183,904

The following table summarizes the gross value, accumulated amortization, and net carrying value of the Company’s other intangible assets as of December 31, 2022 and December 31, 2021:

Components of Other Intangible Assets (in thousands)

December 31, 2022

December 31, 2021

Gross value

$

220,682

$

189,682

Accumulated amortization

 

(22,039)

 

(5,778)

Net carrying value

$

198,643

$

183,904

The expected amortization of other intangible assets shown in the Consolidated Balance Sheet as of December 31, 2022 is shown in the table below. Actual amortization may vary from these estimates.

  

Expected

(in thousands)

  Amortization  

Year Ending December 31, 

2023

$

17,263

2024

 

16,206

2025

 

16,206

2026

 

16,206

2027

 

16,206

Thereafter

116,556

Total

$

198,643

As of December 31, 2022, the weighted average remaining life of all the other intangible assets was 12.6 years.

A summary of the Company’s contingent consideration, which is included in Other liabilities, as of and for the years ended December 31, 2022 and 2021 follows:

For the year ended December 31, 

Roll Forward of Contingent Consideration Liabilities (in thousands)

    

2022

    

2021

Beginning balance

$

125,808

$

28,829

Additions

117,955

93,304

Accretion

4,642

2,866

Fair value adjustments

(13,512)

6,889

Payments

(34,547)

(6,080)

Ending balance

$

200,346

$

125,808

The contingent consideration liabilities presented in the table above relate to (i) acquisitions of debt brokerage and investment sales brokerage companies completed over the past several years, (ii) the purchase of noncontrolling interests in 2020 that was fully earned as of December 31, 2021 and paid in 2022, (iii) the Alliant acquisition, and (iv) the GeoPhy acquisition. The contingent consideration for each of the acquisitions may be earned over various lengths of time after each acquisition, with a maximum earnout period of five years, provided certain revenue targets and other metrics have been met. The last of the earn-out periods related to the contingent consideration ends in the third quarter of 2027. In each case, the Company estimated the initial and December 31, 2022 fair values of the contingent consideration using a Monte Carlo simulation.

During 2022, the Company made fair value adjustments on two of its contingent consideration liabilities using updated information, including the probability of achievement and discount rate. The Company’s estimate of the fair values resulted in a decrease in the fair value of one of the Company’s contingent consideration liabilities that was partially offset by an increase in the fair value of another of the Company’s contingent consideration liabilities.

The recognition of the contingent consideration liability for the two acquisitions in 2022 is non-cash, and thus not reflected in the amount of cash consideration paid on the Consolidated Statements of Cash Flows. In addition, $8.8 million of the payments settling contingent consideration liabilities included in the table above for the year ended December 31, 2022 were from the issuance of the Company’s common stock, a non-cash transaction.

XML 30 R16.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS
12 Months Ended
Dec. 31, 2022
FAIR VALUE MEASUREMENTS  
FAIR VALUE MEASUREMENTS

NOTE 8—FAIR VALUE MEASUREMENTS

The Company uses valuation techniques that are consistent with the market approach, the income approach, and/or the cost approach to measure assets and liabilities that are measured at fair value. Inputs to valuation techniques refer to the assumptions that market participants would use in pricing the asset or liability. Inputs may be observable, meaning those that reflect the assumptions market participants would use in pricing the asset or liability developed based on market data obtained from independent sources, or unobservable, meaning those that reflect the reporting entity's own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. In that regard, accounting standards establish a 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. The fair value hierarchy is as follows:

Level 1—Financial assets and liabilities whose values are based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access.
Level 2—Financial assets and liabilities whose values are based on inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.
Level 3—Financial assets and liabilities whose values are based on inputs that are both unobservable and significant to the overall valuation.

The Company's MSRs are measured at fair value at inception, and thereafter on a nonrecurring basis. That is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value measurement when there is evidence of impairment and for disclosure purposes (NOTE 3). The Company's MSRs do not trade in an active, open market with readily observable prices. While sales of multifamily MSRs do occur on occasion, precise terms and conditions vary with each transaction and are not readily available. Accordingly, the estimated fair value of the Company’s MSRs was developed using discounted cash flow models that calculate the present value of estimated future net servicing income. The model considers contractually specified servicing fees, prepayment assumptions, estimated revenue from escrow accounts, delinquency rates, late charges, costs to service, and other economic factors. The Company periodically reassesses and adjusts, when necessary, the underlying inputs and assumptions used in the model to reflect observable market conditions and assumptions that a market participant would consider in valuing MSR assets.

A description of the valuation methodologies used for assets and liabilities measured at fair value, as well as the general classification of such instruments pursuant to the valuation hierarchy, is set forth below.

Derivative Instruments—The derivative positions consist of interest rate lock commitments and forward sale agreements to the Agencies. The fair value of these instruments is estimated using a discounted cash flow model developed based on changes in the U.S. Treasury rate and other observable market data. The value was determined after considering the potential impact of collateralization, adjusted to reflect nonperformance risk of both the counterparty and the Company, and are classified within Level 3 of the valuation hierarchy.
Loans Held for Sale—All loans held for sale presented in the Consolidated Balance Sheets are reported at fair value. The Company determines the fair value of the loans held for sale using discounted cash flow models that incorporate quoted observable inputs from market participants such as changes in the U.S. Treasury rate. Therefore, the Company classifies these loans held for sale as Level 2.
Pledged Securities—Investments in money market funds are valued using quoted market prices from recent trades. Therefore, the Company classifies this portion of pledged securities as Level 1. The Company determines the fair value of its AFS Agency MBS
using discounted cash flows that incorporate observable inputs from market participants and then compares the fair value to broker estimates of fair value. Consequently, the Company classifies this portion of pledged securities as Level 2.
Contingent Consideration Liabilities—Contingent consideration liabilities from acquisitions are initially recognized at fair value at acquisition and subsequently remeasured using a Monte Carlo simulation that uses updated management forecasts and current valuation assumptions and discount rates. The Company determines the fair value of each contingent consideration liability based on a probability of achievement, which incorporates management estimates. As a result, the Company classifies these liabilities as Level 3.

The following table summarizes financial assets and financial liabilities measured at fair value on a recurring basis as of December 31, 2022 and 2021, segregated by the level of the valuation inputs within the fair value hierarchy used to measure fair value:

Balance as of

 

(in thousands)

Level 1

Level 2

Level 3

Period End

 

December 31, 2022

Assets

Loans held for sale

$

$

396,344

$

$

396,344

Pledged securities

 

14,658

 

142,624

 

 

157,282

Derivative assets

 

 

 

17,636

 

17,636

Total

$

14,658

$

538,968

$

17,636

$

571,262

Liabilities

Derivative liabilities

$

$

$

2,076

$

2,076

Contingent consideration liabilities

200,346

200,346

Total

$

$

$

202,422

$

202,422

December 31, 2021

Assets

Loans held for sale

$

$

1,811,586

$

$

1,811,586

Pledged securities

 

44,733

 

104,263

 

 

148,996

Derivative assets

 

 

 

37,364

 

37,364

Total

$

44,733

$

1,915,849

$

37,364

$

1,997,946

Liabilities

Derivative liabilities

$

$

$

6,403

$

6,403

Contingent consideration liabilities

125,808

125,808

Total

$

$

$

132,211

$

132,211

There were no transfers between any of the levels within the fair value hierarchy during the year ended December 31, 2022 and 2021.

Derivative instruments (Level 3) are outstanding for short periods of time (generally less than 60 days). A roll forward of derivative instruments is presented below for the years ended December 31, 2022 and 2021:

For the year ended December 31,

Derivative Assets and Liabilities, net (in thousands)

    

2022

    

2021

Beginning balance

$

30,961

$

44,720

Settlements

 

(555,168)

 

(746,918)

Realized gains recorded in earnings(1)

 

524,207

 

702,198

Unrealized gains (losses) recorded in earnings(1)

 

15,560

 

30,961

Ending balance

$

15,560

$

30,961

(1)Realized and unrealized gains from derivatives are recognized in Loan origination and debt brokerage fees, net and Fair value of expected net cash flows from servicing, net in the Consolidated Statements of Income.

The following table presents information about significant unobservable inputs used in the recurring measurement of the fair value of the Company’s Level 3 assets and liabilities as of December 31, 2022:

Quantitative Information about Level 3 Fair Value Measurements

(in thousands)

    

Fair Value

    

Valuation Technique

    

Unobservable Input (1)

    

Input Range (1)

 

Weighted Average (3)

Derivative assets

$

17,636

 

Discounted cash flow

 

Counterparty credit risk

 

Derivative liabilities

$

2,076

 

Discounted cash flow

 

Counterparty credit risk

 

Contingent consideration liabilities

$

200,346

Monte Carlo Simulation(2)

Probability of earn-out achievement

64% - 100%

77%

(1)Significant changes in this input may lead to significant changes in the fair value measurements.
(2)Valuation techniques used include probability-weighted achievement analysis and Monte Carlo simulation.
(3)Contingent consideration weighted based on maximum gross earnout amount.

The carrying amounts and the fair values of the Company's financial instruments as of December 31, 2022 and December 31, 2021 are presented below:

December 31, 2022

December 31, 2021

 

    

Carrying

    

Fair

    

Carrying

    

Fair

 

(in thousands)

Amount

Value

Amount

Value

 

Financial Assets:

Cash and cash equivalents

$

225,949

$

225,949

$

305,635

$

305,635

Restricted cash

 

17,676

 

17,676

 

42,812

 

42,812

Pledged securities

 

157,282

 

157,282

 

148,996

 

148,996

Loans held for sale

 

396,344

 

396,344

 

1,811,586

 

1,811,586

Loans held for investment, net

 

200,247

 

200,900

 

269,125

 

270,826

Derivative assets(1)

 

17,636

 

17,636

 

37,364

 

37,364

Total financial assets

$

1,015,134

$

1,015,787

$

2,615,518

$

2,617,219

Financial Liabilities:

Derivative liabilities(2)

$

2,076

$

2,076

$

6,403

$

6,403

Contingent consideration liabilities(2)

200,346

200,346

125,808

125,808

Warehouse notes payable

 

543,447

 

544,050

 

1,941,572

 

1,942,448

Notes payable

 

704,103

 

708,546

 

740,174

 

745,175

Total financial liabilities

$

1,449,972

$

1,455,018

$

2,813,957

$

2,819,834

(1)Included as a component of Other Assets on the Consolidated Balance Sheets.
(2)Included as a component of Other Liabilities on the Consolidated Balance Sheets.

The following methods and assumptions were used for recurring fair value measurements as of December 31, 2022 and 2021:

Cash and Cash Equivalents and Restricted Cash—The carrying amounts approximate fair value because of the short maturity of these instruments (Level 1).

Pledged Securities—Consist of cash, highly liquid investments in money market accounts invested in government securities, and investments in Agency debt securities. The investments of the money market funds typically have maturities of 90 days or less and are valued using quoted market prices from recent trades. The fair value of the Agency debt securities incorporates the contractual cash flows of the security discounted at market-rate, risk-adjusted yields.

Loans Held for Sale—Consist of originated loans that are generally transferred or sold within 60 days from the date that a mortgage loan is funded and are valued using discounted cash flow models that incorporate observable prices from market participants.

Contingent Consideration Liability—Consists of the estimated fair values of expected future earnout payments related to acquisitions completed in 2021 and 2022. The earn-out liabilities are valued using a probability-weighted achievement analysis or Monte Carlo simulation

analysis. The fair value of the contingent consideration liabilities incorporates unobservable inputs, such as the probability of earnout achievement, to determine the expected earn-out cash flows. The probability of the earn-out achievement is based on management’s estimate of the expected future performance and other financial metrics of each of the acquired entities, which are subject to significant uncertainty.

Derivative Instruments—Consist of interest rate lock commitments and forward sale agreements. These instruments are valued using discounted cash flow models developed based on changes in the U.S. Treasury rate and other observable market data. The value is determined after considering the potential impact of collateralization, adjusted to reflect nonperformance risk of both the counterparty and the Company.

Fair Value of Derivative Instruments and Loans Held for Sale—In the normal course of business, the Company enters into contractual commitments to originate and sell multifamily mortgage loans at fixed prices with fixed expiration dates. The commitments become effective when the borrowers "lock-in" a specified interest rate within time frames established by the Company. All mortgagors are evaluated for creditworthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the "lock-in" of rates by the borrower and the sale date of the loan to an investor.

To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, the Company enters into a sale commitment with the investor simultaneously with the rate lock commitment with the borrower. The sale contract with the investor locks in an interest rate and price for the sale of the loan. The terms of the contract with the investor and the rate lock with the borrower are matched in substantially all respects, with the objective of eliminating interest rate risk to the extent practical. Sale commitments with the investors have an expiration date that is longer than our related commitments to the borrower to allow, among other things, for the closing of the loan and processing of paperwork to deliver the loan into the sale commitment.

Both the rate lock commitments to borrowers and the forward sale contracts to buyers are undesignated derivatives and, accordingly, are marked to fair value through Loan origination and debt brokerage fees, net in the Consolidated Statements of Income. The fair value of the Company's rate lock commitments to borrowers and loans held for sale and the related input levels includes, as applicable:

the estimated gain of the expected loan sale to the investor (Level 2);
the expected net cash flows associated with servicing the loan, net of any guaranty obligations retained (Level 2);
the effects of interest rate movements between the date of the rate lock and the balance sheet date (Level 2); and
the nonperformance risk of both the counterparty and the Company (Level 3; derivative instruments only).

The estimated gain considers the origination fees the Company expects to collect upon loan closing (derivative instruments only) and premiums the Company expects to receive upon sale of the loan (Level 2). The fair value of the expected net cash flows associated with servicing the loan is calculated pursuant to the valuation techniques applicable to the fair value of future servicing, net at loan sale (Level 2).

To calculate the effects of interest rate movements, the Company uses applicable published U.S. Treasury prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount (Level 2).

The fair value of the Company's forward sales contracts to investors considers effects of interest rate movements between the trade date and the balance sheet date (Level 2). The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.

The fair value of the Company’s interest rate lock commitments and forward sales contracts is adjusted to reflect the risk that the agreement will not be fulfilled. The Company’s exposure to nonperformance in interest rate lock commitments and forward sale contracts is represented by the contractual amount of those instruments. Given the credit quality of our counterparties and the short duration of interest rate lock commitments and forward sale contracts, the risk of nonperformance by the Company’s counterparties has historically been minimal (Level 3).

The following table presents the components of fair value and other relevant information associated with the Company’s derivative instruments and loans held for sale as of December 31, 2022 and 2021.

Fair Value Adjustment Components

Balance Sheet Location

 

    

    

    

    

    

    

    

Fair Value

 

Notional or

Estimated

Total

Adjustment

 

Principal

Gain

Interest Rate

Fair Value 

Derivative

Derivative

to Loans 

 

(in thousands)

Amount

on Sale

Movement

Adjustment

Assets

Liabilities

Held for Sale

 

December 31, 2022

Rate lock commitments

$

376,870

$

12,349

$

(4,495)

$

7,854

$

7,854

$

$

Forward sale contracts

 

769,585

 

 

7,706

 

7,706

 

9,782

(2,076)

 

Loans held for sale

 

392,715

 

6,840

 

(3,211)

 

3,629

 

 

 

3,629

Total

$

19,189

$

$

19,189

$

17,636

$

(2,076)

$

3,629

December 31, 2021

Rate lock commitments

$

1,115,829

$

29,837

$

(4,604)

$

25,233

$

26,526

$

(1,293)

$

Forward sale contracts

 

2,881,224

 

 

5,728

 

5,728

 

10,838

 

(5,110)

 

Loans held for sale

 

1,765,395

 

47,315

 

(1,124)

 

46,191

 

 

 

46,191

Total

$

77,152

$

$

77,152

$

37,364

$

(6,403)

$

46,191

XML 31 R17.htm IDEA: XBRL DOCUMENT v3.22.4
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES
12 Months Ended
Dec. 31, 2022
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES  
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES

NOTE 9—FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES

Fannie Mae DUS Related Commitments—Commitments for the origination and subsequent sale and delivery of loans to Fannie Mae represent those mortgage loan transactions where the borrower has locked an interest rate and scheduled closing and the Company has entered into a mandatory delivery commitment to sell the loan to Fannie Mae. As discussed in NOTE 8, the Company accounts for these commitments as derivatives recorded at fair value.

The Company is generally required to share the risk of any losses associated with loans sold under the Fannie Mae DUS program. The Company is required to secure these obligations by assigning restricted cash balances and securities to Fannie Mae, which are classified as Pledged securities, at fair value on the Consolidated Balance Sheets. The amount of collateral required by Fannie Mae is a formulaic calculation at the loan level and considers the balance of the loan, the risk level of the loan, the age of the loan, and the level of risk-sharing. Fannie Mae requires restricted liquidity for Tier 2 loans of 75 basis points, which is funded over a 48-month period that begins upon delivery of the loan to Fannie Mae. Pledged securities held in the form of money market funds holding U.S. Treasuries are discounted 5%, and Agency MBS are discounted 4% for purposes of calculating compliance with the restricted liquidity requirements. As seen below, the Company held substantially all of its pledged securities in Agency MBS as of December 31, 2022. The majority of the loans for which the Company has risk sharing are Tier 2 loans.

The Company is in compliance with the December 31, 2022 collateral requirements as outlined above. As of December 31, 2022, reserve requirements for the December 31, 2022 DUS loan portfolio will require the Company to fund $79.6 million in additional restricted liquidity over the next 48-months, assuming no further principal paydowns, prepayments, or defaults within the at-risk portfolio. Fannie Mae has in the past reassessed the DUS Capital Standards and may make changes to these standards in the future. The Company generates sufficient cash flow from its operations to meet these capital standards and does not expect any future changes to have a material impact on its future operations; however, any future increases to collateral requirements may adversely impact the Company’s available cash.

Fannie Mae has established benchmark standards for capital adequacy and reserves the right to terminate the Company's servicing authority for all or some of the portfolio if at any time it determines that the Company's financial condition is not adequate to support its obligations under the DUS agreement. The Company is required to maintain acceptable net worth as defined in the agreement, and the Company satisfied the requirements as of December 31, 2022. The net worth requirement is derived primarily from unpaid balances on Fannie Mae loans and the level of risk sharing. As of December 31, 2022, the net worth requirement was $285.6 million, and the Company's net worth was $692.8 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC. As of December 31, 2022, the Company was required to maintain at least $56.9 million of liquid assets to meet operational liquidity requirements for Fannie Mae, Freddie Mac, HUD, and Ginnie

Mae. The Company had operational liquidity of $170.8 million, as measured at our wholly owned operating subsidiary, Walker & Dunlop, LLC.

Pledged SecuritiesPledged securities, at fair value consisted of the following balances as of December 31, 2022, 2021, 2020, and 2019:

December 31,

Pledged Securities (in thousands)

2022

    

2021

    

2020

    

2019

 

Restricted cash

$

5,788

$

3,779

$

4,954

$

2,150

Money market funds

8,870

40,954

12,519

5,054

Total pledged cash and cash equivalents

$

14,658

$

44,733

$

17,473

$

7,204

Agency MBS

 

142,624

 

104,263

 

119,763

 

114,563

Total pledged securities, at fair value

$

157,282

$

148,996

$

137,236

$

121,767

The information in the preceding table is presented to reconcile beginning and ending cash, cash equivalents, restricted cash, and restricted cash equivalents in the Consolidated Statements of Cash Flows as more fully discussed in NOTE 2.

The following table provides additional information related to the AFS Agency MBS as of December 31, 2022 and 2021:

Fair Value and Amortized Cost of Agency MBS (in thousands)

December 31, 2022

    

December 31, 2021

    

Fair value

$

142,624

$

104,263

Amortized cost

144,801

100,847

Total gains for securities with net gains in AOCI

797

3,636

Total losses for securities with net losses in AOCI

 

(2,974)

 

(220)

Fair value of securities with unrealized losses

 

118,565

 

4,757

Three of the pledged securities with a fair value of $3.3 million, an amortized cost of $4.3 million, and a net unrealized loss of $1.0 million have been in a continuous unrealized loss position for more than 12-months. All three securities that have been in a continuous loss position are Agency debt securities that carry a guarantee of the contractual payments. The Company concluded that an allowance for credit losses will not be recognized, as the Company does not intend to sell the securities, and as they carry the guarantee of payment from the Agencies.

The following table provides contractual maturity information related to Agency MBS. The money market funds invest in short-term Federal Government and Agency debt securities and have no stated maturity date.

December 31, 2022

Detail of Agency MBS Maturities (in thousands)

Fair Value

    

Amortized Cost

    

Within one year

$

$

After one year through five years

15,445

15,500

After five years through ten years

104,509

105,515

After ten years

 

22,670

23,786

Total

$

142,624

$

144,801

XML 32 R18.htm IDEA: XBRL DOCUMENT v3.22.4
SHARE-BASED PAYMENT
12 Months Ended
Dec. 31, 2022
SHARE-BASED PAYMENT  
SHARE-BASED PAYMENT

NOTE 10—SHARE-BASED PAYMENT

As of December 31, 2022, there were 10.5 million shares of stock authorized for issuance to directors, officers, and employees under the 2020 Equity Incentive Plan (and predecessor plans). As of December 31, 2022, 1.3 million shares remain available for grant under the 2020 Equity Incentive Plan.

Under the 2020 Equity Incentive Plan (and predecessor plans), the Company granted stock options to executive officers in the past and restricted shares to executive officers, employees, and non-employee directors during 2022, 2021, and 2020, all without cost to the grantee. For the year ended December 31, 2022, the Company granted 0.2 million RSUs to the executive officers and certain other employees connection with PSPs (“performance awards”). For each of the years ended 2021 and 2020, the Company granted 0.3 million RSUs to the executive officers

and certain other employees connection with PSPs (“performance awards”). The Company granted the RSUs at the maximum performance thresholds for each metric each year. As of December 31, 2022, the RSUs issued in connection with the 2022, 2021, and 2020 PSPs are unvested and outstanding.

The performance period for the 2019 PSP concluded on December 31, 2021. The three performance goals related to the 2019 PSP were met at varying levels. Accordingly, 0.2 million shares related to the 2019 PSP vested in the first quarter of 2022. As of December 31, 2022, the Company concluded that the three performance targets related to the 2020 PSP, 2021 PSP, and 2022 PSP were probable of achievement at varying levels.

The following table summarizes stock compensation expense for the years ended December 31, 2022, 2021, and 2020:

For the year ended December 31,

Components of stock compensation expense (in thousands)

    

2022

    

2021

    

2020

Restricted shares

$

29,650

$

25,520

$

18,924

Stock options

71

PSP "RSUs"

4,337

11,062

9,324

Total stock compensation expense

$

33,987

$

36,582

$

28,319

Excess tax benefit recognized

$

6,106

$

8,620

$

7,273

The amounts attributable to restricted shares in the table above include both equity-classified awards granted in restricted shares and liability-classified awards to be granted in restricted shares. The excess tax benefits recognized above reduced income tax expense.

The following table summarizes restricted share activity for the year ended December 31, 2022:

Weighted-

Average

Grant-date

Restricted Shares Activity

    

Shares

    

Fair Value

 

Nonvested at January 1, 2022

1,122,693

$

77.70

Granted

263,852

110.98

Vested

(402,937)

70.20

Forfeited

(26,440)

88.39

Nonvested at December 31, 2022

957,168

$

89.69

The fair value of restricted share awards granted during 2022 was estimated using the closing price on the date of grant. The weighted average grant date fair values of restricted shares granted in 2021 and 2020 were $101.48 per share and $74.75 per share, respectively. The fair values of the restricted shares that vested during the years ended December 31, 2022, 2021, and 2020 were $49.8 million, $44.6 million, and $30.4 million, respectively.

As of December 31, 2022, the total unrecognized compensation cost for outstanding restricted shares was $47.9 million. As of December 31, 2022, the weighted-average period over which this unrecognized compensation cost will be recognized is 3.4 years.

The following table summarizes activity related to performance awards for the year ended December 31, 2022:

Weighted-

Average

Grant-date

Restricted Share Units Activity

    

Share Units

    

Fair Value

 

Nonvested at January 1, 2022

778,546

$

67.66

Granted

233,052

130.26

Vested

(210,022)

139.75

Forfeited

(107,917)

94.10

Cancelled

(878)

67.13

Nonvested at December 31, 2022

692,781

$

89.67

The fair value of performance awards granted during 2022 was estimated using the closing price on the date of grant. The weighted average grant date fair values of performance awards granted in 2021 and 2020 were $101.04 per share and $50.26 per share, respectively. The fair value of the performance awards that vested during the years ended December 31, 2022, 2021 and 2020 was $29.4 million and $5.6 million, and $17.5 million, respectively.

As of December 31, 2022, the total unrecognized compensation cost for outstanding performance awards was $2.8 million. As of December 31, 2022, the weighted-average period over which this unrecognized compensation cost will be recognized is 1.2 years. The unrecognized compensation cost is based on the achievement levels that are probable as of December 31, 2022.

The following table summarizes stock options activity for the year ended December 31, 2022:

Weighted-

Weighted-

Average

Aggregate

Average

Remaining

Intrinsic

Exercise

Contract Life

Value

Stock Options Activity

    

Options

    

Price

    

(Years)

    

(in thousands)

 

Outstanding at January 1, 2022

234,006

$

22.25

Exercised

(16,181)

20.86

Outstanding at December 31, 2022

217,825

$

22.35

$

Exercisable at December 31, 2022

217,825

$

22.35

2.7

$

12,227

The total intrinsic value of the stock options exercised during the years ended December 31, 2022, 2021, and 2020 was $1.1 million, $17.5 million, and $21.6 million, respectively. We received no cash from the exercise of options for each of the years ended December 31, 2022, 2021, and 2020.

XML 33 R19.htm IDEA: XBRL DOCUMENT v3.22.4
EARNINGS PER SHARE AND STOCKHOLDERS EQUITY
12 Months Ended
Dec. 31, 2022
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY  
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY

NOTE 11—EARNINGS PER SHARE AND STOCKHOLDERS’ EQUITY

Earnings per share (“EPS”) is calculated under the two-class method. The two-class method allocates all earnings (distributed and undistributed) to each class of common stock and participating securities based on their respective rights to receive dividends. The Company grants share-based awards to various employees and nonemployee directors under the 2020 Equity Incentive Plan that entitle recipients to receive nonforfeitable dividends during the vesting period on a basis equivalent to the dividends paid to holders of common stock. These unvested awards meet the definition of participating securities.

The following table presents the calculation of basic and diluted EPS for the years ended December 31, 2022, 2021, and 2020 under the two-class method. Participating securities were included in the calculation of diluted EPS using the two-class method, as this computation was more dilutive than the treasury-stock method.

For the years ended December 31,

 

EPS Calculations (in thousands, except per share amounts)

2022

2021

2020

 

Calculation of basic EPS

Walker & Dunlop net income

$

213,820

$

265,762

$

246,177

Less: dividends and undistributed earnings allocated to participating securities

 

6,100

 

8,837

 

7,337

Net income applicable to common stockholders

$

207,720

$

256,925

$

238,840

Weighted-average basic shares outstanding

32,326

31,081

30,444

Basic EPS

$

6.43

$

8.27

$

7.85

Calculation of diluted EPS

Net income applicable to common stockholders

$

207,720

$

256,925

$

238,840

Add: reallocation of dividends and undistributed earnings based on assumed conversion

41

93

120

Net income allocated to common stockholders

$

207,761

$

257,018

$

238,960

Weighted-average basic shares outstanding

32,326

31,081

30,444

Add: weighted-average diluted non-participating securities

361

452

639

Weighted-average diluted shares outstanding

32,687

31,533

31,083

Diluted EPS

$

6.36

$

8.15

$

7.69

The assumed proceeds used for calculating the dilutive impact of restricted stock awards under the treasury method includes the unrecognized compensation costs associated with the awards. For the year ended December 31, 2022, 201 thousand average restricted shares were excluded from the computation of diluted EPS under the treasury-stock method. An immaterial number of average outstanding options to purchase common stock and average restricted shares were excluded from the computation of diluted earnings per share under the treasury method for the years ended December 31, 2021, and 2020 because the effect would have been anti-dilutive (the exercise price of the options or the grant date market price of the restricted shares was greater than the average market price of the Company’s shares during the periods presented).

Under the 2020 Equity Incentive Plan (and predecessor plans), subject to the Company’s approval, grantees have the option of electing to satisfy tax withholding obligations at the time of vesting or exercise by allowing the Company to withhold and purchase the shares of stock otherwise issuable to the grantee. For the years ended December 31, 2022, 2021, and 2020, the Company repurchased and retired 149 thousand, 150 thousand, and 179 thousand restricted shares at a weighted average market price of $125.28, $109.57, and $66.38, upon grantee vesting, respectively. For the years ended December 31, 2022 and 2021, the Company repurchased and retired 90 thousand and 24 thousand restricted share units at a weighted average market price of $139.75 and $100.36, respectively.

Stock Repurchase Programs

In February 2023, the Company’s Board of Directors approved a new stock repurchase program that permits the repurchase of up to $75.0 million of the Company’s common stock over a 12-month period beginning on February 23, 2023.

In February 2022, the Company’s Board of Directors authorized the Company to repurchase up to $75.0 million of its common stock over a 12-month period beginning on February 13, 2022. In 2022, the Company repurchased 109 thousand shares of its common stock under the 2022 share repurchase program at a weighted-average price of $101.77 per share and immediately retired the shares, reducing stockholders’ equity by $11.1 million.  The Company had $63.9 million of authorized share repurchase capacity remaining under the 2022 share repurchase program as of December 31, 2022.

In 2021, the Company did not repurchase any shares of its common stock under the share repurchase program.

In 2020, the Company repurchased 459 thousand shares of its common stock under a share repurchase program at a weighted average price of $56.77 per share and immediately retired the shares, reducing stockholders’ equity by $26.1 million.

Dividends

In February 2023, our Board of Directors declared a dividend of $0.63 per share for the first quarter of 2023. The dividend will be paid on March 23, 2023 to all holders of record of our restricted and unrestricted common stock as of March 8, 2023.

The Term Loan contains direct restrictions to the amount of dividends the Company may pay, and the warehouse debt facilities and agreements with the Agencies contain minimum equity, liquidity, and other capital requirements that indirectly restrict the amount of dividends the Company may pay. The Company does not believe that these restrictions currently limit the amount of dividends the Company can pay for the foreseeable future.

Other Equity-Related Transactions

The following non-cash transactions did not impact the amount of cash paid on the Consolidated Statements of Cash Flows. During 2022, the operating agreement of three of the Company’s tax-credit-related joint ventures changed. The Company reconsidered its consolidation conclusion based on these changes and concluded that the joint ventures should be consolidated, resulting in a $3.7 million increase in APIC and $6.8 million of noncontrolling interests consolidated as shown on the Consolidated Statements of Changes in Equity for the year ended December 31, 2022. The consolidation also resulted in a $35.0 million increase in Receivables, net, a $21.3 million reduction in Other assets, and a $3.6 million increase in Other liabilities.

The Company did not issue any Company stock in connection with acquisitions during 2022.

The Company issued $120.6 million of Company stock in connection with acquisitions in 2021, a non-cash transaction. Additionally, in 2021, $9.6 million of stock was issued to employees for which we had an accrued liability prior to the issuance of the award. Upon issuance, the accrued liability was reclassed to APIC, a non-cash transaction.

In 2020, the Company purchased the noncontrolling interests held by two members of WDIS for an aggregate consideration of $32.0 million, which consisted of $10.4 million in cash, a $5.7 million reduction in receivables (a non-cash transaction), $5.9 million in Company stock (a non-cash transaction), and $10.0 million of contingent consideration (a non-cash transaction). The $32.0 million aggregate purchase price resulted in reductions to APIC of $24.1 million for the excess of the purchase price over the noncontrolling interest balance. As a result of the transactions, the Company recorded Net income (loss) from noncontrolling interests only for the first quarter of 2020 on the Consolidated Statements of Income. Additionally, the Company issued $5.0 million of Company stock in connection with acquisitions in 2020, a non-cash transaction.

XML 34 R20.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES
12 Months Ended
Dec. 31, 2022
INCOME TAXES  
INCOME TAXES

NOTE 12—INCOME TAXES

Income Tax Expense

The Company calculates its provision for federal, state, and international income taxes based on current tax law. The Company began incurring income taxes in the Netherlands in 2022 in connection with the Company’s acquisition of GeoPhy. The reported tax provision differs from the amounts currently receivable or payable because some income and expense items are recognized in different time periods for financial

reporting purposes than for income tax purposes. The following is a summary of income tax expense for the years ended December 31, 2022, 2021, and 2020:

For the year ended December 31, 

Components of Income Tax Expense (in thousands)

    

2022

    

2021

    

2020

 

Current

Federal

$

23,014

$

40,025

$

26,854

State

11,065

12,181

10,294

International

3,516

Total current expense

$

37,595

$

52,206

$

37,148

Deferred

Federal

$

19,114

$

26,630

$

37,354

State

3,775

7,592

9,811

International

(4,450)

Total deferred expense

$

18,439

$

34,222

$

47,165

Total income tax expense

$

56,034

$

86,428

$

84,313

Under the provisions of Section 162(m) of the Internal Revenue Code, the deductibility of executive compensation is limited to $1 million per year for each named executive officer (“NEO”). Based on the information available as of December 31, 2022, 2021, and 2020, the Company believed that it is more likely than not a significant portion of NEO stock-based compensation book expense will exceed the $1 million limitation in future years when the shares vest, resulting in no tax deductibility for the book expense associated with these compensation agreements and no deferred tax assets. Additionally, for each of the years presented above, significant portions of NEO compensation were above the $1 million limitation, resulting in no tax deductibility for amounts above the $1 million limitation.

As discussed in NOTE 7, the Company recognized the Apprise revaluation gain in connection with its acquisition of GeoPhy. The gain is an unrealized, non-taxable gain, resulting in the reduction to income tax expense by the amount shown in the table below.

The following table presents a reconciliation of the statutory federal tax expense to the income tax expense in the accompanying Consolidated Statements of Income:

For the year ended December 31, 

(in thousands)

    

2022

    

2021

    

2020

Statutory federal expense

$

56,350

$

73,932

$

69,356

Statutory state income tax expense, net of federal tax benefit

13,567

16,409

13,828

Excess tax benefits, net of federal tax impact

(6,106)

(8,620)

(7,273)

Tax benefit of Apprise revaluation gain

(10,329)

Other

2,552

4,707

8,402

Income tax expense

$

56,034

$

86,428

$

84,313

Deferred Tax Assets/Liabilities

The tax effects of temporary differences between reported earnings and taxable earnings consisted of the following:

As of December 31, 

Components of Deferred Tax Liabilities, Net (in thousands)

    

2022

    

2021

 

Deferred Tax Assets

Compensation related

$

(333)

$

5,811

Credit losses

 

12,425

 

16,748

Total deferred tax assets

$

12,092

$

22,559

Deferred Tax Liabilities

Mark-to-market of derivatives and loans held for sale

$

(3,583)

$

(16,874)

Mortgage servicing rights related

(218,767)

(208,718)

Acquisition related (1)

(24,673)

(12,977)

Depreciation

(6,261)

(2,317)

Other

(2,293)

(6,913)

Total deferred tax liabilities

$

(255,577)

$

(247,799)

Deferred tax liabilities, net

$

(243,485)

$

(225,240)

(1)Acquisition-related deferred tax liabilities consist of book-to-tax differences associated with basis step ups related to the amortization of goodwill recorded from acquisitions and book-to-tax differences in intangible asset amortization.

The Company believes it is more likely than not that it will generate sufficient taxable income in future periods to realize the deferred tax assets. During the year ended December 31, 2022, the Company recognized an immaterial amount of deferred tax assets that are not included as a component of deferred tax expense. During the year ended December 31, 2021, the Company recognized deferred tax assets of $5.4 million in conjunction with the acquisition of solar income tax credits and other activity, which are not included as a component of deferred tax expense.

Tax Uncertainties

The Company periodically assesses its liabilities and contingencies for all periods open to examination by tax authorities based on the latest available information. Where the Company believes it is more likely than not that a tax position will not be sustained, management records its best estimate of the resulting tax liability, including interest and penalties, in the consolidated financial statements. As of December 31, 2022, based on all known facts and circumstances and current tax law, management believes that there are no material tax positions for which it is reasonably possible that the unrecognized tax benefits will materially increase or decrease over the next 12 months, producing, individually or in the aggregate, a material effect on the Company’s results of operations, financial condition, or cash flows.

XML 35 R21.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENTS
12 Months Ended
Dec. 31, 2022
SEGMENTS  
SEGMENTS

NOTE 13—SEGMENTS

Reportable Segments

In the first quarter of 2022, as a result of the Company’s growth and recent acquisitions, the Company’s executive leadership team, which functions as the Company’s chief operating decision making body, began making decisions and assessing performance based on the following three reportable segments. The reportable segments are determined based on the product or service provided and reflect the manner in which management is currently evaluating the Company’s financial information.  

(i)Capital Markets (“CM”)—CM provides a comprehensive range of commercial real estate finance products to our customers, including Agency lending, debt brokerage, property sales, and appraisal and valuation services. The Company’s long-established relationships with the Agencies and institutional investors enable CM to offer a broad range of loan products and services to the Company’s customers, including first mortgage, second trust, supplemental, construction, mezzanine, preferred equity, and small-balance loans. CM provides property sales services to owners and developers of multifamily properties and commercial real estate and multifamily property appraisals for various investors. CM also provides real estate-related investment banking and advisory services, including housing market research.

As part of Agency lending, CM temporarily funds the loans it originates (loans held for sale) before selling them to the Agencies and earns net interest income on the spread between the interest income on the loans and the warehouse interest expense. For Agency loans, CM recognizes the fair value of expected net cash flows from servicing, which represents the right to receive future servicing fees. CM also earns fees for origination of loans for both Agency lending and debt brokerage, fees for property sales and appraisals, and subscription revenue for its housing market research. Direct internal, including compensation, and external costs that are specific to CM are included within the results of this reportable segment.

(ii)Servicing & Asset Management (“SAM”)—SAM’s activities include: (i) servicing and asset-managing the portfolio of loans the Company (a) originates and sells to the Agencies, (b) brokers to certain life insurance companies, and (c) originates through its principal lending and investing activities, and (ii) managing third-party capital invested in tax credit equity funds focused on the affordable housing sector and other commercial real estate.

SAM earns revenue through (i) fees for servicing the loans in the Company’s servicing portfolio, (ii) asset management fees for managing third-party capital invested in funds, primarily LIHTC tax credit funds, and (iii) net interest income on the spread between the interest income on the loans and the warehouse interest expense for loans held for investment. Direct internal, including compensation, and external costs that are specific to SAM are included within the results of this reportable segment.

(iii)Corporate—The Corporate segment consists primarily of the Company’s treasury operations and other corporate-level activities. The Company’s treasury activities include monitoring and managing liquidity and funding requirements, including corporate debt. Other corporate-level activities include equity-method investments, accounting, information technology, legal, human resources, marketing, internal audit, and various other corporate groups (“support functions”). The Company does not allocate costs from these support functions to the CM or SAM segments in presenting segment operating results. The Company does allocate interest expense and income tax expense. Corporate debt and the related interest expense are allocated first based on specific acquisitions where debt was directly used to fund the acquisition, such as the acquisition of Alliant, and then based on the remaining segment assets. Income tax expense is allocated proportionally based on income from operations at each segment, except for significant one-time tax activities, which are allocated entirely to the segment impacted by the tax activity.

The following tables provide a summary and reconciliation of each segment’s results for the year ended December 31, 2022, 2021 and 2020.

As of and for the year ended December 31, 2022

Segment Results and Total Assets

Servicing &

(in thousands)

Capital

Asset

Markets

Management

Corporate

Consolidated

Revenues

Loan origination and debt brokerage fees, net

$

345,779

$

2,228

$

$

348,007

Fair value of expected net cash flows from servicing, net

191,760

191,760

Servicing fees

300,191

300,191

Property sales broker fees

120,582

120,582

Investment management fees

71,931

71,931

Net warehouse interest income

9,667

6,110

15,777

Escrow earnings and other interest income

51,010

1,820

52,830

Other revenues

41,046

75,960

40,669

157,675

Total revenues

$

708,834

$

507,430

$

42,489

$

1,258,753

Expenses

Personnel

$

485,958

$

69,970

$

51,438

$

607,366

Amortization and depreciation

3,084

225,515

6,432

235,031

Provision (benefit) for credit losses

 

 

(11,978)

 

 

(11,978)

Interest expense on corporate debt

 

8,647

 

23,621

 

1,965

 

34,233

Other operating expenses

 

11,817

 

30,738

 

86,581

 

129,136

Total expenses

$

509,506

$

337,866

$

146,416

$

993,788

Income from operations

$

199,328

$

169,564

$

(103,927)

$

264,965

Income tax expense (benefit)

 

42,153

35,859

(21,978)

 

56,034

Net income before noncontrolling interests

$

157,175

$

133,705

$

(81,949)

$

208,931

Less: net income (loss) from noncontrolling interests

 

1,097

(5,986)

 

(4,889)

Walker & Dunlop net income

$

156,078

$

139,691

$

(81,949)

$

213,820

Total assets

$

1,051,437

$

2,539,013

$

454,909

$

4,045,359

As of and for the year ended December 31, 2021

Segment Results and Total Assets

Servicing &

(in thousands)

Capital

Asset

Markets

Management

Corporate

Consolidated

Revenues

Loan origination and debt brokerage fees, net

$

440,044

$

5,970

$

$

446,014

Fair value of expected net cash flows from servicing, net

287,145

287,145

Servicing fees

278,466

278,466

Property sales broker fees

119,981

119,981

Investment management fees

25,637

25,637

Net warehouse interest income

14,396

7,712

22,108

Escrow earnings and other interest income

7,776

374

8,150

Other revenues

20,458

52,916

(1,697)

71,677

Total revenues

$

882,024

$

378,477

$

(1,323)

$

1,259,178

Expenses

Personnel

$

500,052

$

36,412

$

67,023

$

603,487

Amortization and depreciation

2,877

203,118

4,289

210,284

Provision (benefit) for credit losses

 

 

(13,287)

 

 

(13,287)

Interest expense on corporate debt

 

5,078

1,749

1,154

 

7,981

Other operating expenses

 

26,420

11,401

60,834

 

98,655

Total expenses

$

534,427

$

239,393

$

133,300

$

907,120

Income from operations

$

347,597

$

139,084

$

(134,623)

$

352,058

Income tax expense (benefit)

 

85,333

34,144

(33,049)

 

86,428

Net income before noncontrolling interests

$

262,264

$

104,940

$

(101,574)

$

265,630

Less: net income (loss) from noncontrolling interests

 

70

 

(202)

 

 

(132)

Walker & Dunlop net income

$

262,194

$

105,142

$

(101,574)

$

265,762

Total assets

$

2,263,907

$

2,430,137

$

511,945

$

5,205,989

As of and for the year ended December 31, 2020

Segment Results and Total Assets

Servicing &

(in thousands)

Capital

Asset

Markets

Management

Corporate

Consolidated

Revenues

Loan origination and debt brokerage fees, net

$

357,106

$

1,955

$

$

359,061

Fair value of expected net cash flows from servicing, net

358,000

358,000

Servicing fees

235,801

235,801

Property sales broker fees

38,108

38,108

Investment management fees

10,713

10,713

Net warehouse interest income

17,936

11,390

29,326

Escrow earnings and other interest income

16,948

1,307

18,255

Other revenues

9,335

26,553

(1,445)

34,443

Total revenues

$

780,485

$

303,360

$

(138)

$

1,083,707

Expenses

Personnel

$

367,668

$

29,469

$

71,682

$

468,819

Amortization and depreciation

70

164,884

4,057

169,011

Provision (benefit) for credit losses

 

 

37,479

 

 

37,479

Interest expense on corporate debt

 

5,773

1,465

1,312

 

8,550

Other operating expenses

 

11,988

9,700

47,894

 

69,582

Total expenses

$

385,499

$

242,997

$

124,945

$

753,441

Income from operations

$

394,986

$

60,363

$

(125,083)

$

330,266

Income tax expense (benefit)

 

100,835

15,410

(31,932)

 

84,313

Net income before noncontrolling interests

$

294,151

$

44,953

$

(93,151)

$

245,953

Less: net income (loss) from noncontrolling interests

 

 

(224)

 

 

(224)

Walker & Dunlop net income

$

294,151

$

45,177

$

(93,151)

$

246,177

Total assets

$

2,782,535

$

1,431,481

$

436,959

$

4,650,975

Concentrations

The Company is one of the leading commercial real estate services and finance companies in the United States, with a primary focus on multifamily lending. The Company originates a range of multifamily and other commercial real estate loans that are sold to the Agencies or placed with institutional investors. The Company also services nearly all of the loans it sells to the Agencies and some of the loans that it places with institutional investors. The majority of the Company’s operations involve the delivery and servicing of loan products for its customers through its Capital Markets and Servicing & Asset Management reportable segments, respectively.

As of December 31, 2022 and 2021, no one borrower/key principal accounted for more than 3% and 2%, respectively, of our total risk-sharing loan portfolio.

An analysis of the product concentrations and geographic dispersion that impact the Company’s servicing revenue is shown in the following tables. This information is based on the distribution of the loans serviced for others. The principal balance of the loans serviced for others, by product, as of December 31, 2022, 2021, and 2020 follows:

As of December 31, 

Customers of Loan Servicing Portfolio (in thousands)

    

2022

    

2021

    

2020

 

Fannie Mae

$

59,226,168

$

53,401,457

$

48,818,185

Freddie Mac

37,819,256

37,138,836

37,072,587

Ginnie Mae-HUD

9,868,453

9,889,289

9,606,506

Other

16,219,978

15,270,982

11,714,694

Total

$

123,133,855

$

115,700,564

$

107,211,972

The percentage of unpaid principal balance of the loans serviced for others as of December 31, 2022, 2021, and 2020 by geographical area is shown in the following table. No other state accounted for more than 5% of the unpaid principal balance and related servicing revenues in any of the years presented. The Company does not have any servicing operations outside of the United States.

Percent of Total UPB as of December 31, 

Loan Servicing Portfolio Concentration by State

    

2022

    

2021

2020

California

16.1

%

16.1

%

16.2

%

Texas

11.7

8.6

8.8

Florida

10.5

10.0

10.4

Georgia

5.8

5.9

5.9

All other states

55.9

59.4

58.7

Total

100.0

%

100.0

%

100.0

%

XML 36 R22.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES
12 Months Ended
Dec. 31, 2022
LEASES  
LEASES

NOTE 14—LEASES

Right-of-use (“ROU”) assets and lease liabilities associated with the Company’s operating leases are recorded as Other assets and Other liabilities, respectively, in the Consolidated Balance Sheet. As of December 31, 2022, our leases have terms varying in duration, with the longest term ending in 2036.

The following table presents information about the Company’s lease arrangements:  

For year ended December 31,

Operating Lease Arrangements (dollars in thousands)

2022

2021

2020

Operating Leases

Right-of-use assets

$

60,830

$

24,825

$

17,405

Lease Liabilities

79,623

29,523

22,579

Weighted-average remaining lease term

10.2 years

4.0 years

3.2 years

Weighted-average discount rate

2.9%

3.3%

4.6%

Operating Lease Expenses

Single lease costs

$

16,371

$

9,435

$

8,856

Cash paid for amounts included in the measurement of lease liabilities

10,093

9,617

8,833

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

54,557

13,215

1,488

Maturities of lease liabilities as of December 31, 2022 are presented below (in thousands):

Year Ending December 31,

2023

$

11,652

2024

9,864

2025

8,224

2026

8,229

Thereafter

55,249

Total lease payments

$

93,218

Less imputed interest

(13,595)

Total

$

79,623

XML 37 R23.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER ASSETS AND LIABILITIES
12 Months Ended
Dec. 31, 2022
OTHER ASSETS AND LIABILITIES  
OTHER ASSETS AND LIABILITIES

NOTE 15 – OTHER ASSETS AND LIABILITIES

The following table is a summary of the major components of other assets as of December 31, 2022 and 2021.

As of December 31,

Components of Other Assets (in thousands)

    

2022

    

2021

Equity-method investments

$

198,848

$

164,864

Derivative assets

17,636

37,364

Right of use asset

60,830

24,825

Property and equipment, net

33,928

72,744

Prepaid expenses

98,587

85,767

All other

48,046

16,546

Total

$

457,875

$

402,110

The following table is a summary of the major components of other liabilities as of December 31, 2022 and 2021.

As of December 31,

Components of Other Liabilities (in thousands)

    

2022

    

2021

Contingent consideration liabilities

$

200,346

$

125,808

Derivative liabilities

2,076

6,403

Lease liability

79,623

29,523

Guaranty obligation, net

43,950

47,378

Accrued expenses

115,878

160,717

All other

112,284

125,584

Total

$

554,157

$

495,413

XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER REVENUES AND OTHER OPERATING EXPENSES
12 Months Ended
Dec. 31, 2022
OTHER REVENUES AND OTHER OPERATING EXPENSES  
OTHER REVENUES AND OTHER OPERATING EXPENSES

NOTE 16—OTHER REVENUES AND OTHER OPERATING EXPENSES

The following table is a summary of the major components of other operating expenses for the years ended December 31, 2022, 2021, and 2020.

For the year ended December 31, 

Components of Other Revenues (in thousands)

    

2022

    

2021

    

2020

Prepayment fees

$

26,451

$

40,138

$

22,031

Assumption and application fees

9,073

10,811

8,766

Housing market research subscription revenue (1)

21,852

8,744

Syndication and other LIHTC revenue (2)

36,757

6,706

Apprise revaluation gain (3)

39,641

All other

23,901

5,278

3,646

Total

$

157,675

$

71,677

$

34,443

(1) Housing market research subscription revenue generated from Zelman which was acquired in July 2021.  

(2) Syndication and other LIHTC revenue generated from Alliant which was acquired in December 2021.

(3) One-time non-cash remeasurement gain of Apprise in 2022 from the GeoPhy acquisition (as discussed in NOTE 7).

The following table is a summary of the major components of other operating expenses for the years ended December 31, 2022, 2021, and 2020.

For the year ended December 31, 

Components of Other Operating Expenses (in thousands)

    

2022

    

2021

    

2020

 

Professional fees

$

35,428

$

26,920

$

18,345

Travel and entertainment

15,742

7,203

4,685

Rent (1)

18,832

11,262

10,486

Marketing and preferred broker

14,840

12,526

9,139

Office and software expenses

24,145

15,056

17,360

All other

20,149

25,688

9,567

Total

$

129,136

$

98,655

$

69,582

(1) Includes single lease cost and other related expenses (common-area maintenance and other miscellaneous charges).

XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.4
VARIABLE INTEREST ENTITIES
12 Months Ended
Dec. 31, 2022
VARIABLE INTEREST ENTITIES  
VARIABLE INTEREST ENTITIES

NOTE 17—VARIABLE INTEREST ENTITIES

The Company, through its subsidiary Alliant, provides alternative investment management services through the syndication of tax credit funds and development of affordable housing projects. To facilitate the syndication and development of affordable housing projects, the Company is involved with the acquisition and/or formation of limited partnerships and joint ventures with investors, property developers, and property managers that are VIEs. The Company’s continuing involvement in the VIEs usually includes either serving as the manager of the VIE or as a majority investor in the VIE with a property developer or manager serving as the manager of the VIE.

When the Company determines that it is the primary beneficiary of a material VIE, the Company consolidates the VIE. The primary beneficiary of a VIE is determined as the entity that has both (1) the power to direct the activities of the VIE that most significantly impact its economic performance and (2) exposure to losses or benefits that could potentially be significant to the VIE. When the Company determines that it is not the primary beneficiary, the Company recognizes its investment in the VIE through the equity-method of accounting. The Company regularly assesses the primary beneficiary of the VIE as its involvement and ownership may change over time.

Syndication of Tax Credit Funds

The Company’s affordable housing syndication services subsidiary forms limited partnership funds (“the funds”) that are VIEs and hold investments in affordable housing projects. The Company identifies and enters into a commitment to invest equity in the limited partnership interests in affordable housing VIEs that own and operate affordable housing properties. The limited partnership interest exposes the Company to economic losses or benefits of the VIE but does not give it the power to direct the activities that most significantly impact the VIE’s economic performance. In such cases, the Company determined it is not the primary beneficiary and recognizes the VIE as an investment and a liability for the unfunded committed capital to the VIE. The Company’s exposure is limited to its contributed capital and remaining unfunded committed capital. The investments are included as Committed investments in tax credit equity and the unfunded committed capital are included as Commitments to fund investments in tax credit equity in the Consolidated Balance Sheets until they are transferred to the credit fund as described below. The investments and unfunded committed capital are presented in the table below.

As part of the syndication of the tax credit fund, the Company transfers its limited partnership interest in affordable housing partnerships to the funds, where the Company serves as the general partner and manager and holds an insignificant ownership percentage of the funds. As the manager of the funds, the Company has the power to direct the activities that most significantly impact the economic performance of the funds; however, it does not have exposure to the economic losses or benefits significant to the VIE. Accordingly, the Company is not the primary beneficiary of the fund and does not consolidate the VIE. The Company records its general partnership interest as an equity-method investment included in Other assets in the Consolidated Balance Sheets.

The Company may purchase an investor’s partnership interest. In these circumstances, the Company assesses whether its new ownership percentage could potentially be significant to the VIE. When the Company determines the new ownership percentage is significant, it consolidates the fund as the Company is the primary beneficiary. As of both December 31, 2022 and 2021, the assets and liabilities of the consolidated funds were immaterial.  

Joint Development of Affordable Housing Projects

The Company enters joint ventures with affordable property developers and/or investors to develop affordable housing projects. The joint ventures’ objectives are to: (1) develop the affordable housing project for syndication into a tax credit fund or (2) develop the affordable housing project for capital appreciation. When the Company develops affordable housing projects to ultimately syndicate the property into a tax credit fund, the Company invests in the joint venture but does not have management rights. The Company has significant exposure to the economic losses or benefits but does not have the power to direct the activities that most significantly impact the VIE’s economic performance; consequently, the Company determined that it is not the primary beneficiary in the VIE and recognizes an equity-method investment in the VIE included in Other assets in the Consolidated Balance Sheets. During 2022, the operating agreements of three of the Company’s joint ventures were amended, resulting in the Company gaining the power to direct the activities that most significantly impact the economic performance of the joint ventures; previously, the Company only held rights to receive the significant economic benefits of the joint ventures. The Company reassessed its consolidation conclusions and determined that it was the primary beneficiary, and as a result, consolidated the joint ventures as of March 31, 2022.

When the Company develops affordable housing projects for capital appreciation, the Company actively manages the joint venture and generally has an insignificant ownership percentage compared to third-party investors. The Company has the power to direct the activities that most significantly impact the VIE’s economic performance but does not have exposure to the economic losses or benefits that could be significant to the VIE; therefore, the Company determined it is not the primary beneficiary of the VIE and recognizes an equity-method investment included in Other assets in the Consolidated Balance Sheets. In certain circumstances, the Company may hold a significant ownership percentage and have exposure to significant economic losses or benefits of the VIE. When this occurs, the Company determines it has both the power to direct the activities that most significantly impact the VIE’s economic performance and the exposure to the economic losses or benefits that could be significant to the VIE.

The table below presents the assets and liabilities of the Company’s consolidated joint development VIEs included in the Consolidated Balance Sheets:

Consolidated VIEs (in thousands)

    

December 31, 2022

    

December 31, 2021

Assets:

Cash and cash equivalents

$

201

$

Restricted cash

1,532

Receivables, net

33,593

Other Assets

49,768

54,880

Total assets of consolidated VIEs

$

85,094

$

54,880

Liabilities:

Other liabilities

$

39,148

$

36,480

Total liabilities of consolidated VIEs

$

39,148

$

36,480

The table below presents the carrying value and classification of the Company’s interests in nonconsolidated VIEs included in the Consolidated Balance Sheets:

Nonconsolidated VIEs (in thousands)

December 31, 2022

    

December 31, 2021

Assets

Committed investments in tax credit equity

$

254,154

$

177,322

Other assets: Equity-method investments

57,981

74,997

Total interests in nonconsolidated VIEs

$

312,135

$

252,319

Liabilities

Commitments to fund investments in tax credit equity

$

239,281

$

162,747

Total commitments to fund nonconsolidated VIEs

$

239,281

$

162,747

Maximum exposure to losses(1)(2)

$

312,135

$

252,319

(1)Prior to the Alliant acquisition in the fourth quarter of 2021, the Company did not have an interest in any VIEs.
(2)Maximum exposure determined as Total interests in nonconsolidated VIEs. The maximum exposure for the Company’s investments in tax credit equity is limited to the carrying value of its investment, as there are no funding obligations or other commitments related to the nonconsolidated VIEs other than the amounts presented in the table above.
(3)Based on historical experience and the underlying expected cash flows from the underlying investment, the maximum exposure of loss is not representative of the actual loss, if any, that the Company may incur.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.4
RELATED PARTY TRANSACTION
12 Months Ended
Dec. 31, 2022
RELATED PARTY TRANSACTION  
RELATED PARTY TRANSACTION

NOTE 18—RELATED PARTY TRANSACTION

The Company, through its Alliant subsidiaries, has related party loans with its affordable housing project partners, which include property developers and managers. To facilitate the development of affordable housing projects prior to syndication into a tax credit fund, the Company extends pre-development and working capital loans to its partners in affordable housing project partnerships. The outstanding balance of these loans was $69.8 million and $36.6 million as of December 31, 2022 and 2021, respectively, and the related interest income was immaterial for both the years ended December 31, 2022 and 2021. The balance of these receivables is included as Receivables, net in the Consolidated Balance Sheets.

XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2022
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Principles of Consolidation

Principles of Consolidation—The consolidated financial statements include the accounts of Walker & Dunlop, Inc., its wholly owned subsidiaries, and its majority owned subsidiaries. All intercompany balances and transactions are eliminated in consolidation. The Company consolidates entities in which it has a controlling financial interest based on either the variable interest entity (“VIE”) or the voting interest model. The Company is required to first apply the VIE model to determine whether it holds a variable interest in an entity, and if so, whether the entity is a VIE. If the Company determines it holds a variable interest in a VIE and has a controlling financial interest and therefore is considered the primary beneficiary, the Company consolidates the entity. In instances where the Company holds a variable interest in a VIE but is not the primary beneficiary, the Company uses the equity-method of accounting.

If the Company determines it does not hold a variable interest in a VIE, it then applies the voting interest model. Under the voting interest model, the Company consolidates an entity when it holds a majority voting interest in an entity. If the Company does not have a majority voting interest but has significant influence, it uses the equity-method of accounting. In instances where the Company owns less than 100% of the equity interests of an entity but owns a majority of the voting interests or has control over an entity, the Company accounts for the portion of equity not attributable to Walker & Dunlop, Inc. as Noncontrolling interests on the Consolidated Balance Sheets and the portion of net income not attributable to Walker & Dunlop, Inc. as Net income (loss) from noncontrolling interests in the Consolidated Statements of Income.

Subsequent Events

Subsequent Events—The Company has evaluated the effects of all events that have occurred subsequent to December 31, 2022. The Company has made certain disclosures in the notes to the consolidated financial statements of events that have occurred subsequent to December 31, 2022. There have been no other material subsequent events that would require recognition in the consolidated financial statements.

Use of Estimates Use of Estimates—The preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses; including the allowance for risk-sharing obligations, initial fair value of capitalized mortgage servicing rights, initial and recurring fair value assessments of contingent consideration, and the fair value of the Apprise joint venture (as discussed in NOTE 7), actual results may vary from these estimates.
Mortgage Servicing Rights

Mortgage Servicing Rights—When a loan is sold and the Company retains the right to service the loan, the derivative asset discussed below is reclassified and capitalized as an individual mortgage servicing right (“MSR”) at fair value. The initial capitalized amount is equal to the estimated fair value of the expected net cash flows associated with servicing the loans, net of the expected cash flows associated with any guaranty obligations. The following describes the principal assumptions used in estimating the fair value of capitalized MSRs.

Discount Rate—Depending upon loan type, the discount rate used is management's best estimate of market discount rates. The rates used for loans sold were between 8% and 14% for the years ended December 31, 2022 and 2021, between 10% and 15% for the year ended December 31, 2020, and varied based on loan type.

Estimated Life—The estimated life of the MSRs is derived based upon the stated term of the prepayment protection provisions of the underlying loan and may be reduced by six to 12 months based upon the expiration or reduction of the prepayment provisions prior to the stated maturity date. The Company’s model for MSRs assumes no prepayment while the prepayment provisions have not expired and full prepayment of the loan at or near the point where the prepayment provisions have expired. The Company’s historical experience is that the prepayment provisions typically do not provide a significant deterrent to a borrower’s paying off the loan within six to 12 months of the expiration of the prepayment provisions.

Escrow Earnings—The estimated earnings rate on escrow accounts associated with the servicing of the loans for the life of the MSR is added to the estimated future cash flows.

The assumptions used to estimate the fair value of capitalized MSRs at loan sale are based on internal models and are compared to assumptions used by other market participants periodically. When such comparisons indicate that these assumptions have changed significantly, the Company adjusts its assumptions accordingly. For example, during the year ended December 31, 2020, the Company adjusted the escrow earnings rate assumption twice based on changes observed from other market participants. Additionally, the Company made adjustments to the discount rates in 2021 and escrow earnings rate in 2021 and 2022 based on observations from other market participants and economic conditions.

Subsequent to the initial measurement date, MSRs are amortized using the interest method over the period that servicing income is expected to be received and presented as a component of Amortization and depreciation in the Consolidated Statements of Income. The individual loan-level MSR is written off through a charge to Amortization and depreciation when a loan prepays, defaults, or is probable of default. The Company evaluates all MSRs for impairment quarterly. The predominant risk characteristic affecting the MSRs is prepayment risk, and we do not believe there is sufficient variation within the portfolio to warrant stratification. Therefore, we assess MSR impairment at the portfolio level. The Company engages a third party to assist in determining an estimated fair value of our existing and outstanding MSRs on at least a semi-annual basis.

Allowance for Risk-Sharing Obligations

Allowance for Risk-Sharing Obligations—Substantially all loans sold under the Fannie Mae DUS program contain partial or full risk-sharing guaranties that are based on the performance of the loan serviced in the at-risk servicing portfolio. The Company records an estimate of the loss reserve for the current expected credit losses (“CECL”) for all loans in our Fannie Mae at-risk servicing portfolio and presents this loss reserve as Allowance for risk-sharing obligations on the Consolidated Balance Sheets.

Overall Current Expected Credit Losses Approach

The Company uses the weighted-average remaining maturity method (“WARM”) for calculating its allowance for risk-sharing obligations, the Company’s liability for the off-balance-sheet credit exposure associated with the Fannie Mae at-risk DUS loans. WARM uses a weighted average annual charge-off rate (“historical loss rate”) that contains loss content over multiple vintages and loan terms and is used as a foundation for estimating the CECL reserve. The historical loss rate is applied to the unpaid principal balance (“UPB”) over the contractual term, adjusted for estimated prepayments and amortization to arrive at the CECL reserve for the entire current portfolio as described further below.

The Company maximizes the use of historical internal data because the Company has extensive historical data servicing Fannie Mae DUS loans from which to calculate historical loss rates and principal paydown by loan term type for its exposure to credit loss on its homogeneous portfolio of Fannie Mae DUS multifamily loans. Additionally, the Company believes its properties, loss history, and underwriting standards are not similar to public data such as loss histories for loans originated for collateralized mortgage-backed securities conduits.

Runoff Rate

One of the key inputs into a WARM calculation is the runoff rate, which is the expected rate at which loans in the current portfolio will prepay and amortize in the future. As the loans the Company originates have different original lives and run off over different periods, the Company groups loans by similar origination dates (vintage) and contractual maturity terms for purposes of calculating the runoff rate. The Company originates loans under the DUS program with various terms generally ranging from several years to 15 years; each of these various loan terms has a different runoff rate.

The Company uses its historical runoff rate for each of the different loan term pools as a proxy for the expected runoff rate. The Company believes that borrower behavior and macroeconomic conditions will not deviate significantly from historical performance over the

approximately ten-year period in which the Company has compiled the actual loss data. The ten-year period captures the various cycles of industry performance and provides a period that is long enough to capture sufficient observations of runoff history. In addition, due to the prepayment protection provisions for Fannie Mae DUS loans, the Company has not seen significant volatility in historical prepayment rates due to gradual changes in interest rates and would not expect this to change materially in future periods.

The historical annual runoff rate is calculated for each year of a loan’s life for each vintage in the portfolio and aggregated with the calculated runoff rate for each comparable year in every vintage. For example, the annual runoff rate for the first year of loans originated in 2010 is aggregated with the annual runoff rate for the first year of loans originated in 2011, 2012, and so on to calculate the average annual runoff rate for the first year of a loan. This average runoff calculation is performed for each year of a loan’s life for each of the various loan terms to create a matrix of historical average annual runoffs by year for the entire portfolio.

The Company segments its current portfolio of at-risk DUS loans outstanding by original loan term type and years remaining and then applies the appropriate historical average runoff rates to calculate the expected remaining balance at the end of each reporting period in the future. For example, for a loan with an original ten-year term and seven years remaining, the Company applies the historical average annual runoff rate for a ten-year loan for year four to arrive at the estimated remaining UPB one year from the current period, the historical average runoff rate for year five to arrive at the estimated remaining UPB two years from the current period, and so on up to the loan’s maturity date.

CECL Reserve Calculation

Once the Company has calculated the estimated outstanding UPB for each future year until maturity for each loan term type, the Company then applies the historical loss rate (as further described below) to each future year’s estimated UPB. The Company then aggregates the allowance calculated for each year within each loan term type and for all different maturity years to arrive at the CECL reserve for the portfolio.

The historical loss rate is calculated using a ten-year look-back period, utilizing the average portfolio balance and settled losses for each year. A ten-year period is used as the Company believes that this period of time includes sufficiently different economic conditions to generate a reasonable estimate of expected results in the future, given the relatively long-term nature of the current portfolio. This approach captures the adverse impact of the years following the great financial crisis of 2007-2010 because multifamily commercial loans have a lag period from the time of initial distress indications through the timing of loss settlement. The same loss rate is utilized across each loan term type as the Company has not observed any historical or industry-published data to indicate there is any difference in the occurrence probability or loss severity for a loan based on its loan origination term.

Reasonable and Supportable Forecast Period

The Company currently uses one year for its reasonable and supportable forecast period (the “forecast period”). The Company uses a forecast of unemployment rates, historically a highly correlated indicator for multifamily occupancy rates, and general economic forecasts from third parties to assess what macroeconomic and multifamily market conditions are expected to be like over the coming year. The Company then associates the forecasted conditions with a similar historical period over the past ten years, which could be one or several years, and uses the Company’s average loss rate for that historical period as a basis for the loss rate used for the forecast period. The Company reverts to the historical loss rate over a one-year period on a straight-line basis. For all remaining years until maturity, the Company uses the historical loss rate as described above to estimate losses. The average loss rate from a historical period used for the forecast period may be adjusted as necessary if the forecasted macroeconomic and industry conditions differ materially from the historical period.

Identification of Collateral-Based Reserves for Defaulted Loans

The Company monitors the performance of each risk-sharing loan for events or conditions which may signal a potential default. The Company’s process for identifying which risk-sharing loans may be probable of default consists of an assessment of several qualitative and quantitative factors, including payment status, property financial performance, local real estate market conditions, loan-to-value ratio, debt-service-coverage ratio (“DSCR”), property condition, and financial strength of the borrower or key principal(s). In instances where payment under the guaranty on a specific loan is determined to be probable (as the loan is probable of foreclosure or has foreclosed), the Company separately measures the expected loss through an assessment of the underlying fair value of the asset, disposition costs, and the risk-sharing percentage (the “collateral-based reserve”) through a charge to the provision for risk-sharing obligations, which is a component of Provision (benefit) for credit losses in the Consolidated Statements of Income. These loans are removed from the WARM calculation described above, and the associated loan-specific mortgage servicing right and guaranty obligation are written off. The expected loss on the risk-sharing obligation is dependent on the fair value of the underlying property as the loans are collateral dependent. Historically, initial recognition of a

collateral-based reserve occurs at or before a loan becomes 60 days delinquent.

The amount of the collateral-based reserve considers historical loss experience, adverse situations affecting individual loans, the estimated disposition value of the underlying collateral, and the level of risk sharing. The estimate of property fair value at initial recognition of the collateral-based reserve is based on appraisals, broker opinions of value, or net operating income and market capitalization rates, depending on the facts and circumstances associated with the loan and underlying collateral. The Company regularly monitors the collateral-based reserves on all applicable loans and updates loss estimates as current information is received. The settlement with Fannie Mae is based on the actual sales price of the property and selling and property preservation costs and considers the Fannie Mae loss-sharing requirements. The maximum amount of the loss the Company absorbs at the time of default is generally 20% of the origination UPB of the loan.

Provision (Benefit) for Credit Losses

Provision (Benefit) for Credit Losses—The Company records the income statement impact of the changes in the allowance for loan losses and the allowance for risk-sharing obligations within Provision (benefit) for credit losses in the Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. Provision (benefit) for credit losses consisted of the following activity for the years ended December 31, 2022, 2021, and 2020:

Components of Provision (Benefit) for Credit Losses (in thousands)

 

2022

    

2021

    

2020

 

Provision (benefit) for loan losses

$

1,970

$

(610)

$

3,739

Provision (benefit) for risk-sharing obligations

 

(13,948)

 

(12,677)

 

33,740

Provision (benefit) for credit losses

$

(11,978)

$

(13,287)

$

37,479

Business Combinations

Business Combinations—The Company accounts for business combinations using the acquisition method of accounting, under which the purchase price of the acquisition is allocated to the assets acquired and liabilities assumed using the fair values determined by management as of the acquisition date. The Company recognizes identifiable assets acquired (including intangible assets) and liabilities (both specific and contingent) assumed at their fair values at the acquisition date. Furthermore, acquisition-related costs, such as due diligence, legal and accounting fees, are not capitalized or applied in determining the fair value of the acquired assets. The excess of the purchase price over the fair value of the assets acquired and the liabilities assumed is recognized as goodwill. During the measurement period, the Company records adjustments to the assets acquired and liabilities assumed with corresponding adjustments to goodwill in the reporting period in which the adjustment is identified. These adjustments during the measurement period are recorded to goodwill only in circumstances where the adjustment is related to additional information obtained subsequent to the acquisition about facts and circumstances that existed at the time of the acquisition. After the measurement period, which could be up to one year after the transaction date, subsequent adjustments are recorded to the Company’s Consolidated Statements of Income.

Goodwill Goodwill—The Company evaluates goodwill for impairment annually. In addition to the annual impairment evaluation, the Company evaluates at least quarterly whether events or circumstances have occurred in the period subsequent to the annual impairment testing which indicate that it is more likely than not an impairment loss has occurred. The Company’s goodwill is allocated to four reporting units, each of which is a component of either the Capital Markets segment or the Servicing & Asset Management segment. The Company performs its impairment testing annually as of October 1 for each reporting unit for which goodwill has been allocated. The Company’s October 1, 2022 impairment test consisted of a qualitative assessment of each reporting unit as there were no indicators of a change in fair value; therefore, the Company concluded that the determination of the fair value of any reporting unit was unnecessary. As seen in NOTE 7, there was a reduction to the contingent consideration related to the Company’s Valuation Advisory reporting unit (included in the Company’s Capital Markets reportable segment). The Company concluded that this reduction in the contingent consideration was not an indicator that the fair value of the reporting unit was less than its carrying value because the change in the earnout was the result of the timing of the projected cash flows and operating results (“earnout metrics”). The contingent consideration is eligible to be earned over a four-year period. At acquisition, a high amount of the earnout metrics was projected to be achieved over the four-year earn-out period. Due to the macroeconomic conditions present during 2022, the Company’s projections for the earnout metrics were reduced for the earnout period and increased for periods beyond the earnout period.
Transfers of Financial Assets

Transfers of Financial Assets—Transfers of financial assets are reported as sales when (i) the transferor surrenders control over those assets, (ii) the transferred financial assets have been legally isolated from the Company’s creditors, (iii) the transferred assets can be pledged or exchanged by the transferee, and (iv) consideration other than beneficial interests in the transferred assets is received in exchange. The transferor is considered to have surrendered control over transferred assets if, and only if, certain conditions are met. The Company determined that all loans sold during the periods presented met these specific conditions and accounted for all transfers of loans held for sale as completed sales, except as otherwise noted.

Derivative Assets and Liabilities

Derivative Assets and Liabilities—Loan commitments that meet the definition of a derivative are recorded at fair value on the Consolidated Balance Sheets upon the executions of the commitments to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue on the Consolidated Statements of Income. The estimated fair value of loan commitments includes (i) the fair value of loan origination fees and premiums on the anticipated sale of the loan, net of co-broker fees (included in derivative assets, a component of Other Assets, on the Consolidated Balance Sheets and as a component of Loan origination and debt brokerage fees, net in the Consolidated Income Statements), (ii) the fair value of the expected net cash flows associated with the servicing of the loan, net of any estimated net future cash flows associated with the guarantee obligation (included in derivative assets, a component of Other Assets, on the Consolidated Balance Sheets and in Fair value of expected net cash flows from servicing, net in the Consolidated Income Statements), and (iii) the effects of interest rate movements between the trade date and balance sheet date. Loan commitments are generally derivative assets but can become derivative liabilities if the effects of the interest rate movement between the trade date and the balance sheet date are greater than the combination of (i) and (ii) above. Forward sale commitments that meet the definition of a derivative are recorded as either derivative assets or derivative liabilities depending on the effects of the interest rate movements between the trade date and the balance sheet date. Adjustments to the fair value are reflected as a component of income within Loan origination and debt brokerage fees, net in the Consolidated Statements of Income.

Co-broker fees, which are netted against Loan origination and debt brokerage fees, net in the Consolidated Statements of Income, were $17.3 million, $21.0 million and $33.1 million for the years ended December 31, 2022, 2021, and 2020, respectively.

Loans Held for Sale

Loans Held for Sale—Loans held for sale represent originated loans that are generally transferred or sold within 60 days from the date that a mortgage loan is funded. The Company elects to measure all originated loans at fair value, unless the Company documents at the time the loan is originated that it will measure the specific loan at the lower of cost or fair value for the life of the loan. Electing to use fair value allows a better offset of the change in fair value of the loan and the change in fair value of the derivative instruments used as economic hedges. During the period prior to its sale, interest income on a loan held for sale is calculated in accordance with the terms of the individual loan. There were no loans held for sale that were valued at the lower of cost or fair value or on a non-accrual status at December 31, 2022 and 2021.

Share-Based Payment

Share-Based Payment—The Company recognizes compensation costs for all share-based payment awards made to employees and directors, including restricted stock and restricted stock units based on the grant date fair value. Restricted stock awards are granted without cost to the Company’s officers, employees, and non-employee directors. The fair value of the award is calculated as the fair value of the Company’s common stock on the date of grant.

Stock option awards were granted to executive officers in the past. The Company has not granted any stock option awards since 2017 and does not expect to issue stock options for the foreseeable future. A small number of vested but unexercised stock options is outstanding as of December 31, 2022.

Generally, the Company’s restricted stock awards for its officers and employees vest ratably over a three-year period based solely on continued employment. Restricted stock awards for non-employee directors fully vest after one year. Awards issued to the Company's production personnel sometimes vest over a period greater than three years.

The Company offers a performance share plan (“PSP”) principally for the Company’s executives and certain other members of senior management. The performance period for each PSP is three full calendar years beginning on January 1 of the grant year. Participants in the PSP receive restricted stock units (“RSUs”) on the grant date for the PSP in an amount equal to achievement of all performance targets at a maximum level. If the performance targets are met at the end of the performance period and the participant remains employed by the Company, the participant fully vests in the RSUs, which immediately convert to unrestricted shares of common stock. If the performance targets are not met at the maximum level, the participant generally forfeits a portion of the RSUs. Generally, if the participant is no longer employed by the Company, the participant forfeits all of the RSUs. The performance targets for all the PSPs issued by the Company are based on meeting diluted earnings per share, return on equity, and total revenues goals. The Company records compensation expense for the PSP based on the grant-date fair value in an amount proportionate to the service time rendered by the participant and the expected achievement level of the goals.

Compensation expense for restricted shares is adjusted for actual forfeitures and is recognized on a straight-line basis, for each separately vesting portion of the award as if the award were in substance multiple awards, over the requisite service period of the award. Share-based compensation is recognized within the income statement as Personnel, the same expense line as the cash compensation paid to the respective employees.

Loans Held for Investment, net

Loans Held for Investment, netLoans held for investment are multifamily loans originated by the Company through the Interim Loan Program for properties that currently do not qualify for permanent GSE or HUD (collectively, the “Agencies”) financing. These loans have terms of up to three years and are all interest-only, multifamily loans with similar risk characteristics and no geographic concentration. The loans are carried at their unpaid principal balances, adjusted for net unamortized loan fees and costs, and net of any allowance for loan losses.

As of December 31, 2022, Loans held for investment, net consisted of nine loans with an aggregate $206.8 million of unpaid principal balance less $0.4 million of net unamortized deferred fees and costs and $6.2 million of allowance for loan losses. As of December 31, 2021, Loans held for investment, net consisted of 12 loans with an aggregate $274.5 million of unpaid principal balance less $1.2 million of net unamortized deferred fees and costs and $4.2 million of allowance for loan losses.

As of December, 31 2020, the Company had a portfolio of participating interest in loans held for investment accounted as a secured borrowing that was paid off in 2021, with the aggregate unpaid principal balance of the loans of $81.5 million presented as a component of Loans held for investment, net and the secured borrowing of $73.3 million presented within Other liabilities on the Consolidated Balance Sheets.

The Company assesses the credit quality of loans held for investment in the same manner as it does for the loans in the Fannie Mae at-risk portfolio as described above and records an allowance for these loans as necessary. The allowance for loan losses is estimated collectively for loans with similar characteristics. The collective allowance is based on the same methodology that the Company uses to estimate its allowance for risk-sharing obligations under the CECL standard for at-risk Fannie Mae Delegated Underwriting and Servicing (“DUS”) loans (with the exception of a reversion period) because the nature of the underlying collateral is the same, and the loans have similar characteristics, except they are significantly shorter in maturity. The reasonable and supportable forecast period used for the CECL allowance for loans held for investment is one year.

One loan held for investment with an unpaid principal balance of $14.7 million was delinquent and on non-accrual status as of December 31, 2022 and December 31, 2021. The Company had $5.9 million and $3.7 million in collateral-based reserves for this loan as of December 31, 2022 and December 31, 2021, respectively, and has not recorded any interest related to this loan since it went on non-accrual status. All other loans were current as of December 31, 2022 and 2021. The amortized cost basis of loans that were current as of December 31, 2022 and 2021 was $191.7 million and $258.6 million, respectively. As of December 31, 2022, $3.5 million, $162.3 million and $26.3 million of the loans that were current were originated in 2022, 2021, and 2019, respectively. No loans originated in 2020 were outstanding as of December 31, 2022. Prior to 2019, the Company had not experienced any delinquencies related to loans held for investment.

Statement of Cash Flows

Statement of Cash Flows—The Company records the fair value of premiums and origination fees as a component of the fair value of derivative assets on the loan commitment date and records the related income within Loan origination and debt brokerage fees, net within the Consolidated Statements of Income. The cash for the origination fee is received upon closing of the loan, and the cash for the premium is received upon loan sale, resulting in a timing mismatch of the recognition of income and the receipt of cash in a given period when the derivative or loan held for sale remains outstanding at period end.

The Company accounts for this mismatch by recording an adjustment called Change in the fair value of premiums and origination fees within the Consolidated Statements of Cash Flows. The amount of the adjustment reflects a reduction to cash provided by or used in operations for the amount of income recognized upon rate lock (i.e., non-cash income) for derivatives and loans held for sale outstanding at period end and an increase to cash provided by or used in operations for cash received upon loan origination or sale for derivatives and loans held for sale that were outstanding at prior period end. When income recognized upon rate lock is greater than cash received upon loan origination or sale, the adjustment is a negative amount. When income recognized upon rate lock is less than cash received upon loan origination or loan sale, the adjustment is a positive amount.

For presentation in the Consolidated Statements of Cash Flows, the Company considers pledged cash and cash equivalents (as detailed in NOTE 9) to be restricted cash and restricted cash equivalents. The following table presents a reconciliation of the total of cash, cash

equivalents, restricted cash, and restricted cash equivalents as presented in the Consolidated Statements of Cash Flows to the related captions on the Consolidated Balance Sheets as of December 31, 2022, 2021, 2020, and 2019.

December 31,

(in thousands)

2022

    

2021

    

2020

    

2019

 

Cash and cash equivalents

$

225,949

$

305,635

$

321,097

$

120,685

Restricted cash

17,676

42,812

19,432

8,677

Pledged cash and cash equivalents (NOTE 9)

 

14,658

 

44,733

 

17,473

 

7,204

Total cash, cash equivalents, restricted cash, and restricted cash equivalents

$

258,283

$

393,180

$

358,002

$

136,566

Income Taxes

Income Taxes—The Company files income tax returns in the applicable U.S. federal, state, and local jurisdictions and generally is subject to examination by the respective jurisdictions for three years from the filing of a tax return. The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in earnings in the period when the new rate is enacted.

Deferred tax assets are recognized only to the extent that it is more likely than not that they will be realizable based on consideration of available evidence, including future reversals of existing taxable temporary differences, projected future taxable income, and tax planning strategies.

The Company had an immaterial accrual for uncertain tax positions as of December 31, 2022 and 2021.

Net Warehouse Interest Income

Net Warehouse Interest Income—The Company presents warehouse interest income net of warehouse interest expense. Warehouse interest income is the interest earned from loans held for sale and loans held for investment. Generally, a substantial portion of the Company’s loans is financed with matched borrowings under one of its warehouse facilities. The remaining portion of loans not funded with matched borrowings is financed with the Company’s own cash. Occasionally, the Company also fully funds a small number of loans held for sale or loans held for investment with its own cash. Warehouse interest expense is incurred on borrowings used to fund loans solely while they are held for sale or for investment. Warehouse interest income and expense are earned or incurred on loans held for sale after a loan is closed and before a loan is sold. Warehouse interest income and expense are earned or incurred on loans held for investment after a loan is closed and before a loan is repaid. The Company had a portfolio of participating interests in loans held for investment that was accounted for as a secured borrowing and paid off at the end of the second quarter of 2021. The Company recognized Net warehouse interest income on the unpaid principal balance of the loans and secured borrowing for the year ended December 31, 2021. The interest income and expense on the secured borrowing, which offset each other and are included in Net warehouse interest income, were $1.7 million and $3.4 million for the years December 31, 2021 and December 31, 2020, respectively. Included in Net warehouse interest income for the years ended December 31, 2022 and 2021, and 2020 are the following components:

For the year ended December 31, 

Components of Net Warehouse Interest Income (in thousands)

 

2022

    

2021

    

2020

Warehouse interest income - loans held for sale

$

52,021

$

42,480

$

53,090

Warehouse interest expense - loans held for sale

 

(42,354)

 

(28,084)

 

(35,154)

Net warehouse interest income - loans held for sale

$

9,667

$

14,396

$

17,936

Warehouse interest income - loans held for investment

$

13,044

$

12,406

$

17,741

Warehouse interest expense - loans held for investment

 

(6,934)

 

(4,694)

 

(6,351)

Net warehouse interest income - loans held for investment

$

6,110

$

7,712

$

11,390

Pledged Securities

Pledged Securities—As collateral against its Fannie Mae risk-sharing obligations (NOTES 4 and 9), certain securities have been pledged to the benefit of Fannie Mae to secure the Company's risk-sharing obligations. Substantially all of the balance of Pledged securities, at fair value within the Consolidated Balance Sheets as of December 31, 2022 and 2021 was pledged against Fannie Mae risk-sharing obligations. The Company’s investments included within Pledged securities, at fair value consist primarily of money market funds and Agency debt securities. The investments in Agency debt securities consist of multifamily Agency mortgage-backed securities (“Agency MBS”) and are all

accounted for as available-for-sale (“AFS”) securities. The Company does not record an allowance for credit losses for its AFS securities, including those whose fair value is less than amortized cost, when the AFS securities are issued by the GSEs. The contractual cash flows of these AFS securities are guaranteed by the GSEs, which are government-sponsored enterprises under the conservatorship of the Federal Housing Finance Agency. Accordingly, it is expected that the securities would not be settled at a price less than the amortized cost of these securities. The Company does not intend to sell any of the Agency MBS, nor does the Company believe that it is more likely than not that it would be required to sell these investments before recovery of their amortized cost basis, which may be at maturity.

Contracts with Customers

Contracts with Customers—A majority of the Company’s revenues are derived from the following sources, all of which are excluded from the accounting provisions applicable to contracts with customers: (i) financial instruments, (ii) transfers and servicing, (iii) derivative transactions, and (iv) investments in debt securities/equity-method investments. The remaining portion of revenues is derived from contracts with customers. Other than LIHTC asset management fees as described below, the Company’s contracts with customers generally do not require significant judgment or material estimates that affect the determination of the transaction price (including the assessment of variable consideration), the allocation of the transaction price to performance obligations, and the determination of the timing of the satisfaction of performance obligations. Additionally, the earnings process for the Company’s contracts with customers is generally not complicated and is generally completed in a short period of time.

The Company provides asset management services to investors in low-income housing tax credits (“LIHTC”) funds and earns an asset management fee (“AMF”). The AMF is generally a specified percentage of invested assets in the LIHTC fund. The LIHTC funds invest in low-income housing projects, typically for a period of 10-15 years to meet the qualifications for the tax credit benefit. Cash distributions are made from the low-income housing project to the LIHTC fund. These distributions are subject to significant uncertainty as to the amount and timing as they are dependent upon the availability of cash for distribution, operating performance, and liquidity of the low-income housing project investments. Due to this significant uncertainty, the Company considers the contractual AMF to be variable consideration, substantially all of which is constrained. The Company estimates the amount of consideration not subject to the constraint at each quarterly reporting period. The amount of AMF revenue recognized each period is based on an assessment of the projected cash collections expected over the next twelve months. This projection is based on historical distributions and other considerations. The Company recognized asset management fees of $61.1 million for the year ended December 31, 2022. The asset management fees for the year ended December 31, 2021, were immaterial as the acquisition of Alliant occurred in December 2021. The AMF receivable was $43.0 million as of December 31, 2022 and $42.3 million as of December 31, 2021. The asset management fee receivable is included in Receivables, net on the Consolidated Balance Sheets, and the AMF revenue is included within Investment management fees in the Consolidated Statements of Income.

The following table presents information about the Company’s contracts with customers for the years ended December 31, 2022, 2021, and 2020:

Description (in thousands)

 

2022

    

2021

    

2020

 

Statement of income line item

Certain loan origination fees

$

157,153

$

186,986

$

64,528

Loan origination and debt brokerage fees, net

Property sales broker fees

120,582

119,981

38,108

Property sales broker fees

Investment management fees

71,931

25,637

10,713

Investment management fees

Application fees, appraisal revenues, subscription revenues, other revenues from LIHTC operations, and other revenues

 

80,304

 

30,920

 

12,286

Other revenues

Total revenues derived from contracts with customers

$

429,970

$

363,524

$

125,635

Guaranty Obligation, net

Guaranty Obligation, net—When a loan is sold under the Fannie Mae DUS program, the Company undertakes an obligation to partially guarantee the performance of the loan. Upon loan sale, a liability for the fair value of the obligation undertaken in issuing the guaranty is recognized and presented as a component of Other liabilities on the Consolidated Balance Sheets. The recognized guaranty obligation is the fair value of the Company’s obligation to stand ready to perform and credit risk over the term of the guaranty.

Generally, the estimated fair value of the guaranty obligation is based on the present value of the cash flows expected to be paid under the guaranty over the estimated life of the loan discounted using a rate consistent with what is used for the calculation of the mortgage servicing right for each loan. The life of the guaranty obligation is the estimated period over which the Company believes it will be required to stand ready under the guaranty. Subsequent to the initial measurement date, the liability is amortized over the life of the guaranty period using the straight-line method as a component of and reduction to Amortization and depreciation in the Consolidated Statements of Income.

Cash and Cash Equivalents

Cash and Cash Equivalents—The term cash and cash equivalents, as used in the accompanying consolidated financial statements, includes currency on hand, demand deposits with financial institutions, and short-term, highly liquid investments purchased with an original maturity of three months or less. The Company had no cash equivalents as of December 31, 2022 and 2021.

Restricted Cash

Restricted Cash—Restricted cash represents primarily good faith deposits from borrowers and cash held in a collection account to be used to fund the repayment of the Alliant note payable as described more fully in NOTE 6. The Company records a corresponding liability for the good faith deposits from borrowers within Other liabilities on the Consolidated Balance Sheets.

Net Receivables

Receivables, Net—Receivables, net represents amounts currently due to the Company pursuant to contractual servicing agreements, investor good faith deposits held in escrow by others, notes receivable from the developers of affordable housing projects, asset management fees receivable, and other receivables. Substantially all of these receivables are expected to be collected within a short period of time and are with counterparties with high credit quality (such as the Agencies). Additionally, the Company has not experienced any credit losses related to these receivables. Consequently, the Company has not recorded an allowance for credit losses associated with its receivables as of December 31, 2022 and 2021.

Concentrations of Credit Risk

Concentrations of Credit Risk—Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents, loans held for sale, and derivative financial instruments.

The Company places the cash and temporary investments with high-credit-quality financial institutions and believes no significant credit risk exists. The counterparties to the loans held for sale and funding commitments are owners of residential multifamily properties located throughout the United States. Mortgage loans are generally transferred or sold within 60 days from the date that a mortgage loan is funded. There is no material residual counterparty risk with respect to the Company's funding commitments as each potential borrower must make a non-refundable good faith deposit when the funding commitment is executed. The counterparty to the forward sale is Fannie Mae, Freddie Mac, or a broker-dealer that has been determined to be a credit-worthy counterparty by us and our warehouse lenders. There is a risk that the purchase price agreed to by the investor will be reduced in the event of a late delivery. The risk for non-delivery of a loan primarily results from the risk that a borrower does not close on the funding commitment in a timely manner. This risk is generally mitigated by the non-refundable good faith deposit.

Leases

Leases—In the normal course of business, the Company executes lease arrangements for all of its office space. All such lease arrangements are accounted for as operating leases. The Company initially recognizes a lease liability for the obligation to make lease payments and a right-of-use (“ROU”) asset for the right to use the underlying asset for the lease term. The lease liability is measured at the present value of the lease payments over the lease term. The ROU asset is measured at the lease liability amount, adjusted for lease prepayments, accrued rent, lease incentives received, and the lessee’s initial direct costs.

These operating leases do not provide an implicit discount rate; therefore, the Company uses the incremental borrowing rate of its note payable at lease commencement to calculate lease liabilities as the terms on this debt most closely resemble the terms on the Company’s largest leases. The Company’s lease agreements often include options to extend or terminate the lease. Single lease cost related to these lease agreements is recognized on the straight-line basis over the term of the lease, which includes options to extend when it is reasonably certain that such options will be exercised and the Company knows what the lease payments will be during the optional periods.

Litigation

Litigation—In the ordinary course of business, the Company may be party to various claims and litigation, none of which the Company believes is material. The Company cannot predict the outcome of any pending litigation and may be subject to consequences that could include fines, penalties, and other costs, and the Company’s reputation and business may be impacted. The Company believes that any liability that could be imposed on the Company in connection with the disposition of any pending lawsuits would not have a material adverse effect on its business, results of operations, liquidity, or financial condition.

Recently Adopted and Recently Announced Accounting Pronouncements Recently Adopted and Recently Announced Accounting Pronouncements—There were no recently announced but not yet effective accounting pronouncements issued that have the potential to impact the Company’s consolidated financial statements. The Company did not adopt any new accounting policies during 2022.
Reclassifications Reclassifications—The Company has made immaterial reclassifications to prior-year balances to conform to current-year presentation.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2022
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of Components of Provision (Benefit) for Credit Losses

Components of Provision (Benefit) for Credit Losses (in thousands)

 

2022

    

2021

    

2020

 

Provision (benefit) for loan losses

$

1,970

$

(610)

$

3,739

Provision (benefit) for risk-sharing obligations

 

(13,948)

 

(12,677)

 

33,740

Provision (benefit) for credit losses

$

(11,978)

$

(13,287)

$

37,479

Schedule of Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents

December 31,

(in thousands)

2022

    

2021

    

2020

    

2019

 

Cash and cash equivalents

$

225,949

$

305,635

$

321,097

$

120,685

Restricted cash

17,676

42,812

19,432

8,677

Pledged cash and cash equivalents (NOTE 9)

 

14,658

 

44,733

 

17,473

 

7,204

Total cash, cash equivalents, restricted cash, and restricted cash equivalents

$

258,283

$

393,180

$

358,002

$

136,566

Schedule of Net Warehouse Interest Income

For the year ended December 31, 

Components of Net Warehouse Interest Income (in thousands)

 

2022

    

2021

    

2020

Warehouse interest income - loans held for sale

$

52,021

$

42,480

$

53,090

Warehouse interest expense - loans held for sale

 

(42,354)

 

(28,084)

 

(35,154)

Net warehouse interest income - loans held for sale

$

9,667

$

14,396

$

17,936

Warehouse interest income - loans held for investment

$

13,044

$

12,406

$

17,741

Warehouse interest expense - loans held for investment

 

(6,934)

 

(4,694)

 

(6,351)

Net warehouse interest income - loans held for investment

$

6,110

$

7,712

$

11,390

Schedule of Contracts with Customers

Description (in thousands)

 

2022

    

2021

    

2020

 

Statement of income line item

Certain loan origination fees

$

157,153

$

186,986

$

64,528

Loan origination and debt brokerage fees, net

Property sales broker fees

120,582

119,981

38,108

Property sales broker fees

Investment management fees

71,931

25,637

10,713

Investment management fees

Application fees, appraisal revenues, subscription revenues, other revenues from LIHTC operations, and other revenues

 

80,304

 

30,920

 

12,286

Other revenues

Total revenues derived from contracts with customers

$

429,970

$

363,524

$

125,635

XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.4
MORTGAGE SERVICING RIGHTS (Tables)
12 Months Ended
Dec. 31, 2022
MORTGAGE SERVICING RIGHTS  
Schedule of Activity Related to MSRs

For the year ended December 31, 

 

Roll Forward of MSRs (in thousands)

    

2022

    

2021

 

Beginning balance

$

953,845

$

862,813

Additions, following the sale of loan

 

244,259

 

313,376

Amortization

 

(189,211)

 

(176,428)

Pre-payments and write-offs

 

(33,667)

 

(45,916)

Ending balance

$

975,226

$

953,845

Summary of Components of Net Carrying Value of MSRs

Components of MSRs (in thousands)

December 31, 2022

December 31, 2021

Gross value

$

1,659,185

$

1,548,870

Accumulated amortization

 

(683,959)

 

(595,025)

Net carrying value

$

975,226

$

953,845

Schedule of Expected Amortization of MSRs

  

Expected

(in thousands)

  Amortization  

Year Ending December 31, 

2023

$

188,499

2024

 

172,303

2025

 

149,355

2026

 

124,381

2027

 

106,077

Thereafter

234,611

Total

$

975,226

XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.4
ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION (Tables)
12 Months Ended
Dec. 31, 2022
ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION  
Summary of Allowance for Risk-Sharing Obligations

For the year ended December 31, 

 

Roll Forward of Allowance for Risk-Sharing Obligations (in thousands)

    

2022

    

2021

 

Beginning balance

$

62,636

$

75,313

Provision (benefit) for risk-sharing obligations

 

(13,948)

 

(12,677)

Write-offs

 

(4,631)

 

Ending balance

$

44,057

$

62,636

Schedule of CECL provision impact

2022

CECL Calculation Details and Provision Impact

Q1

Q2

Q3

Q4

Total

Forecast-period loss rate (in basis points)

3.0

2.2

2.2

2.1

N/A

Reversion-period loss rate (in basis points)

2.0

1.7

1.7

1.7

N/A

Historical loss rate (in basis points)

1.2

1.2

1.2

1.2

N/A

At-risk Fannie Mae servicing portfolio UPB (in billions)

$

49.7

$

51.2

$

52.1

$

54.0

N/A

CECL allowance (in millions)

$

42.5

$

37.7

$

38.9

$

39.7

N/A

Provision (benefit) for risk-sharing obligations (in millions)

$

(9.4)

$

(4.8)

$

1.2

$

(0.9)

$

(13.9)

2021

CECL Calculation Details and Provision Impact

Q1

Q2

Q3

Q4

Total

Forecast-period loss rate (in basis points)

4.0

3.0

3.0

3.0

N/A

Reversion-period loss rate (in basis points)

2.0

2.0

2.0

2.0

N/A

Historical loss rate (in basis points)

1.8

1.8

1.8

1.8

N/A

At-risk Fannie Mae servicing portfolio UPB (in billions)

$

45.4

$

45.9

$

47.0

$

48.0

N/A

CECL allowance (in millions)

$

57.0

$

52.8

$

54.0

$

52.3

N/A

Provision (benefit) for risk-sharing obligations (in millions)

$

(10.7)

$

(4.3)

$

1.3

$

1.0

$

(12.7)

2020

CECL Calculation Details and Provision Impact

Q1

Q2

Q3

Q4

Total

Forecast-period loss rate (in basis points)

7.0

7.0

7.0

6.0

N/A

Reversion-period loss rate (in basis points)

1.8

1.8

1.8

1.8

N/A

Historical loss rate (in basis points)

1.8

1.8

1.8

1.8

N/A

At-risk Fannie Mae servicing portfolio UPB (in billions)

$

37.2

$

39.9

$

41.0

$

42.8

N/A

CECL allowance (in millions)

$

57.3

$

62.3

$

63.6

$

67.0

N/A

Provision (benefit) for risk-sharing obligations (in millions)

$

22.5

$

5.1

$

1.3

$

4.8

$

33.7

Schedule of Activity Related to Guaranty Obligation

For the year ended December 31, 

 

Roll Forward of Guaranty Obligation (in thousands)

    

2022

    

2021

 

Beginning balance

$

47,378

$

52,306

Additions, following the sale of loan

 

6,532

 

5,607

Amortization and write-offs

 

(9,960)

 

(10,535)

Ending balance

$

43,950

$

47,378

XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.4
DEBT (Tables)
12 Months Ended
Dec. 31, 2022
Debt  
Schedule of Maturities of Warehouse Notes Payable and Note Payable

Year Ending December 31,

    

Maturities

  

2023

$

517,120

2024

38,930

2025

6,000

2026

6,000

2027

6,000

Thereafter

564,000

Total

$

1,138,050

Warehouse Facilities  
Debt  
Schedule of warehouse lines of credit

December 31, 2022

 

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility

Amount

Amount

Capacity

Balance

Interest rate(1)

 

Agency Warehouse Facility #1

$

325,000

$

250,000

$

575,000

$

141,965

 

SOFR plus 1.30%

Agency Warehouse Facility #2

 

700,000

 

300,000

 

1,000,000

 

102,926

SOFR plus 1.30%

Agency Warehouse Facility #3

 

600,000

 

265,000

 

865,000

 

110,394

 

SOFR plus 1.35%

Agency Warehouse Facility #4

200,000

225,000

425,000

26,079

SOFR plus 1.30%

Agency Warehouse Facility #5

1,000,000

1,000,000

SOFR plus 1.45%

Total National Bank Agency Warehouse Facilities

$

1,825,000

$

2,040,000

$

3,865,000

$

381,364

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

 

1,500,000

 

1,500,000

 

11,350

 

Total Agency Warehouse Facilities

$

1,825,000

$

3,540,000

$

5,365,000

$

392,714

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

 

SOFR plus 1.80%

Interim Warehouse Facility #2

 

100,000

 

 

100,000

 

 

SOFR plus 1.35% to 1.85%

Interim Warehouse Facility #3

 

200,000

 

 

200,000

 

127,009

 

30-day LIBOR plus 1.75% to 3.25%

Interim Warehouse Facility #4

19,810

19,810

18,410

SOFR plus 3.11%

Total National Bank Interim Warehouse Facilities

$

454,810

$

$

454,810

$

145,419

Tax Credit Equity Warehouse Facility

$

20,000

$

$

20,000

$

5,916

Daily SOFR plus 2.80%

Debt issuance costs

 

 

 

 

(603)

Total warehouse facilities

$

2,299,810

$

3,540,000

$

5,839,810

$

543,447

December 31, 2021

 

(dollars in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility

Amount

Amount

Capacity

Balance

Interest rate(1)

 

Agency Warehouse Facility #1

$

425,000

$

$

425,000

$

34,032

 

SOFR plus 1.30%

Agency Warehouse Facility #2

 

700,000

 

300,000

 

1,000,000

 

147,055

 

30-day LIBOR plus 1.30%

Agency Warehouse Facility #3

 

600,000

 

265,000

 

865,000

 

156,705

 

30-day LIBOR plus 1.30%

Agency Warehouse Facility #4

350,000

350,000

45,337

30-day LIBOR plus 1.30%

Agency Warehouse Facility #5

1,000,000

1,000,000

175,608

 

SOFR plus 1.45%

Agency Warehouse Facility #6

150,000

100,000

250,000

30-day LIBOR plus 1.40%

Agency Warehouse Facility #7

150,000

50,000

200,000

16,289

30-day LIBOR plus 1.30%

Total National Bank Agency Warehouse Facilities

$

2,375,000

$

1,715,000

$

4,090,000

$

575,026

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

 

1,500,000

 

1,500,000

 

1,186,306

Total Agency Warehouse Facilities

$

2,375,000

$

3,215,000

$

5,590,000

$

1,761,332

 

Interim Warehouse Facility #1

$

135,000

$

$

135,000

$

 

30-day LIBOR plus 1.90%

Interim Warehouse Facility #2

 

100,000

 

 

100,000

 

 

30-day LIBOR plus 1.65% to 2.00%

Interim Warehouse Facility #3

 

200,000

 

 

200,000

 

153,009

30-day LIBOR plus 1.75% to 3.25%

Interim Warehouse Facility #4

 

19,810

 

19,810

 

19,810

 

30-day LIBOR plus 3.00%

Total National Bank Interim Warehouse Facilities

$

454,810

$

$

454,810

$

172,819

Tax Credit Equity Warehouse Facility

30,000

30,000

$

8,296

Daily LIBOR plus 3.00%

Debt issuance costs

 

 

 

 

(875)

Total warehouse facilities

$

2,829,810

$

3,215,000

$

6,074,810

$

1,941,572

(1)Interest rate presented does not include the effect of interest rate floors.
Notes Payable  
Debt  
Schedule of notes payable

(in thousands, unless otherwise specified)

December 31, 

    

2022

    

2021

  

Interest rate and repayments

Term Loan Note Payable

Unpaid principal balance

$

594,000

$

600,000

Interest rate varies - see above for further details;

Unamortized debt discount

(1,270)

(1,491)

Quarterly principal payments of $1.5 million and $0.8 million, respectively

Unamortized debt issuance costs

(7,594)

(8,914)

Carrying balance

$

585,136

$

589,595

Alliant Note Payable

Unpaid principal balance

$

114,546

$

145,175

4.75% Fixed-rate

Fair value adjustment(1)

4,421

5,404

Carrying balance

$

118,967

$

150,579

Total Notes Payable Carrying Balance

$

704,103

$

740,174

(1)Fair value adjustment related to the acquisition of Alliant.
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2022
GOODWILL AND OTHER INTANGIBLE ASSETS  
Schedule of Goodwill

For the year ended December 31, 

Roll Forward of Goodwill (in thousands)

    

2022

    

2021

 

Beginning balance

$

698,635

$

248,958

Additions from acquisitions

 

222,670

 

449,677

Measurement-period adjustments

38,407

Impairment

 

 

Ending balance

$

959,712

$

698,635

As of

Goodwill by Reportable Segment (in thousands)

December 31, 2022

Capital Markets

$

520,191

Servicing & Asset Management

439,521

Corporate

Ending balance

$

959,712

Schedule of Other Intangible Assets

For the year ended December 31, 

Roll Forward of Other Intangible Assets (in thousands)

    

2022

    

2021

Beginning balance

$

183,904

$

1,880

Additions from acquisitions

 

31,000

 

185,361

Amortization

 

(16,261)

 

(3,337)

Ending balance

$

198,643

$

183,904

Components of Other Intangible Assets (in thousands)

December 31, 2022

December 31, 2021

Gross value

$

220,682

$

189,682

Accumulated amortization

 

(22,039)

 

(5,778)

Net carrying value

$

198,643

$

183,904

Schedule of Expected Amortization of Other Intangible Assets

  

Expected

(in thousands)

  Amortization  

Year Ending December 31, 

2023

$

17,263

2024

 

16,206

2025

 

16,206

2026

 

16,206

2027

 

16,206

Thereafter

116,556

Total

$

198,643

Schedule of Contingent Liability

For the year ended December 31, 

Roll Forward of Contingent Consideration Liabilities (in thousands)

    

2022

    

2021

Beginning balance

$

125,808

$

28,829

Additions

117,955

93,304

Accretion

4,642

2,866

Fair value adjustments

(13,512)

6,889

Payments

(34,547)

(6,080)

Ending balance

$

200,346

$

125,808

XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2022
FAIR VALUE MEASUREMENTS  
Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis

Balance as of

 

(in thousands)

Level 1

Level 2

Level 3

Period End

 

December 31, 2022

Assets

Loans held for sale

$

$

396,344

$

$

396,344

Pledged securities

 

14,658

 

142,624

 

 

157,282

Derivative assets

 

 

 

17,636

 

17,636

Total

$

14,658

$

538,968

$

17,636

$

571,262

Liabilities

Derivative liabilities

$

$

$

2,076

$

2,076

Contingent consideration liabilities

200,346

200,346

Total

$

$

$

202,422

$

202,422

December 31, 2021

Assets

Loans held for sale

$

$

1,811,586

$

$

1,811,586

Pledged securities

 

44,733

 

104,263

 

 

148,996

Derivative assets

 

 

 

37,364

 

37,364

Total

$

44,733

$

1,915,849

$

37,364

$

1,997,946

Liabilities

Derivative liabilities

$

$

$

6,403

$

6,403

Contingent consideration liabilities

125,808

125,808

Total

$

$

$

132,211

$

132,211

Schedule of Roll Forward of Derivative Instruments

For the year ended December 31,

Derivative Assets and Liabilities, net (in thousands)

    

2022

    

2021

Beginning balance

$

30,961

$

44,720

Settlements

 

(555,168)

 

(746,918)

Realized gains recorded in earnings(1)

 

524,207

 

702,198

Unrealized gains (losses) recorded in earnings(1)

 

15,560

 

30,961

Ending balance

$

15,560

$

30,961

(1)Realized and unrealized gains from derivatives are recognized in Loan origination and debt brokerage fees, net and Fair value of expected net cash flows from servicing, net in the Consolidated Statements of Income.
Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities

Quantitative Information about Level 3 Fair Value Measurements

(in thousands)

    

Fair Value

    

Valuation Technique

    

Unobservable Input (1)

    

Input Range (1)

 

Weighted Average (3)

Derivative assets

$

17,636

 

Discounted cash flow

 

Counterparty credit risk

 

Derivative liabilities

$

2,076

 

Discounted cash flow

 

Counterparty credit risk

 

Contingent consideration liabilities

$

200,346

Monte Carlo Simulation(2)

Probability of earn-out achievement

64% - 100%

77%

(1)Significant changes in this input may lead to significant changes in the fair value measurements.
(2)Valuation techniques used include probability-weighted achievement analysis and Monte Carlo simulation.
(3)Contingent consideration weighted based on maximum gross earnout amount.

Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments

December 31, 2022

December 31, 2021

 

    

Carrying

    

Fair

    

Carrying

    

Fair

 

(in thousands)

Amount

Value

Amount

Value

 

Financial Assets:

Cash and cash equivalents

$

225,949

$

225,949

$

305,635

$

305,635

Restricted cash

 

17,676

 

17,676

 

42,812

 

42,812

Pledged securities

 

157,282

 

157,282

 

148,996

 

148,996

Loans held for sale

 

396,344

 

396,344

 

1,811,586

 

1,811,586

Loans held for investment, net

 

200,247

 

200,900

 

269,125

 

270,826

Derivative assets(1)

 

17,636

 

17,636

 

37,364

 

37,364

Total financial assets

$

1,015,134

$

1,015,787

$

2,615,518

$

2,617,219

Financial Liabilities:

Derivative liabilities(2)

$

2,076

$

2,076

$

6,403

$

6,403

Contingent consideration liabilities(2)

200,346

200,346

125,808

125,808

Warehouse notes payable

 

543,447

 

544,050

 

1,941,572

 

1,942,448

Notes payable

 

704,103

 

708,546

 

740,174

 

745,175

Total financial liabilities

$

1,449,972

$

1,455,018

$

2,813,957

$

2,819,834

(1)Included as a component of Other Assets on the Consolidated Balance Sheets.
(2)Included as a component of Other Liabilities on the Consolidated Balance Sheets.
Schedule of Fair Value of Derivative Instruments and Loans Held for Sale

Fair Value Adjustment Components

Balance Sheet Location

 

    

    

    

    

    

    

    

Fair Value

 

Notional or

Estimated

Total

Adjustment

 

Principal

Gain

Interest Rate

Fair Value 

Derivative

Derivative

to Loans 

 

(in thousands)

Amount

on Sale

Movement

Adjustment

Assets

Liabilities

Held for Sale

 

December 31, 2022

Rate lock commitments

$

376,870

$

12,349

$

(4,495)

$

7,854

$

7,854

$

$

Forward sale contracts

 

769,585

 

 

7,706

 

7,706

 

9,782

(2,076)

 

Loans held for sale

 

392,715

 

6,840

 

(3,211)

 

3,629

 

 

 

3,629

Total

$

19,189

$

$

19,189

$

17,636

$

(2,076)

$

3,629

December 31, 2021

Rate lock commitments

$

1,115,829

$

29,837

$

(4,604)

$

25,233

$

26,526

$

(1,293)

$

Forward sale contracts

 

2,881,224

 

 

5,728

 

5,728

 

10,838

 

(5,110)

 

Loans held for sale

 

1,765,395

 

47,315

 

(1,124)

 

46,191

 

 

 

46,191

Total

$

77,152

$

$

77,152

$

37,364

$

(6,403)

$

46,191

XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.4
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES (Tables)
12 Months Ended
Dec. 31, 2022
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES  
Schedule of Pledged Securities at Fair Value

December 31,

Pledged Securities (in thousands)

2022

    

2021

    

2020

    

2019

 

Restricted cash

$

5,788

$

3,779

$

4,954

$

2,150

Money market funds

8,870

40,954

12,519

5,054

Total pledged cash and cash equivalents

$

14,658

$

44,733

$

17,473

$

7,204

Agency MBS

 

142,624

 

104,263

 

119,763

 

114,563

Total pledged securities, at fair value

$

157,282

$

148,996

$

137,236

$

121,767

Schedule of Investment Information Related to AFS Agency MBS

Fair Value and Amortized Cost of Agency MBS (in thousands)

December 31, 2022

    

December 31, 2021

    

Fair value

$

142,624

$

104,263

Amortized cost

144,801

100,847

Total gains for securities with net gains in AOCI

797

3,636

Total losses for securities with net losses in AOCI

 

(2,974)

 

(220)

Fair value of securities with unrealized losses

 

118,565

 

4,757

Schedule of Contractual Maturity Information Related to Agency MBS

December 31, 2022

Detail of Agency MBS Maturities (in thousands)

Fair Value

    

Amortized Cost

    

Within one year

$

$

After one year through five years

15,445

15,500

After five years through ten years

104,509

105,515

After ten years

 

22,670

23,786

Total

$

142,624

$

144,801

XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.4
SHARE-BASED PAYMENT (Tables)
12 Months Ended
Dec. 31, 2022
SHARE-BASED PAYMENT  
Schedule of stock compensation expense

For the year ended December 31,

Components of stock compensation expense (in thousands)

    

2022

    

2021

    

2020

Restricted shares

$

29,650

$

25,520

$

18,924

Stock options

71

PSP "RSUs"

4,337

11,062

9,324

Total stock compensation expense

$

33,987

$

36,582

$

28,319

Excess tax benefit recognized

$

6,106

$

8,620

$

7,273

Schedule of restricted share activity

Weighted-

Average

Grant-date

Restricted Shares Activity

    

Shares

    

Fair Value

 

Nonvested at January 1, 2022

1,122,693

$

77.70

Granted

263,852

110.98

Vested

(402,937)

70.20

Forfeited

(26,440)

88.39

Nonvested at December 31, 2022

957,168

$

89.69

Schedule of restricted share units activity

Weighted-

Average

Grant-date

Restricted Share Units Activity

    

Share Units

    

Fair Value

 

Nonvested at January 1, 2022

778,546

$

67.66

Granted

233,052

130.26

Vested

(210,022)

139.75

Forfeited

(107,917)

94.10

Cancelled

(878)

67.13

Nonvested at December 31, 2022

692,781

$

89.67

Schedule of stock option activity

Weighted-

Weighted-

Average

Aggregate

Average

Remaining

Intrinsic

Exercise

Contract Life

Value

Stock Options Activity

    

Options

    

Price

    

(Years)

    

(in thousands)

 

Outstanding at January 1, 2022

234,006

$

22.25

Exercised

(16,181)

20.86

Outstanding at December 31, 2022

217,825

$

22.35

$

Exercisable at December 31, 2022

217,825

$

22.35

2.7

$

12,227

XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.4
EARNINGS PER SHARE AND STOCKHOLDERS EQUITY (Tables)
12 Months Ended
Dec. 31, 2022
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY  
Schedule of basic and diluted EPS under two-class method

For the years ended December 31,

 

EPS Calculations (in thousands, except per share amounts)

2022

2021

2020

 

Calculation of basic EPS

Walker & Dunlop net income

$

213,820

$

265,762

$

246,177

Less: dividends and undistributed earnings allocated to participating securities

 

6,100

 

8,837

 

7,337

Net income applicable to common stockholders

$

207,720

$

256,925

$

238,840

Weighted-average basic shares outstanding

32,326

31,081

30,444

Basic EPS

$

6.43

$

8.27

$

7.85

Calculation of diluted EPS

Net income applicable to common stockholders

$

207,720

$

256,925

$

238,840

Add: reallocation of dividends and undistributed earnings based on assumed conversion

41

93

120

Net income allocated to common stockholders

$

207,761

$

257,018

$

238,960

Weighted-average basic shares outstanding

32,326

31,081

30,444

Add: weighted-average diluted non-participating securities

361

452

639

Weighted-average diluted shares outstanding

32,687

31,533

31,083

Diluted EPS

$

6.36

$

8.15

$

7.69

XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2022
INCOME TAXES  
Summary of provision for income taxes

For the year ended December 31, 

Components of Income Tax Expense (in thousands)

    

2022

    

2021

    

2020

 

Current

Federal

$

23,014

$

40,025

$

26,854

State

11,065

12,181

10,294

International

3,516

Total current expense

$

37,595

$

52,206

$

37,148

Deferred

Federal

$

19,114

$

26,630

$

37,354

State

3,775

7,592

9,811

International

(4,450)

Total deferred expense

$

18,439

$

34,222

$

47,165

Total income tax expense

$

56,034

$

86,428

$

84,313

Schedule of reconciliation of the statutory federal tax provision to income tax provision

For the year ended December 31, 

(in thousands)

    

2022

    

2021

    

2020

Statutory federal expense

$

56,350

$

73,932

$

69,356

Statutory state income tax expense, net of federal tax benefit

13,567

16,409

13,828

Excess tax benefits, net of federal tax impact

(6,106)

(8,620)

(7,273)

Tax benefit of Apprise revaluation gain

(10,329)

Other

2,552

4,707

8,402

Income tax expense

$

56,034

$

86,428

$

84,313

Schedule of deferred tax assets and liabilities

As of December 31, 

Components of Deferred Tax Liabilities, Net (in thousands)

    

2022

    

2021

 

Deferred Tax Assets

Compensation related

$

(333)

$

5,811

Credit losses

 

12,425

 

16,748

Total deferred tax assets

$

12,092

$

22,559

Deferred Tax Liabilities

Mark-to-market of derivatives and loans held for sale

$

(3,583)

$

(16,874)

Mortgage servicing rights related

(218,767)

(208,718)

Acquisition related (1)

(24,673)

(12,977)

Depreciation

(6,261)

(2,317)

Other

(2,293)

(6,913)

Total deferred tax liabilities

$

(255,577)

$

(247,799)

Deferred tax liabilities, net

$

(243,485)

$

(225,240)

(1)Acquisition-related deferred tax liabilities consist of book-to-tax differences associated with basis step ups related to the amortization of goodwill recorded from acquisitions and book-to-tax differences in intangible asset amortization.
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENTS (Tables)
12 Months Ended
Dec. 31, 2022
SEGMENTS  
Schedule of segment results and total assets

As of and for the year ended December 31, 2022

Segment Results and Total Assets

Servicing &

(in thousands)

Capital

Asset

Markets

Management

Corporate

Consolidated

Revenues

Loan origination and debt brokerage fees, net

$

345,779

$

2,228

$

$

348,007

Fair value of expected net cash flows from servicing, net

191,760

191,760

Servicing fees

300,191

300,191

Property sales broker fees

120,582

120,582

Investment management fees

71,931

71,931

Net warehouse interest income

9,667

6,110

15,777

Escrow earnings and other interest income

51,010

1,820

52,830

Other revenues

41,046

75,960

40,669

157,675

Total revenues

$

708,834

$

507,430

$

42,489

$

1,258,753

Expenses

Personnel

$

485,958

$

69,970

$

51,438

$

607,366

Amortization and depreciation

3,084

225,515

6,432

235,031

Provision (benefit) for credit losses

 

 

(11,978)

 

 

(11,978)

Interest expense on corporate debt

 

8,647

 

23,621

 

1,965

 

34,233

Other operating expenses

 

11,817

 

30,738

 

86,581

 

129,136

Total expenses

$

509,506

$

337,866

$

146,416

$

993,788

Income from operations

$

199,328

$

169,564

$

(103,927)

$

264,965

Income tax expense (benefit)

 

42,153

35,859

(21,978)

 

56,034

Net income before noncontrolling interests

$

157,175

$

133,705

$

(81,949)

$

208,931

Less: net income (loss) from noncontrolling interests

 

1,097

(5,986)

 

(4,889)

Walker & Dunlop net income

$

156,078

$

139,691

$

(81,949)

$

213,820

Total assets

$

1,051,437

$

2,539,013

$

454,909

$

4,045,359

As of and for the year ended December 31, 2021

Segment Results and Total Assets

Servicing &

(in thousands)

Capital

Asset

Markets

Management

Corporate

Consolidated

Revenues

Loan origination and debt brokerage fees, net

$

440,044

$

5,970

$

$

446,014

Fair value of expected net cash flows from servicing, net

287,145

287,145

Servicing fees

278,466

278,466

Property sales broker fees

119,981

119,981

Investment management fees

25,637

25,637

Net warehouse interest income

14,396

7,712

22,108

Escrow earnings and other interest income

7,776

374

8,150

Other revenues

20,458

52,916

(1,697)

71,677

Total revenues

$

882,024

$

378,477

$

(1,323)

$

1,259,178

Expenses

Personnel

$

500,052

$

36,412

$

67,023

$

603,487

Amortization and depreciation

2,877

203,118

4,289

210,284

Provision (benefit) for credit losses

 

 

(13,287)

 

 

(13,287)

Interest expense on corporate debt

 

5,078

1,749

1,154

 

7,981

Other operating expenses

 

26,420

11,401

60,834

 

98,655

Total expenses

$

534,427

$

239,393

$

133,300

$

907,120

Income from operations

$

347,597

$

139,084

$

(134,623)

$

352,058

Income tax expense (benefit)

 

85,333

34,144

(33,049)

 

86,428

Net income before noncontrolling interests

$

262,264

$

104,940

$

(101,574)

$

265,630

Less: net income (loss) from noncontrolling interests

 

70

 

(202)

 

 

(132)

Walker & Dunlop net income

$

262,194

$

105,142

$

(101,574)

$

265,762

Total assets

$

2,263,907

$

2,430,137

$

511,945

$

5,205,989

As of and for the year ended December 31, 2020

Segment Results and Total Assets

Servicing &

(in thousands)

Capital

Asset

Markets

Management

Corporate

Consolidated

Revenues

Loan origination and debt brokerage fees, net

$

357,106

$

1,955

$

$

359,061

Fair value of expected net cash flows from servicing, net

358,000

358,000

Servicing fees

235,801

235,801

Property sales broker fees

38,108

38,108

Investment management fees

10,713

10,713

Net warehouse interest income

17,936

11,390

29,326

Escrow earnings and other interest income

16,948

1,307

18,255

Other revenues

9,335

26,553

(1,445)

34,443

Total revenues

$

780,485

$

303,360

$

(138)

$

1,083,707

Expenses

Personnel

$

367,668

$

29,469

$

71,682

$

468,819

Amortization and depreciation

70

164,884

4,057

169,011

Provision (benefit) for credit losses

 

 

37,479

 

 

37,479

Interest expense on corporate debt

 

5,773

1,465

1,312

 

8,550

Other operating expenses

 

11,988

9,700

47,894

 

69,582

Total expenses

$

385,499

$

242,997

$

124,945

$

753,441

Income from operations

$

394,986

$

60,363

$

(125,083)

$

330,266

Income tax expense (benefit)

 

100,835

15,410

(31,932)

 

84,313

Net income before noncontrolling interests

$

294,151

$

44,953

$

(93,151)

$

245,953

Less: net income (loss) from noncontrolling interests

 

 

(224)

 

 

(224)

Walker & Dunlop net income

$

294,151

$

45,177

$

(93,151)

$

246,177

Total assets

$

2,782,535

$

1,431,481

$

436,959

$

4,650,975

Schedule of loans serviced for others, by product

As of December 31, 

Customers of Loan Servicing Portfolio (in thousands)

    

2022

    

2021

    

2020

 

Fannie Mae

$

59,226,168

$

53,401,457

$

48,818,185

Freddie Mac

37,819,256

37,138,836

37,072,587

Ginnie Mae-HUD

9,868,453

9,889,289

9,606,506

Other

16,219,978

15,270,982

11,714,694

Total

$

123,133,855

$

115,700,564

$

107,211,972

Schedule of percentage of unpaid principal balance of the loans serviced for others

Percent of Total UPB as of December 31, 

Loan Servicing Portfolio Concentration by State

    

2022

    

2021

2020

California

16.1

%

16.1

%

16.2

%

Texas

11.7

8.6

8.8

Florida

10.5

10.0

10.4

Georgia

5.8

5.9

5.9

All other states

55.9

59.4

58.7

Total

100.0

%

100.0

%

100.0

%

XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2022
LEASES  
Schedule of lease information

For year ended December 31,

Operating Lease Arrangements (dollars in thousands)

2022

2021

2020

Operating Leases

Right-of-use assets

$

60,830

$

24,825

$

17,405

Lease Liabilities

79,623

29,523

22,579

Weighted-average remaining lease term

10.2 years

4.0 years

3.2 years

Weighted-average discount rate

2.9%

3.3%

4.6%

Operating Lease Expenses

Single lease costs

$

16,371

$

9,435

$

8,856

Cash paid for amounts included in the measurement of lease liabilities

10,093

9,617

8,833

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

54,557

13,215

1,488

Schedule of maturities of lease liabilities

Year Ending December 31,

2023

$

11,652

2024

9,864

2025

8,224

2026

8,229

Thereafter

55,249

Total lease payments

$

93,218

Less imputed interest

(13,595)

Total

$

79,623

XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER ASSETS AND LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2022
OTHER ASSETS AND LIABILITIES  
Schedule of other assets

As of December 31,

Components of Other Assets (in thousands)

    

2022

    

2021

Equity-method investments

$

198,848

$

164,864

Derivative assets

17,636

37,364

Right of use asset

60,830

24,825

Property and equipment, net

33,928

72,744

Prepaid expenses

98,587

85,767

All other

48,046

16,546

Total

$

457,875

$

402,110

Schedule of other liabilities

As of December 31,

Components of Other Liabilities (in thousands)

    

2022

    

2021

Contingent consideration liabilities

$

200,346

$

125,808

Derivative liabilities

2,076

6,403

Lease liability

79,623

29,523

Guaranty obligation, net

43,950

47,378

Accrued expenses

115,878

160,717

All other

112,284

125,584

Total

$

554,157

$

495,413

XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER REVENUES AND OTHER OPERATING EXPENSES (Tables)
12 Months Ended
Dec. 31, 2022
OTHER REVENUES AND OTHER OPERATING EXPENSES  
Summary of major components of other revenues

For the year ended December 31, 

Components of Other Revenues (in thousands)

    

2022

    

2021

    

2020

Prepayment fees

$

26,451

$

40,138

$

22,031

Assumption and application fees

9,073

10,811

8,766

Housing market research subscription revenue (1)

21,852

8,744

Syndication and other LIHTC revenue (2)

36,757

6,706

Apprise revaluation gain (3)

39,641

All other

23,901

5,278

3,646

Total

$

157,675

$

71,677

$

34,443

(1) Housing market research subscription revenue generated from Zelman which was acquired in July 2021.  

(2) Syndication and other LIHTC revenue generated from Alliant which was acquired in December 2021.

(3) One-time non-cash remeasurement gain of Apprise in 2022 from the GeoPhy acquisition (as discussed in NOTE 7).

Summary of major components of other operating expenses

For the year ended December 31, 

Components of Other Operating Expenses (in thousands)

    

2022

    

2021

    

2020

 

Professional fees

$

35,428

$

26,920

$

18,345

Travel and entertainment

15,742

7,203

4,685

Rent (1)

18,832

11,262

10,486

Marketing and preferred broker

14,840

12,526

9,139

Office and software expenses

24,145

15,056

17,360

All other

20,149

25,688

9,567

Total

$

129,136

$

98,655

$

69,582

(1) Includes single lease cost and other related expenses (common-area maintenance and other miscellaneous charges).

XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.4
VARIABLE INTEREST ENTITIES (Tables)
12 Months Ended
Dec. 31, 2022
Consolidated VIEs  
Schedule of the carrying value and classification of assets and liabilities of VIEs

Consolidated VIEs (in thousands)

    

December 31, 2022

    

December 31, 2021

Assets:

Cash and cash equivalents

$

201

$

Restricted cash

1,532

Receivables, net

33,593

Other Assets

49,768

54,880

Total assets of consolidated VIEs

$

85,094

$

54,880

Liabilities:

Other liabilities

$

39,148

$

36,480

Total liabilities of consolidated VIEs

$

39,148

$

36,480

Nonconsolidated VIEs  
Schedule of the carrying value and classification of assets and liabilities of VIEs

Nonconsolidated VIEs (in thousands)

December 31, 2022

    

December 31, 2021

Assets

Committed investments in tax credit equity

$

254,154

$

177,322

Other assets: Equity-method investments

57,981

74,997

Total interests in nonconsolidated VIEs

$

312,135

$

252,319

Liabilities

Commitments to fund investments in tax credit equity

$

239,281

$

162,747

Total commitments to fund nonconsolidated VIEs

$

239,281

$

162,747

Maximum exposure to losses(1)(2)

$

312,135

$

252,319

(1)Prior to the Alliant acquisition in the fourth quarter of 2021, the Company did not have an interest in any VIEs.
(2)Maximum exposure determined as Total interests in nonconsolidated VIEs. The maximum exposure for the Company’s investments in tax credit equity is limited to the carrying value of its investment, as there are no funding obligations or other commitments related to the nonconsolidated VIEs other than the amounts presented in the table above.
(3)Based on historical experience and the underlying expected cash flows from the underlying investment, the maximum exposure of loss is not representative of the actual loss, if any, that the Company may incur.
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Assets and Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Mortgage Banking Activities      
Co-broker fees $ 17.3 $ 21.0 $ 33.1
OMSRs | Minimum      
Mortgage Banking Activities      
Discount rate used for estimated capitalized MSRs (as a percent) 8.00% 8.00% 10.00%
Reduction in estimated life of originated MSRs 6 months    
OMSRs | Maximum      
Mortgage Banking Activities      
Discount rate used for estimated capitalized MSRs (as a percent) 14.00% 14.00% 15.00%
Reduction in estimated life of originated MSRs 12 months    
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Allowance for Risk Sharing Obligations (Details)
12 Months Ended
Dec. 31, 2022
Debt  
Reasonable and supportable forecast period used for determining CECL reserves 1 year
Period of time rate reverts to historical rate 1 year
Fannie Mae DUS program | Maximum  
Debt  
Term of targeted debt 15 years
Maximum delinquency period of loans at which initial loss recognition occurs 60 days
Amount of loss absorbed at time of loan default as a percent of the origination unpaid principal balance 20.00%
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Detail)
12 Months Ended
Dec. 31, 2022
segment
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Number of reporting units 4
Contingent consideration liability earnout period 4 years
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Provision for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Components of Provision for Credit Losses                              
Provision (benefit) for loan losses                         $ 1,970 $ (610) $ 3,739
Provision (benefit) for risk-sharing obligations $ (900) $ 1,200 $ (4,800) $ (9,400) $ 1,000 $ 1,300 $ (4,300) $ (10,700) $ 4,800 $ 1,300 $ 5,100 $ 22,500 (13,948) (12,677) 33,740
Provision (benefit) for credit losses                         $ (11,978) $ (13,287) $ 37,479
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Sale (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Loans Held for Sale    
Loans Held-for-Sale    
Period of originated loans within which they are transferred or sold 60 days  
Loans held for sale carried at lower of cost or fair value $ 0 $ 0
Loans, non-accrual status $ 0 $ 0
Mortgage Loans    
Loans Held-for-Sale    
Period of originated loans within which they are transferred or sold 60 days  
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-Based Payment (Detail)
12 Months Ended
Dec. 31, 2022
Restricted Stock Units (RSUs) | PSP  
Fair value assumptions, Black-Scholes  
Vesting period 3 years
Restricted Shares | Officers And Employees  
Fair value assumptions, Black-Scholes  
Vesting period 3 years
Restricted Shares | Officers And Employees | Minimum  
Fair value assumptions, Black-Scholes  
Vesting period 3 years
Restricted Shares | Non-Employee Directors  
Fair value assumptions, Black-Scholes  
Vesting period 1 year
Restricted Shares | Production Personnel | Minimum  
Fair value assumptions, Black-Scholes  
Vesting period 3 years
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
loan
Dec. 31, 2021
USD ($)
loan
Dec. 31, 2020
USD ($)
Loans Held-for-Investment, Net      
Reasonable and supportable forecast period used for determining CECL reserves 1 year    
Loans Held for Investment      
Transfers of financial assets accounted for as secured borrowings      
Loan portfolio transferred to third party     $ 81.5
Other Liabilities      
Transfers of financial assets accounted for as secured borrowings      
Secured borrowing     $ 73.3
Loans Held for Investment      
Loans Held-for-Investment, Net      
Number of loans held for investment | loan 9 12  
Unpaid principal balance of loans held for investment $ 206.8 $ 274.5  
Net unamortized deferred fees and costs 0.4 1.2  
Financing receivable allowance for credit loss $ 6.2 $ 4.2  
Number of delinquent loans | loan 1 1  
Loans held for investment, delinquent $ 14.7 $ 14.7  
Number of loans on nonaccrual status | loan 1 1  
Loans, non-accrual status $ 14.7 $ 14.7  
Specific reserve for loan 5.9 3.7  
Amortized cost of loans held for investment, current 191.7 $ 258.6  
Loans originated in 2022 3.5    
Loans originated in 2021 162.3    
Loans originated in 2020 0.0    
Loan originated in 2019 $ 26.3    
Loans Held for Investment | Maximum      
Loans Held-for-Investment, Net      
Term of loans 3 years    
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents        
Cash and cash equivalents $ 225,949 $ 305,635 $ 321,097 $ 120,685
Restricted cash 17,676 42,812 19,432 8,677
Total cash, cash equivalents, restricted cash, and restricted cash equivalents 258,283 393,180 358,002 136,566
Total pledged cash and cash equivalents        
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents        
Pledged cash and cash equivalents (NOTE 9) $ 14,658 $ 44,733 $ 17,473 $ 7,204
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Warehouse Interest Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Loans Held for Sale      
Net Warehouse Interest Income      
Warehouse interest income $ 52,021 $ 42,480 $ 53,090
Warehouse interest expense (42,354) (28,084) (35,154)
Net warehouse interest income 9,667 14,396 17,936
Loans Held for Investment      
Net Warehouse Interest Income      
Warehouse interest income 13,044 12,406 17,741
Warehouse interest expense (6,934) (4,694) (6,351)
Net warehouse interest income 6,110 7,712 $ 11,390
Secured Borrowings      
Net Warehouse Interest Income      
Warehouse interest income $ 1,700 $ 3,400  
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers and Asset Management Fees (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Contracts with Customers      
Revenue from contracts with customer $ 429,970,000 $ 363,524,000 $ 125,635,000
Revenue from Contract with Customer, Product and Service [Extensible Enumeration] Revenues Revenues Revenues
Cash and Cash Equivalents      
Cash equivalents $ 0 $ 0  
Asset management fees      
Asset management fee receivable $ 43,000,000.0 $ 42,300,000  
Minimum      
Asset management fees      
Compliance period for properties held in the LIHTC fund 10 years    
Maximum      
Asset management fees      
Compliance period for properties held in the LIHTC fund 15 years    
Mortgage Loans      
Concentrations of Credit Risk      
Period of originated loans within which they are transferred or sold 60 days    
Loan origination and debt brokerage fees, Net      
Contracts with Customers      
Revenue from Contract with Customer, Product and Service [Extensible Enumeration] Revenues Revenues Revenues
Loan Origination Fees      
Contracts with Customers      
Revenue from contracts with customer $ 157,153,000 $ 186,986,000 $ 64,528,000
Property Sales Broker Fees      
Contracts with Customers      
Revenue from contracts with customer $ 120,582,000 $ 119,981,000 $ 38,108,000
Revenue from Contract with Customer, Product and Service [Extensible Enumeration] Revenues Revenues Revenues
Investment management fees      
Contracts with Customers      
Revenue from contracts with customer $ 71,931,000 $ 25,637,000 $ 10,713,000
Revenue from Contract with Customer, Product and Service [Extensible Enumeration] Revenues Revenues Revenues
Asset Management Fees      
Contracts with Customers      
Revenue from contracts with customer $ 61,100,000    
Other revenue      
Contracts with Customers      
Revenue from contracts with customer $ 80,304,000 $ 30,920,000 $ 12,286,000
Revenue from Contract with Customer, Product and Service [Extensible Enumeration] Revenues Revenues Revenues
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.4
MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail) - MSRs - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Servicing    
Fair value of the MSRs $ 1,400.0 $ 1,300.0
Sensitivity Analysis of Fair Value, example 1, impact of percent adverse change in discount rate, percent 1.00%  
Decrease in fair value as a result of 100 basis point increase in discount rate $ 43.4  
Sensitivity Analysis of Fair Value, example 2, impact of percent adverse change in discount rate, percent 2.00%  
Decrease in fair value as a result of 200 basis point increase in discount rate $ 83.9  
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.4
MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to MSRs (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Mortgage Servicing Rights    
Beginning balance $ 953,845  
Ending balance 975,226 $ 953,845
MSRs    
Mortgage Servicing Rights    
Beginning balance 953,845 862,813
Additions, following the sale of loan 244,259 313,376
Amortization (189,211) (176,428)
Pre-payments and write-offs (33,667) (45,916)
Ending balance $ 975,226 $ 953,845
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.4
MORTGAGE SERVICING RIGHTS - Summary of Components of Net Carrying Value of Acquired and Originated MSRs (Detail) - MSRs - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Mortgage Servicing Rights Acquired and Originated    
Gross value $ 1,659,185 $ 1,548,870
Accumulated amortization (683,959) (595,025)
Net carrying value $ 975,226 $ 953,845
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.4
MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail) - MSRs - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Future amortization    
2023 $ 188,499  
2024 172,303  
2025 149,355  
2026 124,381  
2027 106,077  
Thereafter 234,611  
Net carrying value $ 975,226 $ 953,845
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.4
MORTGAGE SERVICING RIGHTS - Prepayment fees and Other information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Servicing      
Escrow earnings $ 43,300 $ 5,600 $ 14,900
Other revenue      
Servicing      
Prepayment fees $ 26,451 $ 40,138 $ 22,031
Escrow earnings and other interest income      
Servicing      
Ancillary Fee Income, Servicing Financial Asset, Statement of Income or Comprehensive Income [Extensible Enumeration] Revenues Revenues Revenues
MSRs      
Servicing      
Prepayment fees $ 26,500 $ 40,100 $ 22,000
Expected amortization period for net carrying value 7 years 1 month 6 days    
MSRs | Other revenue      
Servicing      
Ancillary Fee Income, Servicing Financial Asset, Statement of Income or Comprehensive Income [Extensible Enumeration] Revenues Revenues Revenues
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.4
ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Summary of Allowance for Risk-Sharing Obligations (Detail)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2022
USD ($)
loan
Dec. 31, 2021
USD ($)
loan
Dec. 31, 2020
USD ($)
Allowance for Risk-Sharing Contracts                              
Beginning balance       $ 62,636       $ 75,313         $ 62,636 $ 75,313  
Provision (benefit) for risk-sharing obligations $ (900) $ 1,200 $ (4,800) $ (9,400) $ 1,000 $ 1,300 $ (4,300) $ (10,700) $ 4,800 $ 1,300 $ 5,100 $ 22,500 (13,948) (12,677) $ 33,740
Write-offs                         (4,631)    
Ending balance 44,057       62,636       75,313       $ 44,057 $ 62,636 75,313
Number of defaulted loans | loan                         2 3  
Amount of specific reserves placed on defaulted at risk loans 4,400       10,300               $ 4,400 $ 10,300  
Reversion period used for determining CECL reserves                         1 year    
At risk servicing portfolio 123,133,855       115,700,564       $ 107,211,972       $ 123,133,855 115,700,564 $ 107,211,972
Fannie Mae DUS program                              
Allowance for Risk-Sharing Contracts                              
Maximum quantifiable contingent liability associated with guarantees $ 11,000,000       $ 10,100,000               $ 11,000,000 $ 10,100,000  
Fannie Mae DUS Program                              
Allowance for Risk-Sharing Contracts                              
Weighted average remaining life of the at risk servicing portfolio                         7 years 2 months 12 days 7 years 6 months  
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.4
ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - CECL Provision Impact (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Long-Duration Contracts, Assumptions by Product and Guarantee [Line Items]                              
Forecast-period loss rate 0.021 0.022 0.022 0.030 0.030 0.030 0.030 0.040 0.060 0.070 0.070 0.070      
Reversion-period loss rate 0.017 0.017 0.017 0.020 0.020 0.020 0.020 0.020 0.018 0.018 0.018 0.018      
Historical loss rate 0.012 0.012 0.012 0.012 0.018 0.018 0.018 0.018 0.018 0.018 0.018 0.018      
CECL allowance $ 39,700 $ 38,900 $ 37,700 $ 42,500 $ 52,300 $ 54,000 $ 52,800 $ 57,000 $ 67,000 $ 63,600 $ 62,300 $ 57,300      
Provision (benefit) for risk-sharing obligations (900) 1,200 (4,800) (9,400) 1,000 1,300 (4,300) (10,700) 4,800 1,300 5,100 22,500 $ (13,948) $ (12,677) $ 33,740
Fannie Mae DUS Program                              
Long-Duration Contracts, Assumptions by Product and Guarantee [Line Items]                              
At-risk Fannie Mae servicing portfolio UPB $ 54,000,000 $ 52,100,000 $ 51,200,000 $ 49,700,000 $ 48,000,000 $ 47,000,000 $ 45,900,000 $ 45,400,000 $ 42,800,000 $ 41,000,000 $ 39,900,000 $ 37,200,000      
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.4
ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Schedule of Activity Related to Guaranty Obligation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION    
Guaranty obligation, net of accumulated amortization - beginning balance $ 47,378 $ 52,306
Additions, following the sale of loan 6,532 5,607
Amortization and write-offs (9,960) (10,535)
Guaranty obligation, net of accumulated amortization - ending balance $ 43,950 $ 47,378
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.4
SERVICING - (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Servicing      
Servicing portfolio loans unpaid principal balance $ 123,133,855 $ 115,700,564 $ 107,211,972
Loans serviced      
Servicing      
Servicing portfolio loans unpaid principal balance 123,100,000 115,700,000  
Custodial escrow accounts $ 2,700,000 $ 3,700,000  
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.4
DEBT - Summary Information (Detail)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
facility
loan
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Warehouse notes payable        
Outstanding Balance   $ 543,447 $ 1,941,572  
Warehouse Facilities        
Warehouse notes payable        
Committed Amount   2,299,810 2,829,810  
Uncommitted Amount   3,540,000 3,215,000  
Total Facility Capacity   5,839,810 6,074,810  
Outstanding Balance   543,447 1,941,572  
Debt issuance costs   (603) (875)  
Interest expense   49,300 34,500 $ 45,000
Facility fees   3,600 3,800 4,100
Loans Held for Sale        
Warehouse notes payable        
Interest expense   42,354 28,084 35,154
Loans Held for Sale | Agency Warehouse Facility        
Warehouse notes payable        
Committed Amount   1,825,000 2,375,000  
Uncommitted Amount   3,540,000 3,215,000  
Total Facility Capacity   5,365,000 5,590,000  
Outstanding Balance   392,714 1,761,332  
Loans Held for Investment        
Warehouse notes payable        
Interest expense   $ 6,934 4,694 $ 6,351
National Banks | Agency Warehouse Facility        
Warehouse notes payable        
Number of credit facilities | facility   5    
National Banks | Tax Credit Equity Warehouse Facility        
Warehouse notes payable        
Committed Amount $ 20,000 $ 20,000 30,000  
Total Facility Capacity   20,000 30,000  
Outstanding Balance   $ 5,916 $ 8,296  
Maturity date Oct. 05, 2025      
National Banks | Tax Credit Equity Warehouse Facility | SOFR        
Warehouse notes payable        
Percentage added to reference rate 2.80% 2.80%    
National Banks | Tax Credit Equity Warehouse Facility | SOFR | Minimum        
Warehouse notes payable        
Interest rate floor 0.00%      
National Banks | Tax Credit Equity Warehouse Facility | Daily LIBOR        
Warehouse notes payable        
Percentage added to reference rate     3.00%  
National Banks | Loans Held for Sale | Agency Warehouse Facility        
Warehouse notes payable        
Committed Amount   $ 1,825,000 $ 2,375,000  
Uncommitted Amount   2,040,000 1,715,000  
Total Facility Capacity   3,865,000 4,090,000  
Outstanding Balance   381,364 575,026  
National Banks | Loans Held for Sale | Agency Warehouse Facility #1 | Agency Warehouse Facility        
Warehouse notes payable        
Committed Amount   325,000 425,000  
Uncommitted Amount   250,000    
Total Facility Capacity   575,000 425,000  
Outstanding Balance   $ 141,965 $ 34,032  
Maturity date   Aug. 30, 2023    
Advances made as a percentage of the loan balance   100.00%    
National Banks | Loans Held for Sale | Agency Warehouse Facility #1 | Agency Warehouse Facility | SOFR        
Warehouse notes payable        
Percentage added to reference rate   1.30% 1.30%  
National Banks | Loans Held for Sale | Agency Warehouse Facility #2 | Agency Warehouse Facility        
Warehouse notes payable        
Committed Amount   $ 700,000 $ 700,000  
Uncommitted Amount   300,000 300,000  
Total Facility Capacity   1,000,000 1,000,000  
Outstanding Balance   $ 102,926 $ 147,055  
Maturity date   Apr. 13, 2023    
Advances made as a percentage of the loan balance   100.00%    
National Banks | Loans Held for Sale | Agency Warehouse Facility #2 | Agency Warehouse Facility | 30-day LIBOR        
Warehouse notes payable        
Percentage added to reference rate     1.30%  
National Banks | Loans Held for Sale | Agency Warehouse Facility #2 | Agency Warehouse Facility | SOFR        
Warehouse notes payable        
Percentage added to reference rate   1.30%    
National Banks | Loans Held for Sale | Agency Warehouse Facility #3 | 30-day LIBOR        
Warehouse notes payable        
Percentage added to reference rate     1.30%  
National Banks | Loans Held for Sale | Agency Warehouse Facility #3 | Agency Warehouse Facility        
Warehouse notes payable        
Committed Amount   $ 600,000 $ 600,000  
Uncommitted Amount   265,000 265,000  
Total Facility Capacity   865,000 865,000  
Outstanding Balance   $ 110,394 $ 156,705  
Maturity date   May 15, 2023    
Advances made as a percentage of the loan balance   100.00%    
National Banks | Loans Held for Sale | Agency Warehouse Facility #3 | Agency Warehouse Facility | 30-day LIBOR        
Warehouse notes payable        
Percentage added to reference rate     1.30%  
National Banks | Loans Held for Sale | Agency Warehouse Facility #3 | Agency Warehouse Facility | SOFR        
Warehouse notes payable        
Percentage added to reference rate   1.35%    
National Banks | Loans Held for Sale | Agency Warehouse Facility #3 | Agency Warehouse Facility | SOFR | Minimum        
Warehouse notes payable        
Interest rate floor   0.15%    
National Banks | Loans Held for Sale | Agency Warehouse Facility #4 | Agency Warehouse Facility        
Warehouse notes payable        
Committed Amount   $ 200,000 $ 350,000  
Uncommitted Amount   225,000    
Total Facility Capacity   425,000 350,000  
Outstanding Balance   $ 26,079 $ 45,337  
Maturity date   Jun. 22, 2023    
Advances made as a percentage of the loan balance   100.00%    
National Banks | Loans Held for Sale | Agency Warehouse Facility #4 | Agency Warehouse Facility | 30-day LIBOR        
Warehouse notes payable        
Percentage added to reference rate     1.30%  
National Banks | Loans Held for Sale | Agency Warehouse Facility #4 | Agency Warehouse Facility | SOFR        
Warehouse notes payable        
Percentage added to reference rate   1.30%    
National Banks | Loans Held for Sale | Agency Warehouse Facility #4, Defaulted FHA Sublimit | Agency Warehouse Facility        
Warehouse notes payable        
Committed Amount   $ 75,000    
National Banks | Loans Held for Sale | Agency Warehouse Facility #5 | Agency Warehouse Facility        
Warehouse notes payable        
Uncommitted Amount   1,000,000 $ 1,000,000  
Total Facility Capacity   $ 1,000,000 1,000,000  
Outstanding Balance     $ 175,608  
Maturity date   Sep. 14, 2023    
Advances made as a percentage of the loan balance   100.00%    
National Banks | Loans Held for Sale | Agency Warehouse Facility #5 | Agency Warehouse Facility | SOFR        
Warehouse notes payable        
Percentage added to reference rate   1.45% 1.45%  
National Banks | Loans Held for Sale | Agency Warehouse Facility #6 | Agency Warehouse Facility        
Warehouse notes payable        
Committed Amount     $ 150,000  
Uncommitted Amount     100,000  
Total Facility Capacity     $ 250,000  
National Banks | Loans Held for Sale | Agency Warehouse Facility #6 | Agency Warehouse Facility | 30-day LIBOR        
Warehouse notes payable        
Percentage added to reference rate     1.40%  
National Banks | Loans Held for Sale | Agency Warehouse Facility #7 | Agency Warehouse Facility        
Warehouse notes payable        
Committed Amount     $ 150,000  
Uncommitted Amount     50,000  
Total Facility Capacity     200,000  
Outstanding Balance     $ 16,289  
National Banks | Loans Held for Sale | Agency Warehouse Facility #7 | Agency Warehouse Facility | 30-day LIBOR        
Warehouse notes payable        
Percentage added to reference rate     1.30%  
National Banks | Loans Held for Investment | Interim Warehouse Facility        
Warehouse notes payable        
Number of credit facilities | facility   4    
Committed Amount   $ 454,810 $ 454,810  
Total Facility Capacity   454,810 454,810  
Outstanding Balance   145,419 172,819  
National Banks | Loans Held for Investment | Interim Warehouse Facility #1 | Interim Warehouse Facility        
Warehouse notes payable        
Committed Amount   135,000 135,000  
Total Facility Capacity   $ 135,000 $ 135,000  
Maturity date   May 15, 2023    
National Banks | Loans Held for Investment | Interim Warehouse Facility #1 | Interim Warehouse Facility | Maximum        
Warehouse notes payable        
Term over which funding of first mortgage loans on multi-family real estate properties can be made using a combination of available cash and facility advances   3 years    
National Banks | Loans Held for Investment | Interim Warehouse Facility #1 | Interim Warehouse Facility | 30-day LIBOR        
Warehouse notes payable        
Percentage added to reference rate     1.90%  
National Banks | Loans Held for Investment | Interim Warehouse Facility #1 | Interim Warehouse Facility | SOFR        
Warehouse notes payable        
Percentage added to reference rate   1.80%    
National Banks | Loans Held for Investment | Interim Warehouse Facility #2 | Interim Warehouse Facility        
Warehouse notes payable        
Committed Amount   $ 100,000 $ 100,000  
Total Facility Capacity   $ 100,000 $ 100,000  
Maturity date   Dec. 13, 2023    
National Banks | Loans Held for Investment | Interim Warehouse Facility #2 | Interim Warehouse Facility | Maximum        
Warehouse notes payable        
Term over which funding of first mortgage loans on multi-family real estate properties can be made using a combination of available cash and facility advances   3 years    
National Banks | Loans Held for Investment | Interim Warehouse Facility #2 | Interim Warehouse Facility | 30-day LIBOR | Minimum        
Warehouse notes payable        
Percentage added to reference rate     1.65%  
National Banks | Loans Held for Investment | Interim Warehouse Facility #2 | Interim Warehouse Facility | 30-day LIBOR | Maximum        
Warehouse notes payable        
Percentage added to reference rate     2.00%  
National Banks | Loans Held for Investment | Interim Warehouse Facility #2 | Interim Warehouse Facility | SOFR | Minimum        
Warehouse notes payable        
Percentage added to reference rate   1.35%    
Interest rate floor   0.00%    
National Banks | Loans Held for Investment | Interim Warehouse Facility #2 | Interim Warehouse Facility | SOFR | Maximum        
Warehouse notes payable        
Percentage added to reference rate   1.85%    
National Banks | Loans Held for Investment | Interim Warehouse Facility #3 | Interim Warehouse Facility        
Warehouse notes payable        
Committed Amount   $ 200,000 $ 200,000  
Total Facility Capacity   200,000 200,000  
Outstanding Balance   $ 127,009 $ 153,009  
Maturity date   Sep. 29, 2023    
National Banks | Loans Held for Investment | Interim Warehouse Facility #3 | Interim Warehouse Facility | Maximum        
Warehouse notes payable        
Term over which funding of first mortgage loans on multi-family real estate properties can be made using a combination of available cash and facility advances   3 years    
National Banks | Loans Held for Investment | Interim Warehouse Facility #3 | Interim Warehouse Facility | 30-day LIBOR | Minimum        
Warehouse notes payable        
Percentage added to reference rate   1.75% 1.75%  
National Banks | Loans Held for Investment | Interim Warehouse Facility #3 | Interim Warehouse Facility | 30-day LIBOR | Maximum        
Warehouse notes payable        
Percentage added to reference rate   3.25% 3.25%  
National Banks | Loans Held for Investment | Interim Warehouse Facility #4 | Interim Warehouse Facility        
Warehouse notes payable        
Committed Amount   $ 19,810 $ 19,810  
Total Facility Capacity   19,810 19,810  
Outstanding Balance   $ 18,410 $ 19,810  
Number of loans funded | loan   1    
Maturity date   Oct. 01, 2024    
National Banks | Loans Held for Investment | Interim Warehouse Facility #4 | Interim Warehouse Facility | 30-day LIBOR        
Warehouse notes payable        
Percentage added to reference rate     3.00%  
National Banks | Loans Held for Investment | Interim Warehouse Facility #4 | Interim Warehouse Facility | SOFR        
Warehouse notes payable        
Percentage added to reference rate   3.11%    
National Banks | Loans Held for Investment | Interim Warehouse Facility #4 | Interim Warehouse Facility | SOFR | Minimum        
Warehouse notes payable        
Interest rate floor   1.50%    
Fannie Mae | Loans Held for Sale | Fannie Mae Repurchase Agreement, Uncommitted Line and Open Maturity | Agency Warehouse Facility        
Warehouse notes payable        
Uncommitted Amount   $ 1,500,000 $ 1,500,000  
Total Facility Capacity   1,500,000 1,500,000  
Outstanding Balance   $ 11,350 $ 1,186,306  
Advances made as a percentage of the loan balance   99.00%    
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.4
DEBT - Notes Payable - Term Note Payable (Detail) - Credit Agreement
$ in Millions
Jan. 12, 2023
USD ($)
Dec. 16, 2021
USD ($)
loan
item
Debt    
Number of financial covenants | item   1
Term Loan    
Debt    
Amount of loan agreement   $ 600.0
Discount on issue of term loan (as a percent)   0.25%
Percentage of original principal amount required as quarterly installment   0.25%
Debt instrument maturity date   Dec. 16, 2028
Term Loan | Minimum    
Debt    
Number of additional term loans | loan   1
Term Loan | Maximum    
Debt    
Maximum amount of all incremental term loans   $ 230.0
Maximum percentage of trailing four-quarter consolidated EBITDA limit for incremental term loan commitments   100.00%
Consolidated Corporate Leverage Ratio   3.00
Term Loan | SOFR    
Debt    
Percentage added to reference rate   2.25%
Term Loan | SOFR | Minimum    
Debt    
Interest rate floor   0.50%
Incremental Term Loan    
Debt    
Amount of loan agreement $ 200.0  
Discount on issue of term loan (as a percent) 2.00%  
Term Loan proceeds used to repay certain existing indebtedness $ 115.9  
Percentage of original principal amount required as quarterly installment 0.25%  
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.4
DEBT - Notes Payable - Summary (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Debt    
Unpaid principal balance $ 1,138,050  
Carrying balance 704,103 $ 740,174
Term Loan    
Debt    
Quarterly equal installments 1,500 800
Unpaid principal balance 594,000 600,000
Unamortized debt discount (1,270) (1,491)
Debt issuance costs (7,594) (8,914)
Carrying balance 585,136 $ 589,595
Period for amounts drawn and repaid   60 days
Alliant Note Payable    
Debt    
Unpaid principal balance 114,546 $ 145,175
Fair value adjustment 4,421 5,404
Carrying balance $ 118,967 $ 150,579
Stated interest rate 4.75% 4.75%
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.4
DEBT - Notes Payable - Maturities (Detail)
$ in Thousands
Dec. 31, 2022
USD ($)
DEBT  
2023 $ 517,120
2024 38,930
2025 6,000
2026 6,000
2027 6,000
Thereafter 564,000
Total $ 1,138,050
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Roll Forward]    
Beginning balance $ 698,635 $ 248,958
Additions from acquisitions 222,670 449,677
Measurement-period adjustments 38,407 0
Impairment 0 0
Ending balance $ 959,712 $ 698,635
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND OTHER INTANGIBLE ASSETS - Acquisitions (Detail)
$ in Thousands
3 Months Ended 12 Months Ended
Feb. 28, 2022
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
item
segment
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Acquisitions          
Number of acquisitions during the period | item     2    
Receivable forgiven     $ 5,460   $ 5,674
Contingent consideration liabilities     200,346 $ 125,808  
Book value of equity method investment prior to transaction     198,848 164,864  
Gain on remeasurement of equity investment to fair value prior to acquisition of controlling interest     $ 39,641    
Deferred tax liabilities $ 10,400        
Contingent consideration liability earnout period     4 years    
Goodwill recognized     $ 959,712 $ 698,635 248,958
Number of reportable segments | segment     3 1  
Number of reporting units | segment     4    
Measurement-period adjustments     $ 38,407 $ 0  
Annual small balance lending volume goal by 2025     5,000,000    
Annual appraisal revenue goal by 2025     $ 75,000    
Maximum          
Acquisitions          
Contingent consideration liability earnout period     5 years    
Discounted Cash Flows | Measurement Input, Discount Rate          
Fair value valuation          
Investment, Measurement Input 17.0        
Capital Markets          
Acquisitions          
Goodwill recognized     $ 520,191    
Apprise          
Acquisitions          
Book value of equity method investment prior to transaction $ 18,900        
Fair value of equity method investment prior to transaction 58,500        
Apprise | Other Revenues          
Acquisitions          
Gain on remeasurement of equity investment to fair value prior to acquisition of controlling interest $ 39,600        
GeoPhy          
Acquisitions          
Ownership interest acquired 100.00%        
Cash consideration $ 82,100        
Receivable forgiven 5,500        
Contingent consideration liabilities 115,000        
Total consideration 202,600        
Deferred tax assets $ 10,300        
Contingent consideration liability earnout period 4 years        
Maximum earnout of contingent consideration $ 205,000        
Estimated undiscounted maximum earnout of contingent consideration $ 130,700        
Estimated maximum percentage earnout of contingent consideration 64.00%        
Liability recognized as a percentage of the maximum consideration which may be paid 56.00%        
Measurement-period adjustments     5,500    
GeoPhy | Contingent Consideration Liability, Apprise Portion | Various | Probability of earnout achievement          
Fair value valuation          
Contingent consideration liabilities, Measurement input 17.0        
GeoPhy | Contingent Consideration Liability, Small Balance Portion | Probability-weighted Expected Return | Probability of earnout achievement          
Fair value valuation          
Contingent consideration liabilities, Measurement input 14.5        
GeoPhy | Technology intangible assets          
Acquisitions          
Intangible assets acquired $ 31,000        
Amortization period of intangible assets 10 years        
GeoPhy | Capital Markets          
Acquisitions          
Goodwill recognized $ 214,000        
Apprise          
Acquisitions          
Ownership interest acquired 50.00%        
Total ownership interest 100.00%        
Investment Sales Brokerage Company          
Acquisitions          
Cash consideration   $ 6,000      
Contingent consideration liabilities   3,000      
Goodwill recognized   $ 8,800      
2020 Acquisitions          
Acquisitions          
Stock consideration         $ 5,000
Alliant Capital, LTD          
Acquisitions          
Measurement-period adjustments     $ 29,700    
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill by Reportable Segment (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Goodwill [Line Items]      
Goodwill. $ 959,712 $ 698,635 $ 248,958
Capital Markets      
Goodwill [Line Items]      
Goodwill. 520,191    
Servicing and Asset Management      
Goodwill [Line Items]      
Goodwill. $ 439,521    
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND OTHER INTANGIBLE ASSETS - Other Intangible Assets (Details) - Other intangible assets - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Other intangible assets    
Beginning Balance $ 183,904 $ 1,880
Additions from acquisitions 31,000 185,361
Amortization (16,261) (3,337)
Ending balance 198,643 183,904
Components of other intangible assets    
Gross value 220,682 189,682
Accumulated amortization (22,039) (5,778)
Net carrying value $ 198,643 $ 183,904
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization of Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Future amortization      
weighted average remaining life 12 years 7 months 6 days    
Other intangible assets      
Future amortization      
2023 $ 17,263    
2024 16,206    
2025 16,206    
2026 16,206    
2027 16,206    
Thereafter 116,556    
Net carrying value $ 198,643 $ 183,904 $ 1,880
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
item
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Contingent consideration liabilities      
Beginning balance $ 125,808    
Additions 117,955 $ 93,304 $ 27,645
Ending balance $ 200,346 125,808  
Contingent consideration liability earnout period 4 years    
Number of acquisitions during the period | item 2    
Stock issued for settlement of contingent liabilities $ 8,750    
Maximum      
Contingent consideration liabilities      
Contingent consideration liability earnout period 5 years    
Other Liabilities      
Contingent consideration liabilities      
Beginning balance $ 125,808 28,829  
Additions 117,955 93,304  
Accretion and revaluation 4,642 2,866  
Fair value adjustments (13,512) 6,889  
Payments (34,547) (6,080)  
Ending balance $ 200,346 $ 125,808 $ 28,829
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Assets    
Loans held for sale $ 396,344 $ 1,811,586
Pledged securities 157,282 148,996
Derivative assets 17,636 37,364
Liabilities    
Derivative liabilities 2,076 6,403
Contingent consideration liabilities 200,346 125,808
Recurring Basis    
Assets    
Loans held for sale 396,344 1,811,586
Pledged securities 157,282 148,996
Derivative assets 17,636 37,364
Total financial assets 571,262 1,997,946
Liabilities    
Derivative liabilities 2,076 6,403
Contingent consideration liabilities 200,346 125,808
Total financial liabilities 202,422 132,211
Level 1 | Recurring Basis    
Assets    
Pledged securities 14,658 44,733
Total financial assets 14,658 44,733
Level 2 | Recurring Basis    
Assets    
Loans held for sale 396,344 1,811,586
Pledged securities 142,624 104,263
Total financial assets 538,968 1,915,849
Level 3 | Recurring Basis    
Assets    
Derivative assets 17,636 37,364
Total financial assets 17,636 37,364
Liabilities    
Derivative liabilities 2,076 6,403
Contingent consideration liabilities 200,346 125,808
Total financial liabilities $ 202,422 $ 132,211
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Fair Value Measurements  
Amount of transfers between any of the levels within the fair value hierarchy $ 0
Maximum  
Fair Value Measurements  
Contract term 60 days
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Derivative assets and liabilities, net    
Beginning balance $ 30,961 $ 44,720
Settlements (555,168) (746,918)
Realized gains recorded in earnings 524,207 702,198
Unrealized gains recorded in earnings 15,560 30,961
Ending balance $ 15,560 $ 30,961
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS - Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities (Detail)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Fair Value Measurements    
Derivative assets $ 17,636,000 $ 37,364,000
Derivative liabilities 2,076,000 6,403,000
Contingent consideration liabilities 200,346,000 125,808,000
Recurring Basis    
Fair Value Measurements    
Derivative assets 17,636,000 37,364,000
Derivative liabilities 2,076,000 6,403,000
Contingent consideration liabilities 200,346,000 125,808,000
Recurring Basis | Level 3    
Fair Value Measurements    
Derivative assets 17,636,000 37,364,000
Derivative liabilities 2,076,000 6,403,000
Contingent consideration liabilities 200,346,000 $ 125,808,000
Recurring Basis | Level 3 | Discounted Cash Flow | Counterparty credit risk    
Fair Value Measurements    
Derivative assets 17,636,000  
Derivative liabilities 2,076,000  
Recurring Basis | Level 3 | Various    
Fair Value Measurements    
Contingent consideration liabilities $ 200,346,000  
Recurring Basis | Level 3 | Various | Probability of earnout achievement | Minimum    
Fair Value Measurements    
Contingent consideration liabilities, Measurement input 0.64  
Recurring Basis | Level 3 | Various | Probability of earnout achievement | Maximum    
Fair Value Measurements    
Contingent consideration liabilities, Measurement input 1  
Recurring Basis | Level 3 | Various | Probability of earnout achievement | Weighted Average    
Fair Value Measurements    
Contingent consideration liabilities, Measurement input 0.77  
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Financial assets:        
Cash and cash equivalents $ 225,949 $ 305,635 $ 321,097 $ 120,685
Restricted cash 17,676 42,812 $ 19,432 $ 8,677
Pledged securities 157,282 148,996    
Loans held for sale 396,344 1,811,586    
Derivative assets 17,636 37,364    
Financial liabilities:        
Derivative liabilities 2,076 6,403    
Contingent consideration liabilities 200,346 125,808    
Warehouse notes payable 543,447 1,941,572    
Notes payable 704,103 740,174    
Carrying Amount        
Financial assets:        
Cash and cash equivalents 225,949 305,635    
Restricted cash 17,676 42,812    
Pledged securities 157,282 148,996    
Loans held for sale 396,344 1,811,586    
Loans held for investment, net 200,247 269,125    
Derivative assets 17,636 37,364    
Total financial assets 1,015,134 2,615,518    
Financial liabilities:        
Derivative liabilities 2,076 6,403    
Contingent consideration liabilities 200,346 125,808    
Warehouse notes payable 543,447 1,941,572    
Notes payable 704,103 740,174    
Total financial liabilities 1,449,972 2,813,957    
Fair Value        
Financial assets:        
Cash and cash equivalents 225,949 305,635    
Restricted cash 17,676 42,812    
Pledged securities 157,282 148,996    
Loans held for sale 396,344 1,811,586    
Loans held for investment, net 200,900 270,826    
Derivative assets 17,636 37,364    
Total financial assets 1,015,787 2,617,219    
Financial liabilities:        
Derivative liabilities 2,076 6,403    
Contingent consideration liabilities 200,346 125,808    
Warehouse notes payable 544,050 1,942,448    
Notes payable 708,546 745,175    
Total financial liabilities $ 1,455,018 $ 2,819,834    
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS - General information (Detail)
12 Months Ended
Dec. 31, 2022
Loans Held for Sale  
Other information  
Period of originated loans within which they are transferred or sold 60 days
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Derivative notional amount and balance sheet location    
Estimated Gain on Sale $ 19,189 $ 77,152
Total Fair Value Adjustment 19,189 77,152
Derivative assets 17,636 37,364
Derivative Liabilities (2,076) (6,403)
Fair Value Adjustment to Loans Held for Sale 3,629 46,191
Loans Held for Sale    
Derivative notional amount and balance sheet location    
Notional or Principal Amount 392,715 1,765,395
Estimated Gain on Sale 6,840 47,315
Interest Rate Movement (3,211) (1,124)
Total Fair Value Adjustment 3,629 46,191
Fair Value Adjustment to Loans Held for Sale 3,629 46,191
Forward Sale Contracts    
Derivative notional amount and balance sheet location    
Notional or Principal Amount 769,585 2,881,224
Interest Rate Movement 7,706 5,728
Total Fair Value Adjustment 7,706 5,728
Derivative assets 9,782 10,838
Derivative Liabilities (2,076) (5,110)
Rate Lock Commitments    
Derivative notional amount and balance sheet location    
Notional or Principal Amount 376,870 1,115,829
Estimated Gain on Sale 12,349 29,837
Interest Rate Movement (4,495) (4,604)
Total Fair Value Adjustment 7,854 25,233
Derivative assets $ 7,854 26,526
Derivative Liabilities   $ (1,293)
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.4
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail) - Fannie Mae
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Period of funding for collateral requirement 48 months
DUS Risk-Sharing Obligations  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Amount of additional capital required to be funded over the next 48 months $ 79.6
Net worth requirement 285.6
Net worth 692.8
Minimum liquid assets to be maintained to meet operational liquidity requirements 56.9
Operational liquidity $ 170.8
DUS Risk-Sharing Obligations | Money Market Funds  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Restricted liquidity collateral reduction percentage 5.00%
DUS Risk-Sharing Obligations | New Tier 2 loans  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Collateral requirements percentage 0.75%
Period of funding for collateral requirement 48 months
DUS Risk-Sharing Obligations | New Tier 2 loans | Agency Mortgage Backed Securities  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Restricted liquidity collateral reduction percentage 4.00%
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.22.4
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail)
$ in Thousands
Dec. 31, 2022
USD ($)
security
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Pledged securities        
Pledged securities $ 157,282 $ 148,996    
Pledged Securities - Fannie Mae DUS Program        
Pledged securities        
Pledged securities in a continuous unrealized loss position for more than 12 months | security 3      
Fair value of pledged securities in a continuous unrealized loss position for more than 12 months $ 3,300      
Amortized cost of pledged securities in a continuous unrealized loss position for more than 12 months 4,300      
Net unrealized loss of pledged securities in a continuous unrealized loss position for more than 12 months 1,000      
Total pledged cash and cash equivalents        
Pledged securities        
Pledged securities 14,658 44,733 $ 17,473 $ 7,204
Restricted Cash - Pledged        
Pledged securities        
Pledged securities 5,788 3,779 4,954 2,150
Money Market Funds        
Pledged securities        
Pledged securities 8,870 40,954 12,519 5,054
Agency MBS        
Pledged securities        
Pledged securities 142,624 104,263 119,763 114,563
Asset Pledged as Collateral with Right | Pledged Securities - Fannie Mae DUS Program        
Pledged securities        
Pledged securities $ 157,282 $ 148,996 $ 137,236 $ 121,767
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.22.4
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail) - Agency Mortgage Backed Securities - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Investments in Agency debt securities    
Fair Value $ 142,624 $ 104,263
Amortized Cost 144,801 100,847
Total gains for securities with net gains in AOCI 797 3,636
Total losses for securities with net losses in AOCI (2,974) (220)
Fair value of securities with unrealized losses 118,565 4,757
Maturities - Fair Value    
After one year through five years 15,445  
After five years through ten years 104,509  
After ten years 22,670  
Total 142,624 104,263
Maturities - Amortized Cost    
After one year through five years 15,500  
After five years through ten years 105,515  
After ten years 23,786  
Total $ 144,801 $ 100,847
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.4
SHARE-BASED PAYMENT - Plan Information (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2022
shares
Dec. 31, 2022
item
shares
Dec. 31, 2021
item
shares
Dec. 31, 2020
shares
Restricted Stock Units (RSUs)        
Share-Based Payment        
Granted (in shares)   233,052    
Performance shares vested   210,022    
2020 Equity Incentive Plan        
Share-Based Payment        
Stock authorized for issuance   10,500,000    
Number of shares remaining available for grant   1,300,000    
PSP | Restricted Stock Units (RSUs) | Officers And Employees        
Share-Based Payment        
Granted (in shares)   200,000 300,000 300,000
2019 PSP        
Share-Based Payment        
Number of performance targets achieved at some level | item     3  
2019 PSP | Restricted Stock Units (RSUs)        
Share-Based Payment        
Performance shares vested 200,000      
2020 PSP        
Share-Based Payment        
Number of performance targets deemed probable of achievement at some level | item   3    
2021 PSP        
Share-Based Payment        
Number of performance targets deemed probable of achievement at some level | item   3    
2022 PSP        
Share-Based Payment        
Number of performance targets deemed probable of achievement at some level | item   3    
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.22.4
SHARE-BASED PAYMENT - Compensation Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Compensation costs      
Share-based compensation $ 33,987 $ 36,582 $ 28,319
Excess tax benefit recognized 6,106 8,620 7,273
Restricted Shares      
Compensation costs      
Share-based compensation 29,650 25,520 18,924
Stock Option      
Compensation costs      
Share-based compensation     71
PSP | Restricted Stock Units (RSUs)      
Compensation costs      
Share-based compensation $ 4,337 $ 11,062 $ 9,324
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.22.4
SHARE-BASED PAYMENT - Plan Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restricted Shares      
Restricted Shares - Shares      
Nonvested at beginning of period (in shares) 1,122,693    
Granted (in shares) 263,852    
Vested (in shares) (402,937)    
Forfeited (in shares) (26,440)    
Nonvested at end of period (in shares) 957,168 1,122,693  
Restricted Shares - Weighted Average Grant-date Fair Value      
Nonvested at beginning of period (in dollars per share) $ 77.70    
Granted (in dollars per share) 110.98 $ 101.48 $ 74.75
Vested (in dollars per share) 70.20    
Forfeited (in dollars per share) 88.39    
Nonvested at end of period (in dollars per share) $ 89.69 $ 77.70  
Additional disclosures      
Fair value, vested shares (in dollars) $ 49,800 $ 44,600 $ 30,400
Unrecognized compensation      
Unrecognized compensation for outstanding restricted shares/units $ 47,900    
Unrecognized compensation cost, period for recognition 3 years 4 months 24 days    
Stock Option      
Options      
Outstanding at beginning of period (in shares) 234,006    
Exercised (in shares) (16,181)    
Outstanding at end of period (in shares) 217,825 234,006  
Exercisable at end of period (in shares) 217,825    
Weighted Average Exercise Price      
Outstanding at beginning of period (in dollars per share) $ 22.25    
Exercised (in dollars per share) 20.86    
Outstanding at end of period (in dollars per share) 22.35 $ 22.25  
Exercisable at end of period (in dollars per share) $ 22.35    
Weighted-Average Remaining Contract Life (Years)      
Exercisable at end of period (in years) 2 years 8 months 12 days    
Aggregate Intrinsic Value      
Exercisable at end of period (in dollars) $ 12,227    
Intrinsic value of options exercised, (in dollars) 1,100 $ 17,500 21,600
Cash received from the exercise of options $ 0 $ 0 $ 0
Restricted Stock Units (RSUs)      
Restricted Shares - Shares      
Nonvested at beginning of period (in shares) 778,546    
Granted (in shares) 233,052    
Vested (in shares) (210,022)    
Forfeited (in shares) (107,917)    
Cancelled (in shares) (878)    
Nonvested at end of period (in shares) 692,781 778,546  
Restricted Shares - Weighted Average Grant-date Fair Value      
Nonvested at beginning of period (in dollars per share) $ 67.66    
Granted (in dollars per share) 130.26 $ 101.04 $ 50.26
Vested (in dollars per share) 139.75    
Forfeited (in dollars per share) 94.10    
Cancelled (in dollars per share) 67.13    
Nonvested at end of period (in dollars per share) $ 89.67 $ 67.66  
Additional disclosures      
Fair value, vested shares (in dollars) $ 29,400 $ 5,600 $ 17,500
Unrecognized compensation      
Unrecognized compensation for outstanding restricted shares/units $ 2,800    
Unrecognized compensation cost, period for recognition 1 year 2 months 12 days    
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.4
EARNINGS PER SHARE AND STOCKHOLDERS EQUITY - Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Calculation of basic EPS      
Walker and Dunlop net income $ 213,820 $ 265,762 $ 246,177
Less: dividends and undistributed earnings allocated to participating securities 6,100 8,837 7,337
Net income applicable to common stockholders $ 207,720 $ 256,925 $ 238,840
Basic weighted-average shares outstanding 32,326 31,081 30,444
Basic EPS $ 6.43 $ 8.27 $ 7.85
Calculation of diluted EPS      
Add: reallocation of dividends and undistributed earnings based on assumed conversion $ 41 $ 93 $ 120
Net income allocated to common stockholders $ 207,761 $ 257,018 $ 238,960
Add: weighted-average diluted non-participating securities 361 452 639
Weighted average diluted shares outstanding 32,687 31,533 31,083
Diluted EPS $ 6.36 $ 8.15 $ 7.69
Shares outstanding excluded from computation of earnings per share 201    
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.22.4
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Restricted Stock Awards and Share Repurchases (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Repurchases of common stock          
Reduction of equity for retirement of repurchased shares     $ 42,369 $ 18,872 $ 45,774
Dividends          
Cash dividends paid per common share     $ 2.40 $ 2.00 $ 1.44
Dividend declared per share $ 0.63        
Dividend payment date Mar. 23, 2023        
Restricted Shares          
Repurchases of common stock          
Repurchased and retired shares     149 150 179
Weighted average market price of shares repurchased and retired (in dollars per share)     $ 125.28 $ 109.57 $ 66.38
Restricted Stock Units (RSUs)          
Repurchases of common stock          
Repurchased and retired shares     90 24  
Weighted average market price of shares repurchased and retired (in dollars per share)     $ 139.75 $ 100.36  
Share Repurchase Program 2022          
Repurchases of common stock          
Reduction of equity for retirement of repurchased shares     $ 11,100    
Authorized share repurchase capacity remaining     $ 63,900    
Share Repurchase Program 2022 | Common shares          
Repurchases of common stock          
Repurchased and retired shares     109    
Weighted average market price of shares repurchased and retired (in dollars per share)     $ 101.77    
Share repurchase program, period for repurchases 12 months        
Share Repurchase Program 2022 | Common shares | Maximum          
Repurchases of common stock          
Repurchase authorization $ 75,000        
Share Repurchase Program 2021          
Repurchases of common stock          
Shares repurchased during the period       0  
Share Repurchase Program 2021 | Common shares          
Repurchases of common stock          
Share repurchase program, period for repurchases   12 months      
Share Repurchase Program 2021 | Common shares | Maximum          
Repurchases of common stock          
Repurchase authorization   $ 75,000      
Share repurchase program 2019          
Repurchases of common stock          
Reduction of equity for retirement of repurchased shares         $ 26,100
Share repurchase program 2019 | Common shares          
Repurchases of common stock          
Repurchased and retired shares         459
Weighted average market price of shares repurchased and retired (in dollars per share)         $ 56.77
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.4
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Other Equity Related Transactions (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
item
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
shareholder
Acquisitions      
Number of joint ventures with operating agreement changes causing reconsideration of consolidation conclusion | item 3    
Additional paid-in capital ("APIC") $ 412,636 $ 393,022  
Noncontrolling interests 27,403 28,055  
Receivables, net 202,251 212,019  
Other Assets 457,875 402,110  
Other Liabilities 554,157 495,413  
Issuance of common stock to settle contingent consideration liabilities (NOTE 7) $ 8,750    
Noncontrolling interests      
Number of noncontrolling interest shareholders | shareholder     2
Aggregate consideration for purchase of noncontrolling interest     $ 32,000
Cash paid for purchase of noncontrolling interest     10,400
Reduction in receivables     5,700
Stock issued for purchase of noncontrolling interests     5,900
Contingent consideration for purchase of noncontrolling interest     10,000
Reduction in APIC, excess of purchase price over noncontrolling interest balance     24,100
Employees      
Acquisitions      
Issuance of common stock to settle contingent consideration liabilities (NOTE 7)   9,600  
Consolidation of joint venture      
Acquisitions      
Number of joint ventures with operating agreement changes causing reconsideration of consolidation conclusion | item 3    
Additional paid-in capital ("APIC") $ 3,700    
Noncontrolling interests 6,800    
Receivables, net 35,000    
Other Assets (21,300)    
Other Liabilities $ 3,600    
2021 Acquisitions      
Acquisitions      
Stock consideration   $ 120,600  
2020 Acquisitions      
Acquisitions      
Stock consideration     $ 5,000
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current      
Federal $ 23,014 $ 40,025 $ 26,854
State 11,065 12,181 10,294
International 3,516    
Total current expense 37,595 52,206 37,148
Deferred      
Federal 19,114 26,630 37,354
State 3,775 7,592 9,811
International (4,450)    
Total deferred expense (benefit) 18,439 34,222 47,165
Income tax expense 56,034 86,428 84,313
Excess tax benefit recognized $ 6,106 $ 8,620 $ 7,273
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Statutory Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reconciliation      
Statutory federal expense (35%) $ 56,350 $ 73,932 $ 69,356
Statutory state income tax expense, net of federal tax benefit 13,567 16,409 13,828
Excess tax benefits, net of federal tax impact (6,106) (8,620) (7,273)
Tax benefit of Apprise revaluation gain (10,329)    
Other 2,552 4,707 8,402
Income tax expense $ 56,034 $ 86,428 $ 84,313
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2022
Deferred Tax Assets:    
Compensation related $ 5,811  
Compensation related   $ (333)
Credit losses 16,748 12,425
Total deferred tax assets 22,559 12,092
Deferred Tax Liabilities:    
Mark-to-market of derivatives and loans held for sale (16,874) (3,583)
Mortgage servicing rights related (208,718) (218,767)
Acquisition related (12,977) (24,673)
Depreciation (2,317) (6,261)
Other (6,913) (2,293)
Total deferred tax liabilities (247,799) (255,577)
Deferred tax liabilities, net (225,240) $ (243,485)
Deferred tax assets recognized, not included as component of deferred tax expense $ 5,400  
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENTS (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Segments      
Number of reportable segments | segment 3 1  
Revenues      
Total revenues $ 1,258,753 $ 1,259,178 $ 1,083,707
Expenses      
Personnel 607,366 603,487 468,819
Amortization and depreciation 235,031 210,284 169,011
Provision (benefit) for credit losses (11,978) (13,287) 37,479
Interest expense on corporate debt 34,233 7,981 8,550
Other operating expenses 129,136 98,655 69,582
Total expenses 993,788 907,120 753,441
Income from operations 264,965 352,058 330,266
Income tax expense 56,034 86,428 84,313
Net income before noncontrolling interests 208,931 265,630 245,953
Less: net income (loss) from noncontrolling interests (4,889) (132) (224)
Walker & Dunlop net income 213,820 265,762 246,177
Net change in unrealized gains (losses) on pledged available-for-sale securities, net of taxes (4,126) 590 1,231
Walker & Dunlop comprehensive income 209,694 266,352 247,408
Total assets 4,045,359 5,205,989 4,650,975
Revenue from contracts with customer 429,970 363,524 125,635
Loan origination and debt brokerage fees, Net      
Revenues      
Total revenues 348,007 446,014 359,061
Fair value of expected net cash flows from servicing, net      
Revenues      
Total revenues 191,760 287,145 358,000
Servicing fees      
Revenues      
Total revenues 300,191 278,466 235,801
Property sales broker fees      
Revenues      
Total revenues 120,582 119,981 38,108
Expenses      
Revenue from contracts with customer 120,582 119,981 38,108
Investment management fees      
Revenues      
Total revenues 71,931 25,637 10,713
Expenses      
Revenue from contracts with customer 71,931 25,637 10,713
Net warehouse interest income      
Revenues      
Total revenues 15,777 22,108 29,326
Escrow earnings and other interest income      
Revenues      
Total revenues 52,830 8,150 18,255
Other revenue      
Revenues      
Total revenues 157,675 71,677 34,443
Expenses      
Revenue from contracts with customer 80,304 30,920 12,286
Operating Segments | Capital Markets      
Revenues      
Total revenues 708,834 882,024 780,485
Expenses      
Personnel 485,958 500,052 367,668
Amortization and depreciation 3,084 2,877 70
Interest expense on corporate debt 8,647 5,078 5,773
Other operating expenses 11,817 26,420 11,988
Total expenses 509,506 534,427 385,499
Income from operations 199,328 347,597 394,986
Income tax expense 42,153 85,333 100,835
Net income before noncontrolling interests 157,175 262,264 294,151
Less: net income (loss) from noncontrolling interests 1,097 70  
Walker & Dunlop net income 156,078 262,194 294,151
Total assets 1,051,437 2,263,907 2,782,535
Operating Segments | Capital Markets | Loan origination and debt brokerage fees, Net      
Revenues      
Total revenues 345,779 440,044 357,106
Operating Segments | Capital Markets | Fair value of expected net cash flows from servicing, net      
Revenues      
Total revenues 191,760 287,145 358,000
Operating Segments | Capital Markets | Property sales broker fees      
Revenues      
Total revenues 120,582 119,981 38,108
Operating Segments | Capital Markets | Net warehouse interest income      
Revenues      
Total revenues 9,667 14,396 17,936
Operating Segments | Capital Markets | Other revenue      
Revenues      
Total revenues 41,046 20,458 9,335
Operating Segments | Servicing and Asset Management      
Revenues      
Total revenues 507,430 378,477 303,360
Expenses      
Personnel 69,970 36,412 29,469
Amortization and depreciation 225,515 203,118 164,884
Provision (benefit) for credit losses (11,978) (13,287) 37,479
Interest expense on corporate debt 23,621 1,749 1,465
Other operating expenses 30,738 11,401 9,700
Total expenses 337,866 239,393 242,997
Income from operations 169,564 139,084 60,363
Income tax expense 35,859 34,144 15,410
Net income before noncontrolling interests 133,705 104,940 44,953
Less: net income (loss) from noncontrolling interests (5,986) (202) (224)
Walker & Dunlop net income 139,691 105,142 45,177
Total assets 2,539,013 2,430,137 1,431,481
Operating Segments | Servicing and Asset Management | Loan origination and debt brokerage fees, Net      
Revenues      
Total revenues 2,228 5,970 1,955
Operating Segments | Servicing and Asset Management | Servicing fees      
Revenues      
Total revenues 300,191 278,466 235,801
Operating Segments | Servicing and Asset Management | Investment management fees      
Revenues      
Total revenues 71,931 25,637 10,713
Operating Segments | Servicing and Asset Management | Net warehouse interest income      
Revenues      
Total revenues 6,110 7,712 11,390
Operating Segments | Servicing and Asset Management | Escrow earnings and other interest income      
Revenues      
Total revenues 51,010 7,776 16,948
Operating Segments | Servicing and Asset Management | Other revenue      
Revenues      
Total revenues 75,960 52,916 26,553
Operating Segments | Corporate      
Revenues      
Total revenues 42,489 (1,323) (138)
Expenses      
Personnel 51,438 67,023 71,682
Amortization and depreciation 6,432 4,289 4,057
Interest expense on corporate debt 1,965 1,154 1,312
Other operating expenses 86,581 60,834 47,894
Total expenses 146,416 133,300 124,945
Income from operations (103,927) (134,623) (125,083)
Income tax expense (21,978) (33,049) (31,932)
Net income before noncontrolling interests (81,949) (101,574) (93,151)
Walker & Dunlop net income (81,949) (101,574) (93,151)
Total assets 454,909 511,945 436,959
Operating Segments | Corporate | Escrow earnings and other interest income      
Revenues      
Total revenues 1,820 374 1,307
Operating Segments | Corporate | Other revenue      
Revenues      
Total revenues $ 40,669 $ (1,697) $ (1,445)
XML 106 R92.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENTS - Loans Serviced for Others (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Product concentration      
Maximum borrower/key principal exposure (as a percent) 3.00% 2.00%  
Servicing portfolio loans unpaid principal balance $ 123,133,855 $ 115,700,564 $ 107,211,972
Fannie Mae DUS Program      
Product concentration      
Servicing portfolio loans unpaid principal balance 59,226,168 53,401,457 48,818,185
Freddie Mac      
Product concentration      
Servicing portfolio loans unpaid principal balance 37,819,256 37,138,836 37,072,587
Ginnie Mae-HUD      
Product concentration      
Servicing portfolio loans unpaid principal balance 9,868,453 9,889,289 9,606,506
Other      
Product concentration      
Servicing portfolio loans unpaid principal balance $ 16,219,978 $ 15,270,982 $ 11,714,694
XML 107 R93.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENTS - Geographic Concentration (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Geographic concentration      
Percentage of unpaid principal balance of the loans serviced for others 100.00% 100.00% 100.00%
Maximum      
Geographic concentration      
Threshold percentage, unpaid principal balance and related servicing revenues by geographical area 5.00% 5.00% 5.00%
California      
Geographic concentration      
Percentage of unpaid principal balance of the loans serviced for others 16.10% 16.10% 16.20%
Texas      
Geographic concentration      
Percentage of unpaid principal balance of the loans serviced for others 11.70% 8.60% 8.80%
Florida      
Geographic concentration      
Percentage of unpaid principal balance of the loans serviced for others 10.50% 10.00% 10.40%
Georgia      
Geographic concentration      
Percentage of unpaid principal balance of the loans serviced for others 5.80% 5.90% 5.90%
All Other States      
Geographic concentration      
Percentage of unpaid principal balance of the loans serviced for others 55.90% 59.40% 58.70%
XML 108 R94.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Leases      
Operating lease right-of-use assets $ 60,830 $ 24,825 $ 17,405
Operating lease, right-of-use asset, Statement of Financial Position Other assets Other assets Other assets
Operating lease liabilities $ 79,623 $ 29,523 $ 22,579
Operating lease liability, Statement of Financial Position Other liabilities Other liabilities Other liabilities
Operating leases, weighted average remaining lease term 10 years 2 months 12 days 4 years 3 years 2 months 12 days
Operating lease, weighted average discount rate (as a percent) 2.90% 3.30% 4.60%
Operating Lease Expense      
Single lease cost $ 16,371 $ 9,435 $ 8,856
Cash paid for amounts included in the measurement of lease liabilities 10,093 9,617 8,833
ROU assets obtained in exchange for new lease obligations $ 54,557 $ 13,215 $ 1,488
XML 109 R95.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Future Operating Lease Commitments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Maturities of lease liabilities      
2023 $ 11,652    
2024 9,864    
2025 8,224    
2026 8,229    
Thereafter 55,249    
Total 93,218    
Less imputed interest (13,595)    
Total $ 79,623 $ 29,523 $ 22,579
XML 110 R96.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER ASSETS AND LIABILITIES - Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Other assets      
Equity method investments $ 198,848 $ 164,864  
Derivative assets 17,636 37,364  
Right of use asset 60,830 24,825 $ 17,405
Property and equipment, net 33,928 72,744  
Prepaid expenses 98,587 85,767  
All other 48,046 16,546  
Total $ 457,875 $ 402,110  
XML 111 R97.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER ASSETS AND LIABILITIES - Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Other liabilities      
Contingent consideration liabilities $ 200,346 $ 125,808  
Derivative Liabilities (2,076) (6,403)  
Operating lease liabilities 79,623 29,523 $ 22,579
Guaranty obligation, net 43,950 47,378 $ 52,306
Accrued expenses 115,878 160,717  
All other 112,284 125,584  
Other Liabilities, Total $ 554,157 $ 495,413  
XML 112 R98.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER REVENUES AND OTHER OPERATING EXPENSES - Other Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Apprise revaluation gain $ 39,641    
Total revenues 1,258,753 $ 1,259,178 $ 1,083,707
Other revenue      
Prepayment fees 26,451 40,138 22,031
Assumption and application fees 9,073 10,811 8,766
Housing market research subscription revenue 21,852 8,744  
Syndication and other LIHTC revenue 36,757 6,706  
All other 23,901 5,278 3,646
Total revenues 157,675 $ 71,677 $ 34,443
Other revenue | Apprise      
Apprise revaluation gain $ 39,641    
XML 113 R99.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER REVENUES AND OTHER OPERATING EXPENSES - Other Operating Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
OTHER REVENUES AND OTHER OPERATING EXPENSES      
Professional fees $ 35,428 $ 26,920 $ 18,345
Travel and entertainment 15,742 7,203 4,685
Rent 18,832 11,262 10,486
Marketing and preferred broker 14,840 12,526 9,139
Office and software expenses 24,145 15,056 17,360
All other 20,149 25,688 9,567
Total $ 129,136 $ 98,655 $ 69,582
XML 114 R100.htm IDEA: XBRL DOCUMENT v3.22.4
VARIABLE INTEREST ENTITIES (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
item
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Number of joint ventures with operating agreement changes causing reconsideration of consolidation conclusion | item 3      
Assets        
Cash and cash equivalents $ 225,949 $ 305,635 $ 321,097 $ 120,685
Restricted cash 17,676 42,812 19,432 $ 8,677
Receivables, net 202,251 212,019    
Committed investments in tax credit equity 254,154 177,322    
Other assets 457,875 402,110    
Total assets 4,045,359 5,205,989 $ 4,650,975  
Liabilities        
Commitments to fund investments in tax credit equity 239,281 162,747    
Other Liabilities 554,157 495,413    
Total liabilities 2,328,530 3,627,782    
Consolidated VIEs        
Assets        
Cash and cash equivalents 201      
Restricted cash 1,532      
Receivables, net 33,593      
Other assets 49,768 54,880    
Total assets 85,094 54,880    
Liabilities        
Other Liabilities 39,148 36,480    
Total liabilities 39,148 36,480    
Nonconsolidated VIEs        
Assets        
Committed investments in tax credit equity 254,154 177,322    
Other assets 57,981 74,997    
Total assets 312,135 252,319    
Liabilities        
Commitments to fund investments in tax credit equity 239,281 162,747    
Total liabilities 239,281 162,747    
Maximum exposure $ 312,135 $ 252,319    
XML 115 R101.htm IDEA: XBRL DOCUMENT v3.22.4
RELATED PARTY TRANSACTION (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Affordable Housing Project Partners | Receivables, net    
Related party transactions    
Related party loans outstanding $ 69.8 $ 36.6
XML 116 wd-20221231x10k_htm.xml IDEA: XBRL DOCUMENT 0001497770 wd:FannieMaeDUSProgramMember 2022-01-01 2022-12-31 0001497770 wd:FannieMaeDUSProgramMember 2021-01-01 2021-12-31 0001497770 wd:EmployeesMember 2021-01-01 2021-12-31 0001497770 wd:PerformanceSharePlan2022Member 2022-01-01 2022-12-31 0001497770 wd:PerformanceSharePlan2021Member 2022-01-01 2022-12-31 0001497770 wd:PerformanceSharePlan2020Member 2022-01-01 2022-12-31 0001497770 wd:PerformanceSharePlan2019Member 2021-01-01 2021-12-31 0001497770 wd:TierTwoMortgageLoansNewMember wd:FannieMaeMember wd:RiskSharingObligationsMember us-gaap:MortgageBackedSecuritiesMember 2022-01-01 2022-12-31 0001497770 wd:FannieMaeMember wd:RiskSharingObligationsMember us-gaap:MoneyMarketFundsMember 2022-01-01 2022-12-31 0001497770 us-gaap:AssetPledgedAsCollateralWithRightMember wd:PledgedSecuritiesFannieMaeDusProgramMember 2022-12-31 0001497770 wd:PledgedRestrictedCashMember 2022-12-31 0001497770 us-gaap:MortgageBackedSecuritiesMember 2022-12-31 0001497770 us-gaap:MoneyMarketFundsMember 2022-12-31 0001497770 us-gaap:AssetPledgedAsCollateralWithRightMember wd:PledgedSecuritiesFannieMaeDusProgramMember 2021-12-31 0001497770 wd:PledgedRestrictedCashMember 2021-12-31 0001497770 us-gaap:MortgageBackedSecuritiesMember 2021-12-31 0001497770 us-gaap:MoneyMarketFundsMember 2021-12-31 0001497770 us-gaap:AssetPledgedAsCollateralWithRightMember wd:PledgedSecuritiesFannieMaeDusProgramMember 2020-12-31 0001497770 wd:PledgedRestrictedCashMember 2020-12-31 0001497770 us-gaap:MortgageBackedSecuritiesMember 2020-12-31 0001497770 us-gaap:MoneyMarketFundsMember 2020-12-31 0001497770 us-gaap:AssetPledgedAsCollateralWithRightMember wd:PledgedSecuritiesFannieMaeDusProgramMember 2019-12-31 0001497770 wd:PledgedRestrictedCashMember 2019-12-31 0001497770 us-gaap:MortgageBackedSecuritiesMember 2019-12-31 0001497770 us-gaap:MoneyMarketFundsMember 2019-12-31 0001497770 wd:PledgedCashAndCashEquivalentsMember 2022-12-31 0001497770 wd:PledgedCashAndCashEquivalentsMember 2021-12-31 0001497770 wd:PledgedCashAndCashEquivalentsMember 2020-12-31 0001497770 wd:PledgedCashAndCashEquivalentsMember 2019-12-31 0001497770 us-gaap:RealEstateLoanMember 2022-01-01 2022-12-31 0001497770 wd:FannieMaeMember 2022-01-01 2022-12-31 0001497770 wd:AllOtherMember 2022-01-01 2022-12-31 0001497770 stpr:TX 2022-01-01 2022-12-31 0001497770 stpr:GA 2022-01-01 2022-12-31 0001497770 stpr:FL 2022-01-01 2022-12-31 0001497770 stpr:CA 2022-01-01 2022-12-31 0001497770 wd:AllOtherMember 2021-01-01 2021-12-31 0001497770 stpr:TX 2021-01-01 2021-12-31 0001497770 stpr:GA 2021-01-01 2021-12-31 0001497770 stpr:FL 2021-01-01 2021-12-31 0001497770 stpr:CA 2021-01-01 2021-12-31 0001497770 wd:AllOtherMember 2020-01-01 2020-12-31 0001497770 stpr:TX 2020-01-01 2020-12-31 0001497770 stpr:GA 2020-01-01 2020-12-31 0001497770 stpr:FL 2020-01-01 2020-12-31 0001497770 stpr:CA 2020-01-01 2020-12-31 0001497770 wd:ConsolidationOfJointVentureChangeInConsolidationConclusionMember 2022-01-01 2022-12-31 0001497770 wd:CreditAgreementMember 2021-12-16 2021-12-16 0001497770 wd:NationalBanksMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember wd:AgencyWarehouseFacilityMember 2022-01-01 2022-12-31 0001497770 srt:MinimumMember wd:CreditAgreementMember wd:TermLoanMember 2021-12-16 2021-12-16 0001497770 srt:MaximumMember 2021-01-01 2021-12-31 0001497770 srt:MaximumMember 2020-01-01 2020-12-31 0001497770 srt:MaximumMember wd:LoansHeldForInvestmentMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityFourFhaSublimitMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2022-12-31 0001497770 wd:NationalBanksMember us-gaap:RevolvingCreditFacilityMember 2022-10-31 0001497770 wd:FannieMaeMember wd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2022-01-01 2022-12-31 0001497770 us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-02-28 0001497770 wd:FannieMaeDUSProgramMember 2022-10-01 2022-12-31 0001497770 wd:FannieMaeDUSProgramMember 2022-07-01 2022-09-30 0001497770 wd:FannieMaeDUSProgramMember 2022-04-01 2022-06-30 0001497770 wd:FannieMaeDUSProgramMember 2022-01-01 2022-03-31 0001497770 wd:FannieMaeDUSProgramMember 2021-10-01 2021-12-31 0001497770 wd:FannieMaeDUSProgramMember 2021-07-01 2021-09-30 0001497770 wd:FannieMaeDUSProgramMember 2021-04-01 2021-06-30 0001497770 wd:FannieMaeDUSProgramMember 2021-01-01 2021-03-31 0001497770 wd:FannieMaeDUSProgramMember 2020-10-01 2020-12-31 0001497770 wd:FannieMaeDUSProgramMember 2020-07-01 2020-09-30 0001497770 wd:FannieMaeDUSProgramMember 2020-04-01 2020-06-30 0001497770 wd:FannieMaeDUSProgramMember 2020-01-01 2020-03-31 0001497770 wd:NationalBanksMember srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-10-01 2022-10-31 0001497770 wd:NationalBanksMember srt:MinimumMember wd:LineOfCreditInterimWarehouseFacilityFourMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember srt:MinimumMember wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-12-31 0001497770 srt:MinimumMember wd:CreditAgreementMember wd:TermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-12-16 2021-12-16 0001497770 srt:MaximumMember wd:CreditAgreementMember wd:TermLoanMember 2021-12-16 2021-12-16 0001497770 wd:CreditAgreementMember wd:IncrementalTermLoanAgreementMember 2023-01-12 2023-01-12 0001497770 wd:NationalBanksMember srt:MaximumMember wd:LineOfCreditInterimWarehouseFacilityTwoMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember srt:MaximumMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember srt:MaximumMember wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2022-01-01 2022-12-31 0001497770 srt:MinimumMember 2022-01-01 2022-12-31 0001497770 wd:TierTwoMortgageLoansNewMember wd:FannieMaeMember wd:RiskSharingObligationsMember 2022-01-01 2022-12-31 0001497770 wd:LoansAndOtherServicingAccountsMember 2022-01-01 2022-12-31 0001497770 us-gaap:ServicingContractsMember 2022-01-01 2022-12-31 0001497770 wd:LoansHeldForInvestmentMember 2020-12-31 0001497770 wd:AppriseMember 2022-02-28 2022-02-28 0001497770 wd:ShareRepurchaseProgram2022Member 2022-12-31 0001497770 wd:ShareRepurchaseProgram2022Member us-gaap:CommonClassAMember 2023-02-01 2023-02-28 0001497770 wd:ShareRepurchaseProgram2021Member us-gaap:CommonClassAMember 2022-02-01 2022-02-28 0001497770 srt:MaximumMember wd:ShareRepurchaseProgram2022Member us-gaap:CommonClassAMember 2023-02-28 0001497770 srt:MaximumMember wd:ShareRepurchaseProgram2021Member us-gaap:CommonClassAMember 2022-02-28 0001497770 wd:ShareRepurchaseProgram2021Member 2021-01-01 2021-12-31 0001497770 wd:ShareRepurchaseProgram2022Member 2022-01-01 2022-12-31 0001497770 wd:ShareRepurchaseProgram2019Member 2020-01-01 2020-12-31 0001497770 wd:ShareRepurchaseProgram2022Member us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001497770 wd:ShareRepurchaseProgram2019Member us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001497770 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001497770 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001497770 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001497770 us-gaap:RetainedEarningsMember 2022-12-31 0001497770 us-gaap:NoncontrollingInterestMember 2022-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001497770 us-gaap:RetainedEarningsMember 2021-12-31 0001497770 us-gaap:NoncontrollingInterestMember 2021-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001497770 us-gaap:RetainedEarningsMember 2020-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001497770 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember 2019-12-31 0001497770 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2019-12-31 0001497770 us-gaap:RetainedEarningsMember 2019-12-31 0001497770 us-gaap:NoncontrollingInterestMember 2019-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001497770 us-gaap:EmployeeStockOptionMember 2021-12-31 0001497770 us-gaap:EmployeeStockOptionMember 2022-12-31 0001497770 wd:EquityIncentivePlan2020Member 2022-12-31 0001497770 us-gaap:RestrictedStockUnitsRSUMember wd:PerformanceSharePlan2019Member 2022-01-01 2022-03-31 0001497770 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001497770 us-gaap:RestrictedStockMember 2021-12-31 0001497770 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001497770 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001497770 wd:OfficersAndEmployeesMember us-gaap:RestrictedStockUnitsRSUMember wd:PerformanceSharePlanMember 2022-01-01 2022-12-31 0001497770 wd:OfficersAndEmployeesMember us-gaap:RestrictedStockUnitsRSUMember wd:PerformanceSharePlanMember 2021-01-01 2021-12-31 0001497770 wd:OfficersAndEmployeesMember us-gaap:RestrictedStockUnitsRSUMember wd:PerformanceSharePlanMember 2020-01-01 2020-12-31 0001497770 srt:MinimumMember wd:ProductionPersonnelMember us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001497770 srt:MinimumMember wd:OfficersAndEmployeesMember us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001497770 wd:OfficersAndEmployeesMember us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001497770 wd:NonEmployeeDirectorMember us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001497770 us-gaap:RestrictedStockUnitsRSUMember wd:PerformanceSharePlanMember 2022-01-01 2022-12-31 0001497770 us-gaap:RestrictedStockUnitsRSUMember wd:PerformanceSharePlanMember 2021-01-01 2021-12-31 0001497770 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0001497770 us-gaap:RestrictedStockUnitsRSUMember wd:PerformanceSharePlanMember 2020-01-01 2020-12-31 0001497770 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001497770 us-gaap:ServicingContractsMember 2020-12-31 0001497770 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-01-01 2022-12-31 0001497770 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2022-01-01 2022-12-31 0001497770 us-gaap:NotesPayableToBanksMember 2022-01-01 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingFeesMember wd:ServicingAndAssetManagementMember 2022-01-01 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:PropertySalesBrokerFeesMember wd:CapitalMarketsMember 2022-01-01 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:NetWarehouseInterestIncomeMember wd:ServicingAndAssetManagementMember 2022-01-01 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:NetWarehouseInterestIncomeMember wd:CapitalMarketsMember 2022-01-01 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:LoanOriginationAndDebtBrokerageFeesNetMember wd:ServicingAndAssetManagementMember 2022-01-01 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:LoanOriginationAndDebtBrokerageFeesNetMember wd:CapitalMarketsMember 2022-01-01 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:InvestmentManagementFeesMember wd:ServicingAndAssetManagementMember 2022-01-01 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember wd:CapitalMarketsMember 2022-01-01 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:EscrowEarningsAndOtherInterestIncomeMember wd:ServicingAndAssetManagementMember 2022-01-01 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:EscrowEarningsAndOtherInterestIncomeMember us-gaap:CorporateMember 2022-01-01 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember wd:ServicingAndAssetManagementMember 2022-01-01 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember wd:CapitalMarketsMember 2022-01-01 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember us-gaap:CorporateMember 2022-01-01 2022-12-31 0001497770 wd:ServicingFeesMember 2022-01-01 2022-12-31 0001497770 wd:NetWarehouseInterestIncomeMember 2022-01-01 2022-12-31 0001497770 wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember 2022-01-01 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingFeesMember wd:ServicingAndAssetManagementMember 2021-01-01 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:PropertySalesBrokerFeesMember wd:CapitalMarketsMember 2021-01-01 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:NetWarehouseInterestIncomeMember wd:ServicingAndAssetManagementMember 2021-01-01 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:NetWarehouseInterestIncomeMember wd:CapitalMarketsMember 2021-01-01 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:LoanOriginationAndDebtBrokerageFeesNetMember wd:ServicingAndAssetManagementMember 2021-01-01 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:LoanOriginationAndDebtBrokerageFeesNetMember wd:CapitalMarketsMember 2021-01-01 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:InvestmentManagementFeesMember wd:ServicingAndAssetManagementMember 2021-01-01 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember wd:CapitalMarketsMember 2021-01-01 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:EscrowEarningsAndOtherInterestIncomeMember wd:ServicingAndAssetManagementMember 2021-01-01 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:EscrowEarningsAndOtherInterestIncomeMember us-gaap:CorporateMember 2021-01-01 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember wd:ServicingAndAssetManagementMember 2021-01-01 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember wd:CapitalMarketsMember 2021-01-01 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember us-gaap:CorporateMember 2021-01-01 2021-12-31 0001497770 wd:ServicingFeesMember 2021-01-01 2021-12-31 0001497770 wd:NetWarehouseInterestIncomeMember 2021-01-01 2021-12-31 0001497770 wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember 2021-01-01 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingFeesMember wd:ServicingAndAssetManagementMember 2020-01-01 2020-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:PropertySalesBrokerFeesMember wd:CapitalMarketsMember 2020-01-01 2020-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:NetWarehouseInterestIncomeMember wd:ServicingAndAssetManagementMember 2020-01-01 2020-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:NetWarehouseInterestIncomeMember wd:CapitalMarketsMember 2020-01-01 2020-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:LoanOriginationAndDebtBrokerageFeesNetMember wd:ServicingAndAssetManagementMember 2020-01-01 2020-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:LoanOriginationAndDebtBrokerageFeesNetMember wd:CapitalMarketsMember 2020-01-01 2020-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:InvestmentManagementFeesMember wd:ServicingAndAssetManagementMember 2020-01-01 2020-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember wd:CapitalMarketsMember 2020-01-01 2020-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:EscrowEarningsAndOtherInterestIncomeMember wd:ServicingAndAssetManagementMember 2020-01-01 2020-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:EscrowEarningsAndOtherInterestIncomeMember us-gaap:CorporateMember 2020-01-01 2020-12-31 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember wd:ServicingAndAssetManagementMember 2020-01-01 2020-12-31 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember wd:CapitalMarketsMember 2020-01-01 2020-12-31 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember us-gaap:CorporateMember 2020-01-01 2020-12-31 0001497770 wd:ServicingFeesMember 2020-01-01 2020-12-31 0001497770 wd:NetWarehouseInterestIncomeMember 2020-01-01 2020-12-31 0001497770 wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember 2020-01-01 2020-12-31 0001497770 wd:LoanOriginationAndDebtBrokerageFeesNetMember 2022-01-01 2022-12-31 0001497770 wd:LoanOriginationAndDebtBrokerageFeesNetMember 2021-01-01 2021-12-31 0001497770 wd:LoanOriginationAndDebtBrokerageFeesNetMember 2020-01-01 2020-12-31 0001497770 wd:PropertySalesBrokerFeesMember 2022-01-01 2022-12-31 0001497770 wd:LoanOriginationFeesMember 2022-01-01 2022-12-31 0001497770 wd:InvestmentManagementFeesMember 2022-01-01 2022-12-31 0001497770 us-gaap:AssetManagement1Member 2022-01-01 2022-12-31 0001497770 wd:PropertySalesBrokerFeesMember 2021-01-01 2021-12-31 0001497770 wd:LoanOriginationFeesMember 2021-01-01 2021-12-31 0001497770 wd:InvestmentManagementFeesMember 2021-01-01 2021-12-31 0001497770 wd:PropertySalesBrokerFeesMember 2020-01-01 2020-12-31 0001497770 wd:LoanOriginationFeesMember 2020-01-01 2020-12-31 0001497770 wd:InvestmentManagementFeesMember 2020-01-01 2020-12-31 0001497770 srt:MaximumMember wd:CreditAgreementMember wd:TermLoanMember 2021-12-16 0001497770 2022-10-01 2022-12-31 0001497770 2022-07-01 2022-09-30 0001497770 2022-04-01 2022-06-30 0001497770 2022-01-01 2022-03-31 0001497770 2021-10-01 2021-12-31 0001497770 2021-07-01 2021-09-30 0001497770 2021-04-01 2021-06-30 0001497770 2021-01-01 2021-03-31 0001497770 2020-10-01 2020-12-31 0001497770 2020-07-01 2020-09-30 0001497770 2020-04-01 2020-06-30 0001497770 2020-01-01 2020-03-31 0001497770 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001497770 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001497770 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001497770 wd:LifeInsuranceCompaniesAndOtherMember 2022-12-31 0001497770 us-gaap:FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember 2022-12-31 0001497770 us-gaap:FederalHousingAdministrationCertificatesAndObligationsFHAMember 2022-12-31 0001497770 us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember 2022-12-31 0001497770 wd:LifeInsuranceCompaniesAndOtherMember 2021-12-31 0001497770 us-gaap:FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember 2021-12-31 0001497770 us-gaap:FederalHousingAdministrationCertificatesAndObligationsFHAMember 2021-12-31 0001497770 us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember 2021-12-31 0001497770 wd:LifeInsuranceCompaniesAndOtherMember 2020-12-31 0001497770 us-gaap:FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember 2020-12-31 0001497770 us-gaap:FederalHousingAdministrationCertificatesAndObligationsFHAMember 2020-12-31 0001497770 us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember 2020-12-31 0001497770 wd:InvestmentSalesBrokerageCompanyMember 2022-07-01 2022-09-30 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001497770 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001497770 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001497770 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001497770 us-gaap:AccountsReceivableMember wd:AffordableHousingProjectPartnersMember 2022-12-31 0001497770 us-gaap:AccountsReceivableMember wd:AffordableHousingProjectPartnersMember 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditInterimWarehouseFacilityTwoMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditInterimWarehouseFacilityTwoMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilitySixMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-12-31 0001497770 wd:NationalBanksMember us-gaap:RevolvingCreditFacilityMember 2022-10-01 2022-10-31 0001497770 wd:NationalBanksMember wd:LineOfCreditInterimWarehouseFacilityTwoMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditInterimWarehouseFacilityFourMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditInterimWarehouseFacilityFourMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2022-12-31 0001497770 wd:FannieMaeMember wd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2022-12-31 0001497770 wd:NationalBanksMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2022-12-31 0001497770 wd:NationalBanksMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2022-12-31 0001497770 wd:NationalBanksMember us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001497770 wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditInterimWarehouseFacilityFourMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilitySevenMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-12-31 0001497770 wd:FannieMaeMember wd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-12-31 0001497770 wd:NationalBanksMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-12-31 0001497770 wd:NationalBanksMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2021-12-31 0001497770 wd:NationalBanksMember us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001497770 wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2021-12-31 0001497770 us-gaap:WarehouseAgreementBorrowingsMember 2022-01-01 2022-12-31 0001497770 us-gaap:WarehouseAgreementBorrowingsMember 2021-01-01 2021-12-31 0001497770 us-gaap:WarehouseAgreementBorrowingsMember 2020-01-01 2020-12-31 0001497770 wd:LoansHeldForSaleMember 2020-01-01 2020-12-31 0001497770 wd:SecuredBorrowingsMember 2022-01-01 2022-12-31 0001497770 wd:LoansHeldForInvestmentMember 2022-01-01 2022-12-31 0001497770 wd:SecuredBorrowingsMember 2021-01-01 2021-12-31 0001497770 wd:LoansHeldForInvestmentMember 2021-01-01 2021-12-31 0001497770 wd:LoansHeldForInvestmentMember 2020-01-01 2020-12-31 0001497770 wd:FannieMaeDusLoanProgramMember 2022-12-31 0001497770 wd:FannieMaeDusLoanProgramMember 2021-12-31 0001497770 wd:GeophyMember 2022-01-01 2022-12-31 0001497770 wd:AlliantCapitalLtdMember 2022-01-01 2022-12-31 0001497770 wd:ServicingAndAssetManagementMember 2022-12-31 0001497770 wd:CapitalMarketsMember 2022-12-31 0001497770 wd:GeophyMember wd:CapitalMarketsMember 2022-02-28 0001497770 wd:GeophyMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-02-28 2022-02-28 0001497770 us-gaap:OtherIntangibleAssetsMember 2020-12-31 0001497770 us-gaap:ServicingContractsMember 2022-12-31 0001497770 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0001497770 us-gaap:ServicingContractsMember 2021-12-31 0001497770 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0001497770 us-gaap:LoanParticipationsAndAssignmentsMember 2022-12-31 0001497770 us-gaap:LoanParticipationsAndAssignmentsMember 2021-12-31 0001497770 wd:AppriseMember 2022-02-28 0001497770 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001497770 us-gaap:RestrictedStockMember 2022-12-31 0001497770 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001497770 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001497770 2023-02-28 0001497770 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001497770 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001497770 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001497770 2023-02-01 2023-02-28 0001497770 srt:MaximumMember 2022-01-01 2022-12-31 0001497770 wd:LoansHeldForSaleMember 2022-12-31 0001497770 wd:LoansHeldForSaleMember 2021-12-31 0001497770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputCounterpartyCreditRiskMember wd:DiscountedCashFlowValuationTechniqueMember 2022-12-31 0001497770 us-gaap:InterestRateLockCommitmentsMember 2022-12-31 0001497770 us-gaap:ForwardContractsMember 2022-12-31 0001497770 us-gaap:InterestRateLockCommitmentsMember 2021-12-31 0001497770 us-gaap:ForwardContractsMember 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingAndAssetManagementMember 2022-01-01 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:CapitalMarketsMember 2022-01-01 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2022-01-01 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingAndAssetManagementMember 2021-01-01 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:CapitalMarketsMember 2021-01-01 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2021-01-01 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingAndAssetManagementMember 2020-01-01 2020-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:CapitalMarketsMember 2020-01-01 2020-12-31 0001497770 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2020-01-01 2020-12-31 0001497770 wd:LoansHeldForInvestmentMember 2022-12-31 0001497770 wd:LoansHeldForInvestmentMember 2021-12-31 0001497770 us-gaap:WarehouseAgreementBorrowingsMember 2022-12-31 0001497770 us-gaap:WarehouseAgreementBorrowingsMember 2021-12-31 0001497770 wd:PledgedSecuritiesFannieMaeDusProgramMember 2022-12-31 0001497770 wd:FannieMaeDusLoanProgramMember srt:MaximumMember 2022-01-01 2022-12-31 0001497770 wd:TermLoanMember 2022-01-01 2022-12-31 0001497770 wd:TermLoanMember 2021-01-01 2021-12-31 0001497770 wd:CreditAgreementMember wd:TermLoanMember 2021-12-16 2021-12-16 0001497770 wd:CreditAgreementMember wd:IncrementalTermLoanAgreementMember 2023-01-12 0001497770 wd:CreditAgreementMember wd:TermLoanMember 2021-12-16 0001497770 wd:TermLoanMember 2022-12-31 0001497770 wd:AlliantNotePayableMember 2022-12-31 0001497770 wd:TermLoanMember 2021-12-31 0001497770 wd:AlliantNotePayableMember 2021-12-31 0001497770 wd:NationalBanksMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-10-01 2022-10-31 0001497770 wd:NationalBanksMember srt:MinimumMember wd:LineOfCreditInterimWarehouseFacilityTwoMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember srt:MinimumMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember srt:MaximumMember wd:LineOfCreditInterimWarehouseFacilityTwoMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember srt:MaximumMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditInterimWarehouseFacilityFourMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-12-31 0001497770 wd:NationalBanksMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-12-31 0001497770 wd:CreditAgreementMember wd:TermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-12-16 2021-12-16 0001497770 wd:NationalBanksMember srt:MinimumMember wd:LineOfCreditInterimWarehouseFacilityTwoMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001497770 wd:NationalBanksMember srt:MinimumMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001497770 wd:NationalBanksMember srt:MaximumMember wd:LineOfCreditInterimWarehouseFacilityTwoMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001497770 wd:NationalBanksMember srt:MaximumMember wd:LineOfCreditInterimWarehouseFacilityThreeMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditInterimWarehouseFacilityOneMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditInterimWarehouseFacilityFourMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilitySixMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilitySevenMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-01-01 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-01-01 2021-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001497770 wd:NationalBanksMember us-gaap:RevolvingCreditFacilityMember wd:DailyLondonInterbankOfferedRateDailyLiborMember 2021-01-01 2021-12-31 0001497770 us-gaap:CommonStockMember 2022-12-31 0001497770 us-gaap:CommonStockMember 2021-12-31 0001497770 us-gaap:CommonStockMember 2020-12-31 0001497770 us-gaap:CommonStockMember 2019-12-31 0001497770 2019-12-31 0001497770 wd:AppriseMember us-gaap:OtherIncomeMember 2022-02-28 2022-02-28 0001497770 us-gaap:ProductAndServiceOtherMember wd:AppriseMember 2022-01-01 2022-12-31 0001497770 wd:GeophyMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-02-28 0001497770 2022-02-28 0001497770 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember wd:MeasurementInputProbabilityOfEarnoutAchievementMember wd:ValuationTechniqueVariousAchievementAndSimulationAnalysisMember 2022-12-31 0001497770 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember wd:MeasurementInputProbabilityOfEarnoutAchievementMember wd:ValuationTechniqueVariousAchievementAndSimulationAnalysisMember 2022-12-31 0001497770 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember wd:MeasurementInputProbabilityOfEarnoutAchievementMember wd:ValuationTechniqueVariousAchievementAndSimulationAnalysisMember 2022-12-31 0001497770 wd:GeophyMember wd:ContingentConsiderationLiabilitySmallBalancePortionMember wd:MeasurementInputProbabilityOfEarnoutAchievementMember wd:ValuationTechniqueProbabilityWeightedExpectedReturnMember 2022-02-28 0001497770 wd:GeophyMember wd:ContingentConsiderationLiabilityApprisePortionMember wd:MeasurementInputProbabilityOfEarnoutAchievementMember wd:ValuationTechniqueVariousAchievementAndSimulationAnalysisMember 2022-02-28 0001497770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember wd:ValuationTechniqueVariousAchievementAndSimulationAnalysisMember 2022-12-31 0001497770 us-gaap:OtherLiabilitiesMember 2022-12-31 0001497770 wd:InvestmentSalesBrokerageCompanyMember 2022-09-30 0001497770 us-gaap:OtherLiabilitiesMember 2021-12-31 0001497770 us-gaap:OtherLiabilitiesMember 2020-12-31 0001497770 wd:Acquisitions2021Member 2021-01-01 2021-12-31 0001497770 wd:Acquisitions2020Member 2020-01-01 2020-12-31 0001497770 wd:GeophyMember 2022-02-28 2022-02-28 0001497770 wd:GeophyMember 2022-02-28 0001497770 wd:AppriseMember 2022-02-28 0001497770 us-gaap:MortgageBackedSecuritiesMember 2022-12-31 0001497770 us-gaap:MortgageBackedSecuritiesMember 2021-12-31 0001497770 srt:MinimumMember wd:ServicingContractsOriginatedMember 2022-01-01 2022-12-31 0001497770 srt:MaximumMember wd:ServicingContractsOriginatedMember 2022-01-01 2022-12-31 0001497770 srt:MinimumMember wd:ServicingContractsOriginatedMember 2021-01-01 2021-12-31 0001497770 srt:MaximumMember wd:ServicingContractsOriginatedMember 2021-01-01 2021-12-31 0001497770 srt:MinimumMember wd:ServicingContractsOriginatedMember 2020-01-01 2020-12-31 0001497770 srt:MaximumMember wd:ServicingContractsOriginatedMember 2020-01-01 2020-12-31 0001497770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001497770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001497770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001497770 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001497770 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0001497770 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0001497770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001497770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001497770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001497770 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001497770 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0001497770 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-12-31 0001497770 wd:LoansHeldForSaleMember 2022-01-01 2022-12-31 0001497770 wd:LoansHeldForSaleMember 2021-01-01 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingAndAssetManagementMember 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:CapitalMarketsMember 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2022-12-31 0001497770 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2022-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingAndAssetManagementMember 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:CapitalMarketsMember 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2021-12-31 0001497770 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-12-31 0001497770 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2021-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingAndAssetManagementMember 2020-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:CapitalMarketsMember 2020-12-31 0001497770 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2020-12-31 0001497770 2020-12-31 0001497770 us-gaap:ProductAndServiceOtherMember us-gaap:ServicingContractsMember 2022-01-01 2022-12-31 0001497770 wd:EscrowEarningsAndOtherInterestIncomeMember 2022-01-01 2022-12-31 0001497770 us-gaap:ProductAndServiceOtherMember us-gaap:ServicingContractsMember 2021-01-01 2021-12-31 0001497770 wd:EscrowEarningsAndOtherInterestIncomeMember 2021-01-01 2021-12-31 0001497770 us-gaap:ProductAndServiceOtherMember us-gaap:ServicingContractsMember 2020-01-01 2020-12-31 0001497770 wd:EscrowEarningsAndOtherInterestIncomeMember 2020-01-01 2020-12-31 0001497770 us-gaap:ServicingContractsMember 2022-01-01 2022-12-31 0001497770 us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-12-31 0001497770 us-gaap:ServicingContractsMember 2021-01-01 2021-12-31 0001497770 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-12-31 0001497770 us-gaap:ServicingContractsMember 2020-01-01 2020-12-31 0001497770 us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-12-31 0001497770 us-gaap:OtherIntangibleAssetsMember 2022-01-01 2022-12-31 0001497770 us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001497770 2021-01-01 2021-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001497770 2020-01-01 2020-12-31 0001497770 us-gaap:OtherLiabilitiesMember 2022-01-01 2022-12-31 0001497770 us-gaap:OtherLiabilitiesMember 2021-01-01 2021-12-31 0001497770 wd:ConsolidationOfJointVentureChangeInConsolidationConclusionMember 2022-12-31 0001497770 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-12-31 0001497770 2022-12-31 0001497770 2021-12-31 0001497770 wd:FannieMaeMember wd:RiskSharingObligationsMember 2022-12-31 0001497770 2022-06-30 0001497770 2023-01-31 0001497770 2022-01-01 2022-12-31 wd:shareholder shares iso4217:USD pure iso4217:USD shares wd:security wd:segment wd:item wd:loan wd:facility 0 0 http://fasb.org/us-gaap/2022#Revenues http://fasb.org/us-gaap/2022#Revenues http://fasb.org/us-gaap/2022#Revenues http://fasb.org/us-gaap/2022#Revenues http://fasb.org/us-gaap/2022#Revenues http://fasb.org/us-gaap/2022#Revenues http://fasb.org/us-gaap/2022#Revenues http://fasb.org/us-gaap/2022#Revenues http://fasb.org/us-gaap/2022#Revenues http://fasb.org/us-gaap/2022#Revenues 0001497770 --12-31 2022 FY false 14700000 14700000 1 1 http://fasb.org/us-gaap/2022#OtherLiabilities http://fasb.org/us-gaap/2022#OtherLiabilities http://fasb.org/us-gaap/2022#OtherLiabilities http://fasb.org/us-gaap/2022#OtherAssets http://fasb.org/us-gaap/2022#OtherAssets http://fasb.org/us-gaap/2022#OtherAssets http://fasb.org/us-gaap/2022#Revenues http://fasb.org/us-gaap/2022#Revenues http://fasb.org/us-gaap/2022#Revenues http://fasb.org/us-gaap/2022#Revenues http://fasb.org/us-gaap/2022#Revenues http://fasb.org/us-gaap/2022#Revenues 32049000 32396000 P6M P6M P3Y P3Y http://fasb.org/us-gaap/2022#Revenues http://fasb.org/us-gaap/2022#Revenues http://fasb.org/us-gaap/2022#Revenues http://fasb.org/us-gaap/2022#Revenues http://fasb.org/us-gaap/2022#Revenues P10Y P48M P48M 3 3 P12M P12M 10-K true 2022-12-31 false 001-35000 Walker & Dunlop, Inc. MD 80-0629925 7272 Wisconsin Avenue Suite 1300 Bethesda MD 20814 301 215-5500 Common Stock, $0.01 Par Value Per Share WD NYSE Yes No Yes Yes Large Accelerated Filer false false true false 2100000000 33050608 185 KPMG LLP McLean, Virginia 225949000 305635000 17676000 42812000 157282000 148996000 396344000 1811586000 200247000 269125000 975226000 953845000 959712000 698635000 198643000 183904000 202251000 212019000 254154000 177322000 457875000 402110000 4045359000 5205989000 543447000 1941572000 704103000 740174000 44057000 62636000 243485000 225240000 239281000 162747000 554157000 495413000 2328530000 3627782000 50000000 50000000 0 0 0.01 0.01 200000000 200000000 32396000 32049000 323000 320000 412636000 393022000 -1568000 2558000 1278035000 1154252000 1689426000 1550152000 27403000 28055000 1716829000 1578207000 4045359000 5205989000 348007000 446014000 359061000 191760000 287145000 358000000 300191000 278466000 235801000 120582000 119981000 38108000 71931000 25637000 10713000 15777000 22108000 29326000 52830000 8150000 18255000 157675000 71677000 34443000 1258753000 1259178000 1083707000 607366000 603487000 468819000 235031000 210284000 169011000 -11978000 -13287000 37479000 34233000 7981000 8550000 129136000 98655000 69582000 993788000 907120000 753441000 264965000 352058000 330266000 56034000 86428000 84313000 208931000 265630000 245953000 -4889000 -132000 -224000 213820000 265762000 246177000 -4126000 590000 1231000 209694000 266352000 247408000 6.43 8.27 7.85 6.36 8.15 7.69 32326000 31081000 30444000 32687000 31533000 31083000 30035000 300000 237877000 737000 796775000 6596000 1042285000 -23678000 -23678000 246177000 246177000 -224000 -224000 675000 675000 24090000 7047000 31137000 1231000 1231000 27090000 27090000 1414000 14000 24913000 24927000 771000 7000 24786000 20981000 45774000 1.44 45350000 45350000 30678000 307000 241004000 1968000 952943000 1196222000 265762000 265762000 -132000 -132000 590000 590000 35491000 35491000 686000 7000 14834000 14841000 859000 9000 120562000 120571000 174000 3000 18869000 18872000 28187000 28187000 2.00 64453000 64453000 32049000 320000 393022000 2558000 1154252000 28055000 1578207000 213820000 213820000 -4889000 -4889000 -4126000 -4126000 32555000 32555000 695000 6000 15858000 15864000 348000 3000 32474000 9892000 42369000 2535000 2535000 2.40 80145000 80145000 -3675000 -6772000 -10447000 32396000 323000 412636000 -1568000 1278035000 27403000 1716829000 208931000 265630000 245953000 191760000 287145000 358000000 -14160000 -19450000 32981000 235031000 210284000 169011000 33987000 36582000 28319000 -11978000 -13287000 37479000 18439000 34222000 47165000 13512000 -6889000 4631000 39641000 17952129000 17810768000 22828602000 19324810000 18431542000 21216975000 2080000 5522000 2516000 -44842000 42873000 19264000 69552000 26613000 -2205000 -16373000 41020000 77854000 1582704000 870455000 -1411370000 21995000 9208000 2983000 26099000 33446000 1682000 60802000 31750000 24883000 14040000 45301000 19635000 5040000 66718000 24369000 12573000 47065000 15907000 114163000 420555000 46784000 54402000 557706000 199153000 122111000 649466000 379491000 -133777000 -377551000 115179000 -1370705000 -635912000 1718470000 36459000 266575000 60770000 63858000 227999000 167960000 36629000 294773000 2977000 598500000 73312000 2766000 486000 5252000 14021000 42369000 18872000 45774000 10400000 80145000 64453000 45350000 21191000 1641000 2535000 3337000 12732000 4298000 -1583824000 -457726000 1517627000 -134897000 35178000 221436000 393180000 358002000 136566000 258283000 393180000 358002000 76661000 37947000 45944000 58524000 43427000 29708000 120571000 10906000 6551000 9589000 4949000 8750000 10447000 13700000 3559000 5460000 5674000 117955000 93304000 27645000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;background:#ffffff;">NOTE 1—ORGANIZATIO</b><b style="font-weight:bold;background:#ffffff;">N </b></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">These financial statements represent the consolidated financial position and results of operations of Walker &amp; Dunlop, Inc. and its subsidiaries. Unless the context otherwise requires, references to “we,” “us,” “our,” “Walker &amp; Dunlop” and the “Company” mean the Walker &amp; Dunlop consolidated companies. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Walker &amp; Dunlop, Inc. is a holding company and conducts the majority of its operations through Walker &amp; Dunlop, LLC, the operating company. Walker &amp; Dunlop is one of the leading commercial real estate services and finance companies in the United States. The Company originates, sells, and services a range of commercial real estate debt and equity financing products, provides multifamily property sales brokerage and valuation services, and engages in commercial real estate and affordable housing investment management activities with a particular focus on the affordable housing sector through low-income housing tax credit (“LIHTC”) syndication. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Through its agency lending products, the Company originates and sells loans pursuant to the programs of the Federal National Mortgage Association (“Fannie Mae”), the Federal Home Loan Mortgage Corporation (“Freddie Mac” and, together with Fannie Mae, the “GSEs”), the Government National Mortgage Association (“Ginnie Mae”), and the Federal Housing Administration, a division of the U.S. Department of Housing and Urban Development (together with Ginnie Mae, “HUD”). Through its debt brokerage products, the Company brokers, and in some cases services, loans for various life insurance companies, commercial banks, commercial mortgage-backed securities issuers, and other institutional investors. </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">NOTE 2—SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Principles of Consolidation</i><span style="font-family:'Times New Roman','Times','serif';">—The consolidated financial statements include the accounts of Walker &amp; Dunlop, Inc., its wholly owned subsidiaries, and its majority owned subsidiaries. All intercompany balances and transactions are eliminated in consolidation. The Company consolidates entities in which it has a controlling financial interest based on either the variable interest entity (“VIE”) or the voting interest model. The Company is required to first apply the VIE model to determine whether it holds a variable interest in an entity, and if so, whether the entity is a VIE. If the Company determines it holds a variable interest in a VIE and has a controlling financial interest and therefore is considered the primary beneficiary, the Company consolidates the entity. In instances where the Company holds a variable interest in a VIE but is not the primary beneficiary, the Company uses the equity-method of accounting. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">If the Company determines it does not hold a variable interest in a VIE, it then applies the voting interest model. Under the voting interest model, the Company consolidates an entity when it holds a majority voting interest in an entity. If the Company does not have a majority voting interest but has significant influence, it uses the equity-method of accounting. In instances where the Company owns less than 100% of the equity interests of an entity but owns a majority of the voting interests or has control over an entity, the Company accounts for the portion of equity not attributable to Walker &amp; Dunlop, Inc. as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Noncontrolling interests</i><span style="font-family:'Times New Roman','Times','serif';"> on the Consolidated Balance Sheets and the portion of net income not attributable to Walker &amp; Dunlop, Inc. as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Net income (loss) from noncontrolling interests</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Subsequent Events</i><span style="font-family:'Times New Roman','Times','serif';">—The Company has evaluated the effects of all events that have occurred subsequent to December 31, 2022. The Company has made certain disclosures in the notes to the consolidated financial statements of events that have occurred subsequent to December 31, 2022. There have been no other material subsequent events that would require recognition in the consolidated financial statements.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Use of Estimates</i><span style="font-family:'Times New Roman','Times','serif';">—The preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses; including the allowance for risk-sharing obligations, initial fair value of capitalized mortgage servicing rights, initial and recurring fair value assessments of contingent consideration, and the fair value of the Apprise joint venture (as discussed in NOTE 7), actual results may vary from these estimates.</span><span style="font-family:'Times New Roman','Times','serif';"> </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Mortgage Servicing Rights</i><span style="font-family:'Times New Roman','Times','serif';">—When a loan is sold and the Company retains the right to service the loan, the derivative asset discussed below is reclassified and capitalized as an individual mortgage servicing right (“MSR”) at fair value. The initial capitalized amount is equal to the estimated fair value of the expected net cash flows associated with servicing the loans, net of the expected cash flows associated with any guaranty obligations. The following describes the principal assumptions used in estimating the fair value of capitalized MSRs.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Discount Rate</span><span style="font-family:'Times New Roman','Times','serif';">—Depending upon loan type, the discount rate used is management's best estimate of market discount rates. The rates used for loans sold were between </span><span style="font-family:'Times New Roman','Times','serif';">8%</span><span style="font-family:'Times New Roman','Times','serif';"> and </span><span style="font-family:'Times New Roman','Times','serif';">14%</span><span style="font-family:'Times New Roman','Times','serif';"> for the years ended December 31, 2022 and 2021, between </span><span style="font-family:'Times New Roman','Times','serif';">10%</span><span style="font-family:'Times New Roman','Times','serif';"> and </span><span style="font-family:'Times New Roman','Times','serif';">15%</span><span style="font-family:'Times New Roman','Times','serif';"> for the year ended December 31, 2020, and varied based on loan type.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Estimated Life</span><span style="font-family:'Times New Roman','Times','serif';">—The estimated life of the MSRs is derived based upon the stated term of the prepayment protection provisions of the underlying loan and may be reduced by </span><span style="-sec-ix-hidden:Hidden_7uxU7cEZ7E65XvpUcfr8aA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">six</span></span><span style="font-family:'Times New Roman','Times','serif';"> to </span><span style="font-family:'Times New Roman','Times','serif';">12 months</span><span style="font-family:'Times New Roman','Times','serif';"> based upon the expiration or reduction of the prepayment provisions prior to the stated maturity date. The Company’s model for MSRs assumes no prepayment while the prepayment provisions have not expired and full prepayment of the loan at or near the point where the prepayment provisions have expired. The Company’s historical experience is that the prepayment provisions typically do not provide a significant deterrent to a borrower’s paying off the loan within </span><span style="-sec-ix-hidden:Hidden_UoVWiyQcnEOmvsMPvH26Jw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">six</span></span><span style="font-family:'Times New Roman','Times','serif';"> to </span><span style="font-family:'Times New Roman','Times','serif';">12 months</span><span style="font-family:'Times New Roman','Times','serif';"> of the expiration of the prepayment provisions.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Escrow Earnings</span><span style="font-family:'Times New Roman','Times','serif';">—The estimated earnings rate on escrow accounts associated with the servicing of the loans for the life of the MSR is added to the estimated future cash flows.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The assumptions used to estimate the fair value of capitalized MSRs at loan sale are based on internal models and are compared to assumptions used by other market participants periodically. When such comparisons indicate that these assumptions have changed significantly, the Company adjusts its assumptions accordingly. For example, during the year ended December 31, 2020, the Company adjusted the escrow earnings rate assumption twice based on changes observed from other market participants. </span><span style="font-family:'Times New Roman','Times','serif';">Additionally, the Company made adjustments to the discount rates in 2021 and escrow earnings rate in 2021 and 2022 based on observations from other market participants and economic conditions.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Subsequent to the initial measurement date, MSRs are amortized using the interest method over the period that servicing income is expected to be received and presented as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Amortization and depreciation</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. The individual loan-level MSR is written off through a charge to </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Amortization and depreciation</i><span style="font-family:'Times New Roman','Times','serif';"> when a loan prepays, defaults, or is probable of default. The Company evaluates all MSRs for impairment quarterly. The predominant risk characteristic affecting the MSRs is prepayment risk, and we do not believe there is sufficient variation within the portfolio to warrant stratification. Therefore, we assess MSR impairment at the portfolio level. The Company engages a third party to assist in determining an estimated fair value of our existing and outstanding MSRs on at least a semi-annual basis. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Allowance for Risk-Sharing Obligations—</i><span style="font-family:'Times New Roman','Times','serif';">Substantially all loans sold under the Fannie Mae DUS program contain partial or full risk-sharing guaranties that are based on the performance of the loan serviced in the at-risk servicing portfolio. The Company records an estimate of the loss reserve for the current expected credit losses (“CECL”) for all loans in our Fannie Mae at-risk servicing portfolio and presents this loss reserve as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Allowance for risk-sharing obligations </i><span style="font-family:'Times New Roman','Times','serif';">on the Consolidated Balance Sheets. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Overall Current Expected Credit Losses Approach</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company uses the weighted-average remaining maturity method (“WARM”) for calculating its allowance for risk-sharing obligations, the Company’s liability for the off-balance-sheet credit exposure associated with the Fannie Mae at-risk DUS loans. WARM uses a weighted average annual charge-off rate (“historical loss rate”) that contains loss content over multiple vintages and loan terms and is used as a foundation for estimating the CECL reserve. The historical loss rate is applied to the unpaid principal balance (“UPB”) over the contractual term, adjusted for estimated prepayments and amortization to arrive at the CECL reserve for the entire current portfolio as described further below.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company maximizes the use of historical internal data because the Company has extensive historical data servicing Fannie Mae DUS loans from which to calculate historical loss rates and principal paydown by loan term type for its exposure to credit loss on its homogeneous portfolio of Fannie Mae DUS multifamily loans. Additionally, the Company believes its properties, loss history, and underwriting standards are not similar to public data such as loss histories for loans originated for collateralized mortgage-backed securities conduits.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Runoff Rate</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">One of the key inputs into a WARM calculation is the runoff rate, which is the expected rate at which loans in the current portfolio will prepay and amortize in the future. As the loans the Company originates have different original lives and run off over different periods, the Company groups loans by similar origination dates (vintage) and contractual maturity terms for purposes of calculating the runoff rate. The Company originates loans under the DUS program with various terms generally ranging from several years to </span><span style="font-family:'Times New Roman','Times','serif';">15 years</span><span style="font-family:'Times New Roman','Times','serif';">; each of these various loan terms has a different runoff rate.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company uses its historical runoff rate for each of the different loan term pools as a proxy for the expected runoff rate. The Company believes that borrower behavior and macroeconomic conditions will not deviate significantly from historical performance over the </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">approximately ten-year period in which the Company has compiled the actual loss data. The ten-year period captures the various cycles of industry performance and provides a period that is long enough to capture sufficient observations of runoff history. In addition, due to the prepayment protection provisions for Fannie Mae DUS loans, the Company has not seen significant volatility in historical prepayment rates due to gradual changes in interest rates and would not expect this to change materially in future periods.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The historical annual runoff rate is calculated for each year of a loan’s life for each vintage in the portfolio and aggregated with the calculated runoff rate for each comparable year in every vintage. For example, the annual runoff rate for the first year of loans originated in 2010 is aggregated with the annual runoff rate for the first year of loans originated in 2011, 2012, and so on to calculate the average annual runoff rate for the first year of a loan. This average runoff calculation is performed for each year of a loan’s life for each of the various loan terms to create a matrix of historical average annual runoffs by year for the entire portfolio.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company segments its current portfolio of at-risk DUS loans outstanding by original loan term type and years remaining and then applies the appropriate historical average runoff rates to calculate the expected remaining balance at the end of each reporting period in the future. For example, for a loan with an original ten-year term and seven years remaining, the Company applies the historical average annual runoff rate for a ten-year loan for year four to arrive at the estimated remaining UPB one year from the current period, the historical average runoff rate for year five to arrive at the estimated remaining UPB two years from the current period, and so on up to the loan’s maturity date.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">CECL Reserve Calculation</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Once the Company has calculated the estimated outstanding UPB for each future year until maturity for each loan term type, the Company then applies the historical loss rate (as further described below) to each future year’s estimated UPB. The Company then aggregates the allowance calculated for each year within each loan term type and for all different maturity years to arrive at the CECL reserve for the portfolio. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The historical loss rate is calculated using a ten-year look-back period, utilizing the average portfolio balance and settled losses for each year. A ten-year period is used as the Company believes that this period of time includes sufficiently different economic conditions to generate a reasonable estimate of expected results in the future, given the relatively long-term nature of the current portfolio. This approach captures the adverse impact of the years following the great financial crisis of 2007-2010 because multifamily commercial loans have a lag period from the time of initial distress indications through the timing of loss settlement. The same loss rate is utilized across each loan term type as the Company has not observed any historical or industry-published data to indicate there is any difference in the occurrence probability or loss severity for a loan based on its loan origination term.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reasonable and Supportable Forecast Period</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company currently uses </span><span style="font-family:'Times New Roman','Times','serif';">one year</span><span style="font-family:'Times New Roman','Times','serif';"> for its reasonable and supportable forecast period (the “forecast period”). The Company uses a forecast of unemployment rates, historically a highly correlated indicator for multifamily occupancy rates, and general economic forecasts from third parties to assess what macroeconomic and multifamily market conditions are expected to be like over the coming year. The Company then associates the forecasted conditions with a similar historical period over the past ten years, which could be one or several years, and uses the Company’s average loss rate for that historical period as a basis for the loss rate used for the forecast period. The Company reverts to the historical loss rate over a </span><span style="font-family:'Times New Roman','Times','serif';">one-year</span><span style="font-family:'Times New Roman','Times','serif';"> period on a straight-line basis. For all remaining years until maturity, the Company uses the historical loss rate as described above to estimate losses. The average loss rate from a historical period used for the forecast period may be adjusted as necessary if the forecasted macroeconomic and industry conditions differ materially from the historical period.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Identification of Collateral-Based Reserves for Defaulted Loans</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company monitors the performance of each risk-sharing loan for events or conditions which may signal a potential default. The Company’s process for identifying which risk-sharing loans may be probable of default consists of an assessment of several qualitative and quantitative factors, including payment status, property financial performance, local real estate market conditions, loan-to-value ratio, debt-service-coverage ratio (“DSCR”), property condition, and financial strength of the borrower or key principal(s). In instances where payment under the guaranty on a specific loan is determined to be probable (as the loan is probable of foreclosure or has foreclosed), the Company separately measures the expected loss through an assessment of the underlying fair value of the asset, disposition costs, and the risk-sharing percentage (the “collateral-based reserve”) through a charge to the provision for risk-sharing obligations, which is a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (benefit) for credit losses</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. These loans are removed from the WARM calculation described above, and the associated loan-specific mortgage servicing right and guaranty obligation are written off. The expected loss on the risk-sharing obligation is dependent on the fair value of the underlying property as the loans are collateral dependent. Historically, initial recognition of a </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">collateral-based reserve occurs at or before a loan becomes </span><span style="font-family:'Times New Roman','Times','serif';">60 days</span><span style="font-family:'Times New Roman','Times','serif';"> delinquent.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The amount of the collateral-based reserve considers historical loss experience, adverse situations affecting individual loans, the estimated disposition value of the underlying collateral, and the level of risk sharing. The estimate of property fair value at initial recognition of the collateral-based reserve is based on appraisals, broker opinions of value, or net operating income and market capitalization rates, depending on the facts and circumstances associated with the loan and underlying collateral. The Company regularly monitors the collateral-based reserves on all applicable loans and updates loss estimates as current information is received. The settlement with Fannie Mae is based on the actual sales price of the property and selling and property preservation costs and considers the Fannie Mae loss-sharing requirements. The maximum amount of the loss the Company absorbs at the time of default is generally </span><span style="font-family:'Times New Roman','Times','serif';">20%</span><span style="font-family:'Times New Roman','Times','serif';"> of the origination UPB of the loan.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (Benefit) for Credit Losses—</i><span style="font-family:'Times New Roman','Times','serif';">The Company records the income statement impact of the changes in the allowance for loan losses and the allowance for risk-sharing obligations within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (benefit) for credit losses</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (benefit) for credit losses</i><span style="font-family:'Times New Roman','Times','serif';"> consisted of the following activity for the years ended December 31, 2022, 2021, and 2020:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Provision (Benefit) for Credit Losses</b><i style="font-size:9pt;font-style:italic;"> </i><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (610)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for risk-sharing obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,948)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Provision (benefit) for credit losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,978)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Business Combinations</i><span style="font-family:'Times New Roman','Times','serif';">—The Company accounts for business combinations using the acquisition method of accounting, under which the purchase price of the acquisition is allocated to the assets acquired and liabilities assumed using the fair values determined by management as of the acquisition date. The Company recognizes identifiable assets acquired (including intangible assets) and liabilities (both specific and contingent) assumed at their fair values at the acquisition date. Furthermore, acquisition-related costs, such as due diligence, legal and accounting fees, are not capitalized or applied in determining the fair value of the acquired assets. The excess of the purchase price over the fair value of the assets </span>acquired and<span style="font-family:'Times New Roman','Times','serif';"> the liabilities assumed is recognized as goodwill. During the measurement period, the Company records adjustments to the assets acquired and liabilities assumed with corresponding adjustments to goodwill in the reporting period in which the adjustment is identified. These adjustments during the measurement period are recorded to goodwill only in circumstances where the adjustment is related to additional information obtained subsequent to the acquisition about facts and circumstances that existed at the time of the acquisition. After the measurement period, which could be up to one year after the transaction date, subsequent adjustments are recorded to the Company’s Consolidated Statements of Income.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Goodwill</i><span style="font-family:'Times New Roman','Times','serif';">—The Company evaluates goodwill for impairment annually. In addition to the annual impairment evaluation, the Company evaluates at least quarterly whether events or circumstances have occurred in the period subsequent to the annual impairment testing which indicate that it is more likely than not an impairment loss has occurred. The Company’s goodwill is allocated to </span><span style="font-family:'Times New Roman','Times','serif';">four</span><span style="font-family:'Times New Roman','Times','serif';"> reporting units, each of which is a component of either the Capital Markets segment or the Servicing &amp; Asset Management segment. The Company performs its impairment testing annually as of October 1 for each reporting unit for which goodwill has been allocated. The Company’s October 1, 2022 impairment test consisted of a qualitative assessment of each reporting unit as there were no indicators of a change in fair value; therefore, the Company concluded that the determination of the fair value of any reporting unit was unnecessary. As seen in NOTE 7, there was a reduction to the contingent consideration related to the Company’s Valuation Advisory reporting unit (included in the Company’s Capital Markets reportable segment). The Company concluded that this reduction in the contingent consideration was not an indicator that the fair value of the reporting unit was less than its carrying value because the change in the earnout was the result of the timing of the projected cash flows and operating results (“earnout metrics”). The contingent consideration is eligible to be earned over a </span><span style="font-family:'Times New Roman','Times','serif';">four-year</span><span style="font-family:'Times New Roman','Times','serif';"> period. At acquisition, a high amount of the earnout metrics was projected to be achieved over the </span><span style="font-family:'Times New Roman','Times','serif';">four-year</span><span style="font-family:'Times New Roman','Times','serif';"> earn-out period. Due to the macroeconomic conditions present during 2022, the Company’s projections for the earnout metrics were reduced for the earnout period and increased for periods beyond the earnout period.</span><span style="font-family:'Times New Roman','Times','serif';"> </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Transfers of Financial</i><span style="font-family:'Times New Roman','Times','serif';"> Assets—Transfers of financial assets are reported as sales when (i) the transferor surrenders control over those assets, (ii) the transferred financial assets have been legally isolated from the Company’s creditors, (iii) the transferred assets can be pledged or exchanged by the transferee, and (iv) consideration other than beneficial interests in the transferred assets is received in exchange. The transferor is considered to have surrendered control over transferred assets if, and only if, certain conditions are met. The Company determined that all loans sold during the periods presented met these specific conditions and accounted for all transfers of loans held for sale as completed sales, except as otherwise noted.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Derivative Assets and Liabilities</i><span style="font-family:'Times New Roman','Times','serif';">—Loan commitments that meet the definition of a derivative are recorded at fair value on the Consolidated Balance Sheets upon the executions of the commitments to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue on the Consolidated Statements of Income. The estimated fair value of loan commitments includes (i) the fair value of loan origination fees and premiums on the anticipated sale of the loan, net of co-broker fees (included in derivative assets, a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other Assets, </i><span style="font-family:'Times New Roman','Times','serif';">on the Consolidated Balance Sheets and as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loan origination and debt brokerage fees, net</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Income Statements), (ii) the fair value of the expected net cash flows associated with the servicing of the loan, net of any estimated net future cash flows associated with the guarantee obligation (included in derivative assets, a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other Assets, </i><span style="font-family:'Times New Roman','Times','serif';">on the Consolidated Balance Sheets and in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Fair value of expected net cash flows from servicing, net</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Income Statements), and (iii) the effects of interest rate movements between the trade date and balance sheet date. Loan commitments are generally derivative assets but can become derivative liabilities if the effects of the interest rate movement between the trade date and the balance sheet date are greater than the combination of (i) and (ii) above. Forward sale commitments that meet the definition of a derivative are recorded as either derivative assets or derivative liabilities depending on the effects of the interest rate movements between the trade date and the balance sheet date. Adjustments to the fair value are reflected as a component of income within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loan origination and debt brokerage fees, net</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Co-broker fees, which are netted against </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loan origination and debt brokerage fees, net</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income, were </span><span style="font-family:'Times New Roman','Times','serif';">$17.3</span><span style="font-family:'Times New Roman','Times','serif';"> million, </span><span style="font-family:'Times New Roman','Times','serif';">$21.0</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$33.1</span><span style="font-family:'Times New Roman','Times','serif';"> million for the years ended December 31, 2022, 2021, and 2020, respectively. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans Held for Sale</i><span style="font-family:'Times New Roman','Times','serif';">—Loans held for sale represent originated loans that are generally transferred or sold within </span><span style="font-family:'Times New Roman','Times','serif';">60 days</span><span style="font-family:'Times New Roman','Times','serif';"> from the date that a mortgage loan is funded. The Company elects to measure all originated loans at fair value, unless the Company documents at the time the loan is originated that it will measure the specific loan at the lower of cost or fair value for the life of the loan. Electing to use fair value allows a better offset of the change in fair value of the loan and the change in fair value of the derivative instruments used as economic hedges. During the period prior to its sale, interest income on a loan held for sale is calculated in accordance with the terms of the individual loan. There were </span><span style="font-family:'Times New Roman','Times','serif';">no</span><span style="font-family:'Times New Roman','Times','serif';"> loans held for sale that were valued at the lower of </span><span style="font-family:'Times New Roman','Times','serif';">cost</span><span style="font-family:'Times New Roman','Times','serif';"> or fair value or on a non-accrual status at December 31, 2022 and 2021.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Share-Based Payment</i><span style="font-family:'Times New Roman','Times','serif';">—The Company recognizes compensation costs for all share-based payment awards made to employees and directors, including restricted stock and restricted stock units based on the grant date fair value. Restricted stock awards are granted without cost to the Company’s officers, employees, and non-employee directors. The fair value of the award is calculated as the fair value of the Company’s common stock on the date of grant.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Stock option awards were granted to executive officers in the past. The Company has not granted any stock option awards since 2017 and does not expect to issue stock options for the foreseeable future. A small number of vested but unexercised stock options is outstanding as of December 31, 2022. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Generally, the Company’s </span><span style="-sec-ix-hidden:Hidden_1OwZH-dK6UOSuIoS-RPFmg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">restricted</span></span><span style="font-family:'Times New Roman','Times','serif';"> stock awards for its officers and employees vest ratably over a </span><span style="font-family:'Times New Roman','Times','serif';">three-year</span><span style="font-family:'Times New Roman','Times','serif';"> period based solely on continued employment. Restricted stock awards for non-employee directors fully vest after </span><span style="font-family:'Times New Roman','Times','serif';">one year</span><span style="font-family:'Times New Roman','Times','serif';">. Awards issued to the Company's production personnel sometimes vest over a period greater than </span><span style="font-family:'Times New Roman','Times','serif';">three years</span><span style="font-family:'Times New Roman','Times','serif';">.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company offers a performance share plan (“PSP”) principally for the Company’s executives and certain other members of senior management. The performance period for each PSP is </span><span style="-sec-ix-hidden:Hidden_WIGGt-aclEqUlzobvSAJsg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span><span style="font-family:'Times New Roman','Times','serif';"> full calendar years beginning on January 1 of the grant year. Participants in the PSP receive restricted stock units (“RSUs”) on the grant date for the PSP in an amount equal to achievement of all performance targets at a maximum level. If the performance targets are met at the end of the performance period and the participant remains employed by the Company, the participant fully vests in the RSUs, which immediately convert to unrestricted shares of common stock. If the performance targets are not met at the maximum level, the participant generally forfeits a portion of the RSUs. Generally, if the participant is no longer employed by the Company, the participant forfeits all of the RSUs. The performance targets for all the PSPs issued by the Company are based on meeting diluted earnings per share, return on equity, and total revenues goals. The Company records compensation expense for the PSP based on the grant-date fair value in an amount proportionate to the service time rendered by the participant and the expected achievement level of the goals.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Compensation expense for restricted shares is adjusted for actual forfeitures and is recognized on a straight-line basis, for each separately vesting portion of the award as if the award were in substance multiple awards, over the requisite service period of the award. Share-based compensation is recognized within the income statement as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Personnel</i><span style="font-family:'Times New Roman','Times','serif';">, the same expense line as the cash compensation paid to the respective employees.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans Held for Investment, net</i><span style="font-family:'Times New Roman','Times','serif';">—</span><span style="font-family:'Times New Roman','Times','serif';">Loans held for investment are multifamily loans originated by the Company through the Interim Loan Program for properties that currently do not qualify for permanent GSE or HUD (collectively, the “Agencies”) financing. These loans have terms of up to </span><span style="font-family:'Times New Roman','Times','serif';">three years</span><span style="font-family:'Times New Roman','Times','serif';"> and are all interest-only, multifamily loans with similar risk characteristics and no geographic concentration. The loans are carried at their unpaid principal balances, adjusted for net unamortized loan fees and costs, and net of any allowance for loan losses. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2022, </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans held for investment, net</i><span style="font-family:'Times New Roman','Times','serif';"> consisted of </span><span style="font-family:'Times New Roman','Times','serif';">nine</span><span style="font-family:'Times New Roman','Times','serif';"> loans with an aggregate </span><span style="font-family:'Times New Roman','Times','serif';">$206.8</span><span style="font-family:'Times New Roman','Times','serif';"> million of unpaid principal balance less </span><span style="font-family:'Times New Roman','Times','serif';">$0.4</span><span style="font-family:'Times New Roman','Times','serif';"> million of net unamortized deferred fees and costs and </span><span style="font-family:'Times New Roman','Times','serif';">$6.2</span><span style="font-family:'Times New Roman','Times','serif';"> million of allowance for loan losses. As of December 31, 2021, </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans held for investment, net</i><span style="font-family:'Times New Roman','Times','serif';"> consisted of </span><span style="font-family:'Times New Roman','Times','serif';">12</span><span style="font-family:'Times New Roman','Times','serif';"> loans with an aggregate </span><span style="font-family:'Times New Roman','Times','serif';">$274.5</span><span style="font-family:'Times New Roman','Times','serif';"> million of unpaid principal balance less </span><span style="font-family:'Times New Roman','Times','serif';">$1.2</span><span style="font-family:'Times New Roman','Times','serif';"> million of net unamortized deferred fees and costs and </span><span style="font-family:'Times New Roman','Times','serif';">$4.2</span><span style="font-family:'Times New Roman','Times','serif';"> million of allowance for loan losses. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;">As of December, 31 2020, the Company had a portfolio of participating interest in loans held for investment accounted as a secured borrowing that was paid off in 2021, with the aggregate unpaid principal balance of the loans of $81.5 million presented as a component of <i style="font-style:italic;">Loans held for investment, net</i> and the secured borrowing of $73.3 million presented within <i style="font-style:italic;">Other liabilities</i> on the Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="background:#ffffff;">The Company assesses the credit quality of loans held for investment in the same manner as it does for the loans in the Fannie Mae at-risk portfolio as described above and records an allowance for these loans as necessary. The allowance for loan losses is estimated collectively for loans with similar characteristics. The collective allowance is based on the same methodology that the Company uses to estimate its allowance for risk-sharing obligations under the CECL standard for at-risk Fannie Mae Delegated Underwriting and Servicing (“DUS”) loans (with the exception of a reversion period) because the nature of the underlying collateral is the same, and the loans have similar characteristics, except they are significantly shorter in maturity. The reasonable and supportable forecast period used for the CECL allowance for loans held for investment is one year.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">One</span><span style="font-family:'Times New Roman','Times','serif';"> </span><span style="font-family:'Times New Roman','Times','serif';">loan</span><span style="font-family:'Times New Roman','Times','serif';"> held for investment with an unpaid principal balance of </span><span style="font-family:'Times New Roman','Times','serif';">$14.7</span><span style="font-family:'Times New Roman','Times','serif';"> million was delinquent and on </span><span style="font-family:'Times New Roman','Times','serif';">non-accrual</span><span style="font-family:'Times New Roman','Times','serif';"> status as of December 31, 2022 and December 31, 2021. The Company had </span><span style="font-family:'Times New Roman','Times','serif';">$5.9</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$3.7</span><span style="font-family:'Times New Roman','Times','serif';"> million in collateral-based reserves for this loan as of December 31, 2022 and December 31, 2021, respectively, and has not recorded any interest related to this loan since it went on non-accrual status. All other loans were current as of December 31, 2022 and 2021. The amortized cost basis of loans that were current as of December 31, 2022 and 2021 was </span><span style="font-family:'Times New Roman','Times','serif';">$191.7</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$258.6</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively. As of December 31, 2022, </span><span style="font-family:'Times New Roman','Times','serif';">$3.5</span><span style="font-family:'Times New Roman','Times','serif';"> million, </span><span style="font-family:'Times New Roman','Times','serif';">$162.3</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$26.3</span><span style="font-family:'Times New Roman','Times','serif';"> million of the loans that were current were originated in 2022, 2021, and 2019, respectively. </span><span style="font-family:'Times New Roman','Times','serif';">No</span><span style="font-family:'Times New Roman','Times','serif';"> loans originated in 2020 were outstanding as of December 31, 2022. Prior to 2019, the Company had not experienced any delinquencies related to loans held for investment.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Statement of Cash Flows</i><span style="font-family:'Times New Roman','Times','serif';">—The Company records the fair value of premiums and origination fees as a component of the fair value of derivative assets on the loan commitment date and records the related income within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loan origination and debt brokerage fees, net</i><span style="font-family:'Times New Roman','Times','serif';"> within the Consolidated Statements of Income. The cash for the origination fee is received upon closing of the loan, and the cash for the premium is received upon loan sale, resulting in a timing mismatch of the recognition of income and the receipt of cash in a given period when the derivative or loan held for sale remains outstanding at period end.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company accounts for this mismatch by recording an adjustment called </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Change in the fair value of premiums and origination fees</i><span style="font-family:'Times New Roman','Times','serif';"> within the Consolidated Statements of Cash Flows. The amount of the adjustment reflects a reduction to cash provided by or used in operations for the amount of income recognized upon rate lock (i.e., non-cash income) for derivatives and loans held for sale outstanding at period end and an increase to cash provided by or used in operations for cash received upon loan origination or sale for derivatives and loans held for sale that were outstanding at prior period end. When income recognized upon rate lock is greater than cash received upon loan origination or sale, the adjustment is a negative amount. When income recognized upon rate lock is less than cash received upon loan origination or loan sale, the adjustment is a positive amount.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">For presentation in the Consolidated Statements of Cash Flows, the Company considers pledged cash and cash equivalents (as detailed in NOTE 9) to be restricted cash and restricted cash equivalents. The following table presents a reconciliation of the total of cash, cash </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">equivalents, restricted cash, and restricted cash equivalents as presented in the Consolidated Statements of Cash Flows to the related captions on the Consolidated Balance Sheets as of December 31, 2022, 2021, 2020, and 2019.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:86.11%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 305,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 321,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Pledged cash and cash equivalents (NOTE 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total cash, cash equivalents, restricted cash, and restricted cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 258,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 393,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 136,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Income Taxes</i><span style="font-family:'Times New Roman','Times','serif';">—The Company files income tax returns in the applicable U.S. federal, state, and local jurisdictions and generally is subject to examination by the respective jurisdictions for three years from the filing of a tax return. The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in earnings in the period when the new rate is enacted.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Deferred tax assets are recognized only to the extent that it is more likely than not that they will be realizable based on consideration of available evidence, including future reversals of existing taxable temporary differences, projected future taxable income, and tax planning strategies. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company had an immaterial accrual for uncertain tax positions as of December 31, 2022 and 2021.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Net Warehouse Interest Income—</i><span style="font-family:'Times New Roman','Times','serif';">The Company presents warehouse interest income net of warehouse interest expense. Warehouse interest income is the interest earned from loans held for sale and loans held for investment. </span><span style="font-family:'Times New Roman','Times','serif';">Generally, a substantial portion of the Company’s loans is financed with matched borrowings under one of its warehouse facilities. The remaining portion of loans not funded with matched borrowings is financed with the Company’s own cash. Occasionally, the Company also fully funds a small number of loans held for sale or loans held for investment with its own cash. Warehouse interest expense is incurred on borrowings used to fund loans solely while they are held for sale or for investment. Warehouse interest income and expense are earned or incurred on loans held for sale after a loan is closed and before a loan is sold. Warehouse interest income and expense are earned or incurred on loans held for investment after a loan is closed and before a loan is repaid. The Company had a portfolio of participating interests in loans held for investment that was accounted for as a secured borrowing and paid off at the end of the second quarter of 2021. The Company recognized </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Net warehouse interest income</i><span style="font-family:'Times New Roman','Times','serif';"> on the unpaid principal balance of the loans and secured borrowing for the year ended December 31, 2021. The interest income and expense on the secured borrowing, which offset each other and are included in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Net warehouse interest income, </i><span style="font-family:'Times New Roman','Times','serif';">were </span><span style="font-family:'Times New Roman','Times','serif';">$1.7</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$3.4</span><span style="font-family:'Times New Roman','Times','serif';"> million for the years December 31, 2021 and December 31, 2020, respectively. Included in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Net warehouse interest income</i><span style="font-family:'Times New Roman','Times','serif';"> for the years ended December 31, 2022 and 2021, and 2020 are the following components:</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Net Warehouse Interest Income </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest income - loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,090</p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest expense - loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42,354)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,084)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35,154)</p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net warehouse interest income - loans held for sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,936</p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest income - loans held for investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,741</p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest expense - loans held for investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,934)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,694)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,351)</p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net warehouse interest income - loans held for investment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,390</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Pledged Securities</i><span style="font-family:'Times New Roman','Times','serif';">—As collateral against its Fannie Mae risk-sharing obligations (NOTES 4 and 9), certain securities have been pledged to the benefit of Fannie Mae to secure the Company's risk-sharing obligations. Substantially all of the balance of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Pledged securities, at fair value</i><span style="font-family:'Times New Roman','Times','serif';"> within the Consolidated Balance Sheets as of December 31, 2022 and 2021 was pledged against Fannie Mae risk-sharing obligations. The Company’s investments included within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Pledged securities, at fair value</i><span style="font-family:'Times New Roman','Times','serif';"> consist primarily of money market funds and Agency debt securities. The investments in Agency debt securities consist of multifamily Agency mortgage-backed securities (“Agency MBS”) and are all </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">accounted for as available-for-sale (“AFS”) securities. The Company does not record an allowance for credit losses for its AFS securities, including those whose fair value is less than amortized cost, when the AFS securities are issued by the GSEs. The contractual cash flows of these AFS securities are guaranteed by the GSEs, which are government-sponsored enterprises under the conservatorship of the Federal Housing Finance Agency. Accordingly, it is expected that the securities would not be settled at a price less than the amortized cost of these securities. The Company does not intend to sell any of the Agency MBS, nor does the Company believe that it is more likely than not that it would be required to sell these investments before recovery of their amortized cost basis, which may be at maturity.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Contracts with Customers</i><span style="font-family:'Times New Roman','Times','serif';">—A majority of the Company’s revenues are derived from the following sources, all of which are excluded from the accounting provisions applicable to contracts with customers: (i) financial instruments, (ii) transfers and servicing, (iii) derivative transactions, and (iv) investments in debt securities/equity-method investments. The remaining portion of revenues is derived from contracts with customers. Other than LIHTC asset management fees as described below, the Company’s contracts with customers generally do not require significant judgment or material estimates that affect the determination of the transaction price (including the assessment of variable consideration), the allocation of the transaction price to performance obligations, and the determination of the timing of the satisfaction of performance obligations. Additionally, the earnings process for the Company’s contracts with customers is generally not complicated and is generally completed in a short period of time. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company provides asset management services to investors in low-income housing tax credits (“LIHTC”) funds and earns an asset management fee (“AMF”). The AMF is generally a specified percentage of invested assets in the LIHTC fund. The LIHTC funds invest in low-income housing projects, typically for a period of </span><span style="font-family:'Times New Roman','Times','serif';">10</span><span style="font-family:'Times New Roman','Times','serif';">-</span><span style="font-family:'Times New Roman','Times','serif';">15</span><span style="font-family:'Times New Roman','Times','serif';"> years to meet the qualifications for the tax credit benefit. Cash distributions are made from the low-income housing project to the LIHTC fund. These distributions are subject to significant uncertainty as to the amount and timing as they are dependent upon the availability of cash for distribution, operating performance, and liquidity of the low-income housing project investments. Due to this significant uncertainty, the Company considers the contractual AMF to be variable consideration, substantially all of which is constrained. The Company estimates the amount of consideration not subject to the constraint at each quarterly reporting period. The amount of AMF revenue recognized each period is based on an assessment of the projected cash collections expected over the next twelve months. This projection is based on historical distributions and other considerations. The Company recognized asset management fees of </span><span style="font-family:'Times New Roman','Times','serif';">$61.1</span><span style="font-family:'Times New Roman','Times','serif';"> million for the year ended December 31, 2022. The asset management fees for the year ended December 31, 2021, were immaterial as the acquisition of Alliant occurred in December 2021. The AMF receivable was </span><span style="font-family:'Times New Roman','Times','serif';">$43.0</span><span style="font-family:'Times New Roman','Times','serif';"> million as of December 31, 2022 and </span><span style="font-family:'Times New Roman','Times','serif';">$42.3</span><span style="font-family:'Times New Roman','Times','serif';"> million as of December 31, 2021. The asset management fee receivable is included in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Receivables, net</i><span style="font-family:'Times New Roman','Times','serif';"> on the Consolidated Balance Sheets, and the AMF revenue is included within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Investment management fees</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table presents information about the Company’s contracts with customers for the years ended December 31, 2022, 2021, and 2020:</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.2%;"><tr style="height:1pt;"><td style="vertical-align:top;width:37.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:29.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:37.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Description </b>(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:top;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:top;white-space:nowrap;width:29.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Statement of income line item</b></p></td></tr><tr><td style="vertical-align:top;width:37.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_aTzRmhbI_Eq6xsK5dfcwzA;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Certain loan origination fees</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,153</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 186,986</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,528</p></td><td style="vertical-align:top;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:29.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Loan origination and debt brokerage fees, net</p></td></tr><tr><td style="vertical-align:top;width:37.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_oKc5j5cshEumDKOXBMWjzQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Property sales broker fees</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,582</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119,981</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,108</p></td><td style="vertical-align:top;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:29.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Property sales broker fees</p></td></tr><tr><td style="vertical-align:top;width:37.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_5zR6rJ_ArU-mU6lM5cHXNQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Investment management fees</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,931</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,637</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,713</p></td><td style="vertical-align:top;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:29.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Investment management fees</p></td></tr><tr><td style="vertical-align:top;width:37.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_jdMhF99KDEqZ7Nqs4RcIeQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Application fees, appraisal revenues, subscription revenues, other revenues from LIHTC operations, and other revenues</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,304</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,920</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,286</p></td><td style="vertical-align:top;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:29.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Other revenues</p></td></tr><tr><td style="vertical-align:bottom;width:37.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_dLG-zBXyDkaFwq5p5MjCLA;"><b style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:bold;">Total revenues derived from contracts with customers</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 429,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 363,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Guaranty Obligation, net—</i><span style="font-family:'Times New Roman','Times','serif';">When a loan is sold under the Fannie Mae DUS program, the Company undertakes an obligation to partially guarantee the performance of the loan. Upon loan sale, a liability for the fair value of the obligation undertaken in issuing the guaranty is recognized and presented as a component of</span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;"> Other liabilities </i><span style="font-family:'Times New Roman','Times','serif';">on the Consolidated Balance Sheets. The recognized guaranty obligation is the fair value of the Company’s obligation to stand ready to perform and credit risk over the term of the guaranty. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Generally, the estimated fair value of the guaranty obligation is based on the present value of the cash flows expected to be paid under the guaranty over the estimated life of the loan discounted using a rate consistent with what is used for the calculation of the mortgage servicing right for each loan. The life of the guaranty obligation is the estimated period over which the Company believes it will be required to stand ready under the guaranty. Subsequent to the initial measurement date, the liability is amortized over the life of the guaranty period using the straight-line method as a component of and reduction to </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Amortization and depreciation </i><span style="font-family:'Times New Roman','Times','serif';">in the Consolidated Statements of Income.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Cash and Cash Equivalents</i><span style="font-family:'Times New Roman','Times','serif';">—The term cash and cash equivalents, as used in the accompanying consolidated financial statements, includes currency on hand, demand deposits with financial institutions, and short-term, highly liquid investments purchased with an original maturity of three months or less. The Company had </span><span style="font-family:'Times New Roman','Times','serif';">no</span><span style="font-family:'Times New Roman','Times','serif';"> cash equivalents as of </span><span style="font-family:'Times New Roman','Times','serif';">December 31, 2022 and 2021.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Restricted Cash</i><span style="font-family:'Times New Roman','Times','serif';">—Restricted cash represents primarily good faith deposits from borrowers and cash held in a collection account to be used to fund the repayment of the Alliant note payable as described more fully in NOTE 6. The Company records a corresponding liability for the good faith deposits from borrowers within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other liabilities </i><span style="font-family:'Times New Roman','Times','serif';">on the Consolidated Balance Sheets. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Receivables, Net</i><span style="font-family:'Times New Roman','Times','serif';">—Receivables, net represents amounts currently due to the Company pursuant to contractual servicing agreements, investor good faith deposits held in escrow by others, notes receivable from the developers of affordable housing projects, asset management fees receivable, and other receivables. Substantially all of these receivables are expected to be collected within a short period of time and are with counterparties with high credit quality (such as the Agencies). Additionally, the Company has not experienced any credit losses related to these receivables. Consequently, the Company has not recorded an allowance for credit losses associated with its receivables as of December 31, 2022 and 2021. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Concentrations of Credit Risk</i><span style="font-family:'Times New Roman','Times','serif';">—Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents, loans held for sale, and derivative financial instruments.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company places the cash and temporary investments with high-credit-quality financial institutions and believes no significant credit risk exists. The counterparties to the loans held for sale and funding commitments are owners of residential multifamily properties located throughout the United States. Mortgage loans are generally transferred or sold within </span><span style="font-family:'Times New Roman','Times','serif';">60 days</span><span style="font-family:'Times New Roman','Times','serif';"> from the date that a mortgage loan is funded. There is no material residual counterparty risk with respect to the Company's funding commitments as each potential borrower must make a non-refundable good faith deposit when the funding commitment is executed. The counterparty to the forward sale is Fannie Mae, Freddie Mac, or a broker-dealer that has been determined to be a credit-worthy counterparty by us and our warehouse lenders. There is a risk that the purchase price agreed to by the investor will be reduced in the event of a late delivery. The risk for non-delivery of a loan primarily results from the risk that a borrower does not close on the funding commitment in a timely manner. This risk is generally mitigated by the non-refundable good faith deposit.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Leases</i><span style="font-family:'Times New Roman','Times','serif';">—In the normal course of business, the Company executes lease arrangements for all of its office space. All such lease arrangements are accounted for as operating leases. The Company initially recognizes a lease liability for the obligation to make lease payments and a right-of-use (“ROU”) asset for the right to use the underlying asset for the lease term. The lease liability is measured at the present value of the lease payments over the lease term. The ROU asset is measured at the lease liability amount, adjusted for lease prepayments, accrued rent, lease incentives received, and the lessee’s initial direct costs. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">These operating leases do not provide an implicit discount rate; therefore, the Company uses the incremental borrowing rate of its note payable at lease commencement to calculate lease liabilities as the terms on this debt most closely resemble the terms on the Company’s largest leases. The Company’s lease agreements often include options to extend or terminate the lease. Single lease cost related to these lease agreements is recognized on the straight-line basis over the term of the lease, which includes options to extend when it is reasonably certain that such options will be exercised and the Company knows what the lease payments will be during the optional periods.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Litigation</i><span style="font-family:'Times New Roman','Times','serif';">—In the ordinary course of business, the Company may be party to various claims and litigation, none of which the Company believes is material. The Company cannot predict the outcome of any pending litigation and may be subject to consequences that could include fines, penalties, and other costs, and the Company’s reputation and business may be impacted. The Company believes that any liability that could be imposed on the Company in connection with the disposition of any pending lawsuits would not have a material adverse effect on its business, results of operations, liquidity, or financial condition.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Recently Adopted and Recently Announced Accounting Pronouncements</i><span style="font-family:'Times New Roman','Times','serif';">—There were no recently announced but not yet effective accounting pronouncements issued that have the potential to impact the Company’s consolidated financial statements. The Company did not adopt any new accounting policies during 2022.</span><span style="font-family:'Times New Roman','Times','serif';"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Reclassifications</i>—The Company has made immaterial reclassifications to prior-year balances to conform to current-year presentation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Principles of Consolidation</i><span style="font-family:'Times New Roman','Times','serif';">—The consolidated financial statements include the accounts of Walker &amp; Dunlop, Inc., its wholly owned subsidiaries, and its majority owned subsidiaries. All intercompany balances and transactions are eliminated in consolidation. The Company consolidates entities in which it has a controlling financial interest based on either the variable interest entity (“VIE”) or the voting interest model. The Company is required to first apply the VIE model to determine whether it holds a variable interest in an entity, and if so, whether the entity is a VIE. If the Company determines it holds a variable interest in a VIE and has a controlling financial interest and therefore is considered the primary beneficiary, the Company consolidates the entity. In instances where the Company holds a variable interest in a VIE but is not the primary beneficiary, the Company uses the equity-method of accounting. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">If the Company determines it does not hold a variable interest in a VIE, it then applies the voting interest model. Under the voting interest model, the Company consolidates an entity when it holds a majority voting interest in an entity. If the Company does not have a majority voting interest but has significant influence, it uses the equity-method of accounting. In instances where the Company owns less than 100% of the equity interests of an entity but owns a majority of the voting interests or has control over an entity, the Company accounts for the portion of equity not attributable to Walker &amp; Dunlop, Inc. as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Noncontrolling interests</i><span style="font-family:'Times New Roman','Times','serif';"> on the Consolidated Balance Sheets and the portion of net income not attributable to Walker &amp; Dunlop, Inc. as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Net income (loss) from noncontrolling interests</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income.</span></p> <p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Subsequent Events</i><span style="font-family:'Times New Roman','Times','serif';">—The Company has evaluated the effects of all events that have occurred subsequent to December 31, 2022. The Company has made certain disclosures in the notes to the consolidated financial statements of events that have occurred subsequent to December 31, 2022. There have been no other material subsequent events that would require recognition in the consolidated financial statements.</span></p> <i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Use of Estimates</i><span style="font-family:'Times New Roman','Times','serif';">—The preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses; including the allowance for risk-sharing obligations, initial fair value of capitalized mortgage servicing rights, initial and recurring fair value assessments of contingent consideration, and the fair value of the Apprise joint venture (as discussed in NOTE 7), actual results may vary from these estimates.</span> <p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Mortgage Servicing Rights</i><span style="font-family:'Times New Roman','Times','serif';">—When a loan is sold and the Company retains the right to service the loan, the derivative asset discussed below is reclassified and capitalized as an individual mortgage servicing right (“MSR”) at fair value. The initial capitalized amount is equal to the estimated fair value of the expected net cash flows associated with servicing the loans, net of the expected cash flows associated with any guaranty obligations. The following describes the principal assumptions used in estimating the fair value of capitalized MSRs.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Discount Rate</span><span style="font-family:'Times New Roman','Times','serif';">—Depending upon loan type, the discount rate used is management's best estimate of market discount rates. The rates used for loans sold were between </span><span style="font-family:'Times New Roman','Times','serif';">8%</span><span style="font-family:'Times New Roman','Times','serif';"> and </span><span style="font-family:'Times New Roman','Times','serif';">14%</span><span style="font-family:'Times New Roman','Times','serif';"> for the years ended December 31, 2022 and 2021, between </span><span style="font-family:'Times New Roman','Times','serif';">10%</span><span style="font-family:'Times New Roman','Times','serif';"> and </span><span style="font-family:'Times New Roman','Times','serif';">15%</span><span style="font-family:'Times New Roman','Times','serif';"> for the year ended December 31, 2020, and varied based on loan type.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Estimated Life</span><span style="font-family:'Times New Roman','Times','serif';">—The estimated life of the MSRs is derived based upon the stated term of the prepayment protection provisions of the underlying loan and may be reduced by </span><span style="-sec-ix-hidden:Hidden_7uxU7cEZ7E65XvpUcfr8aA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">six</span></span><span style="font-family:'Times New Roman','Times','serif';"> to </span><span style="font-family:'Times New Roman','Times','serif';">12 months</span><span style="font-family:'Times New Roman','Times','serif';"> based upon the expiration or reduction of the prepayment provisions prior to the stated maturity date. The Company’s model for MSRs assumes no prepayment while the prepayment provisions have not expired and full prepayment of the loan at or near the point where the prepayment provisions have expired. The Company’s historical experience is that the prepayment provisions typically do not provide a significant deterrent to a borrower’s paying off the loan within </span><span style="-sec-ix-hidden:Hidden_UoVWiyQcnEOmvsMPvH26Jw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">six</span></span><span style="font-family:'Times New Roman','Times','serif';"> to </span><span style="font-family:'Times New Roman','Times','serif';">12 months</span><span style="font-family:'Times New Roman','Times','serif';"> of the expiration of the prepayment provisions.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Escrow Earnings</span><span style="font-family:'Times New Roman','Times','serif';">—The estimated earnings rate on escrow accounts associated with the servicing of the loans for the life of the MSR is added to the estimated future cash flows.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The assumptions used to estimate the fair value of capitalized MSRs at loan sale are based on internal models and are compared to assumptions used by other market participants periodically. When such comparisons indicate that these assumptions have changed significantly, the Company adjusts its assumptions accordingly. For example, during the year ended December 31, 2020, the Company adjusted the escrow earnings rate assumption twice based on changes observed from other market participants. </span><span style="font-family:'Times New Roman','Times','serif';">Additionally, the Company made adjustments to the discount rates in 2021 and escrow earnings rate in 2021 and 2022 based on observations from other market participants and economic conditions.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Subsequent to the initial measurement date, MSRs are amortized using the interest method over the period that servicing income is expected to be received and presented as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Amortization and depreciation</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. The individual loan-level MSR is written off through a charge to </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Amortization and depreciation</i><span style="font-family:'Times New Roman','Times','serif';"> when a loan prepays, defaults, or is probable of default. The Company evaluates all MSRs for impairment quarterly. The predominant risk characteristic affecting the MSRs is prepayment risk, and we do not believe there is sufficient variation within the portfolio to warrant stratification. Therefore, we assess MSR impairment at the portfolio level. The Company engages a third party to assist in determining an estimated fair value of our existing and outstanding MSRs on at least a semi-annual basis. </span></p> 0.08 0.08 0.14 0.14 0.10 0.15 P12M P12M <p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Allowance for Risk-Sharing Obligations—</i><span style="font-family:'Times New Roman','Times','serif';">Substantially all loans sold under the Fannie Mae DUS program contain partial or full risk-sharing guaranties that are based on the performance of the loan serviced in the at-risk servicing portfolio. The Company records an estimate of the loss reserve for the current expected credit losses (“CECL”) for all loans in our Fannie Mae at-risk servicing portfolio and presents this loss reserve as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Allowance for risk-sharing obligations </i><span style="font-family:'Times New Roman','Times','serif';">on the Consolidated Balance Sheets. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Overall Current Expected Credit Losses Approach</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company uses the weighted-average remaining maturity method (“WARM”) for calculating its allowance for risk-sharing obligations, the Company’s liability for the off-balance-sheet credit exposure associated with the Fannie Mae at-risk DUS loans. WARM uses a weighted average annual charge-off rate (“historical loss rate”) that contains loss content over multiple vintages and loan terms and is used as a foundation for estimating the CECL reserve. The historical loss rate is applied to the unpaid principal balance (“UPB”) over the contractual term, adjusted for estimated prepayments and amortization to arrive at the CECL reserve for the entire current portfolio as described further below.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company maximizes the use of historical internal data because the Company has extensive historical data servicing Fannie Mae DUS loans from which to calculate historical loss rates and principal paydown by loan term type for its exposure to credit loss on its homogeneous portfolio of Fannie Mae DUS multifamily loans. Additionally, the Company believes its properties, loss history, and underwriting standards are not similar to public data such as loss histories for loans originated for collateralized mortgage-backed securities conduits.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Runoff Rate</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">One of the key inputs into a WARM calculation is the runoff rate, which is the expected rate at which loans in the current portfolio will prepay and amortize in the future. As the loans the Company originates have different original lives and run off over different periods, the Company groups loans by similar origination dates (vintage) and contractual maturity terms for purposes of calculating the runoff rate. The Company originates loans under the DUS program with various terms generally ranging from several years to </span><span style="font-family:'Times New Roman','Times','serif';">15 years</span><span style="font-family:'Times New Roman','Times','serif';">; each of these various loan terms has a different runoff rate.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company uses its historical runoff rate for each of the different loan term pools as a proxy for the expected runoff rate. The Company believes that borrower behavior and macroeconomic conditions will not deviate significantly from historical performance over the </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">approximately ten-year period in which the Company has compiled the actual loss data. The ten-year period captures the various cycles of industry performance and provides a period that is long enough to capture sufficient observations of runoff history. In addition, due to the prepayment protection provisions for Fannie Mae DUS loans, the Company has not seen significant volatility in historical prepayment rates due to gradual changes in interest rates and would not expect this to change materially in future periods.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The historical annual runoff rate is calculated for each year of a loan’s life for each vintage in the portfolio and aggregated with the calculated runoff rate for each comparable year in every vintage. For example, the annual runoff rate for the first year of loans originated in 2010 is aggregated with the annual runoff rate for the first year of loans originated in 2011, 2012, and so on to calculate the average annual runoff rate for the first year of a loan. This average runoff calculation is performed for each year of a loan’s life for each of the various loan terms to create a matrix of historical average annual runoffs by year for the entire portfolio.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company segments its current portfolio of at-risk DUS loans outstanding by original loan term type and years remaining and then applies the appropriate historical average runoff rates to calculate the expected remaining balance at the end of each reporting period in the future. For example, for a loan with an original ten-year term and seven years remaining, the Company applies the historical average annual runoff rate for a ten-year loan for year four to arrive at the estimated remaining UPB one year from the current period, the historical average runoff rate for year five to arrive at the estimated remaining UPB two years from the current period, and so on up to the loan’s maturity date.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">CECL Reserve Calculation</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Once the Company has calculated the estimated outstanding UPB for each future year until maturity for each loan term type, the Company then applies the historical loss rate (as further described below) to each future year’s estimated UPB. The Company then aggregates the allowance calculated for each year within each loan term type and for all different maturity years to arrive at the CECL reserve for the portfolio. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The historical loss rate is calculated using a ten-year look-back period, utilizing the average portfolio balance and settled losses for each year. A ten-year period is used as the Company believes that this period of time includes sufficiently different economic conditions to generate a reasonable estimate of expected results in the future, given the relatively long-term nature of the current portfolio. This approach captures the adverse impact of the years following the great financial crisis of 2007-2010 because multifamily commercial loans have a lag period from the time of initial distress indications through the timing of loss settlement. The same loss rate is utilized across each loan term type as the Company has not observed any historical or industry-published data to indicate there is any difference in the occurrence probability or loss severity for a loan based on its loan origination term.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reasonable and Supportable Forecast Period</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company currently uses </span><span style="font-family:'Times New Roman','Times','serif';">one year</span><span style="font-family:'Times New Roman','Times','serif';"> for its reasonable and supportable forecast period (the “forecast period”). The Company uses a forecast of unemployment rates, historically a highly correlated indicator for multifamily occupancy rates, and general economic forecasts from third parties to assess what macroeconomic and multifamily market conditions are expected to be like over the coming year. The Company then associates the forecasted conditions with a similar historical period over the past ten years, which could be one or several years, and uses the Company’s average loss rate for that historical period as a basis for the loss rate used for the forecast period. The Company reverts to the historical loss rate over a </span><span style="font-family:'Times New Roman','Times','serif';">one-year</span><span style="font-family:'Times New Roman','Times','serif';"> period on a straight-line basis. For all remaining years until maturity, the Company uses the historical loss rate as described above to estimate losses. The average loss rate from a historical period used for the forecast period may be adjusted as necessary if the forecasted macroeconomic and industry conditions differ materially from the historical period.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Identification of Collateral-Based Reserves for Defaulted Loans</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company monitors the performance of each risk-sharing loan for events or conditions which may signal a potential default. The Company’s process for identifying which risk-sharing loans may be probable of default consists of an assessment of several qualitative and quantitative factors, including payment status, property financial performance, local real estate market conditions, loan-to-value ratio, debt-service-coverage ratio (“DSCR”), property condition, and financial strength of the borrower or key principal(s). In instances where payment under the guaranty on a specific loan is determined to be probable (as the loan is probable of foreclosure or has foreclosed), the Company separately measures the expected loss through an assessment of the underlying fair value of the asset, disposition costs, and the risk-sharing percentage (the “collateral-based reserve”) through a charge to the provision for risk-sharing obligations, which is a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (benefit) for credit losses</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. These loans are removed from the WARM calculation described above, and the associated loan-specific mortgage servicing right and guaranty obligation are written off. The expected loss on the risk-sharing obligation is dependent on the fair value of the underlying property as the loans are collateral dependent. Historically, initial recognition of a </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">collateral-based reserve occurs at or before a loan becomes </span><span style="font-family:'Times New Roman','Times','serif';">60 days</span><span style="font-family:'Times New Roman','Times','serif';"> delinquent.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The amount of the collateral-based reserve considers historical loss experience, adverse situations affecting individual loans, the estimated disposition value of the underlying collateral, and the level of risk sharing. The estimate of property fair value at initial recognition of the collateral-based reserve is based on appraisals, broker opinions of value, or net operating income and market capitalization rates, depending on the facts and circumstances associated with the loan and underlying collateral. The Company regularly monitors the collateral-based reserves on all applicable loans and updates loss estimates as current information is received. The settlement with Fannie Mae is based on the actual sales price of the property and selling and property preservation costs and considers the Fannie Mae loss-sharing requirements. The maximum amount of the loss the Company absorbs at the time of default is generally </span><span style="font-family:'Times New Roman','Times','serif';">20%</span><span style="font-family:'Times New Roman','Times','serif';"> of the origination UPB of the loan.</span></p> P15Y P1Y P1Y P60D 0.20 <p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (Benefit) for Credit Losses—</i><span style="font-family:'Times New Roman','Times','serif';">The Company records the income statement impact of the changes in the allowance for loan losses and the allowance for risk-sharing obligations within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (benefit) for credit losses</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Provision (benefit) for credit losses</i><span style="font-family:'Times New Roman','Times','serif';"> consisted of the following activity for the years ended December 31, 2022, 2021, and 2020:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Provision (Benefit) for Credit Losses</b><i style="font-size:9pt;font-style:italic;"> </i><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (610)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for risk-sharing obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,948)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Provision (benefit) for credit losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,978)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Provision (Benefit) for Credit Losses</b><i style="font-size:9pt;font-style:italic;"> </i><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (610)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for risk-sharing obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,948)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Provision (benefit) for credit losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,978)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 1970000 -610000 3739000 -13948000 -12677000 33740000 -11978000 -13287000 37479000 <p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Business Combinations</i><span style="font-family:'Times New Roman','Times','serif';">—The Company accounts for business combinations using the acquisition method of accounting, under which the purchase price of the acquisition is allocated to the assets acquired and liabilities assumed using the fair values determined by management as of the acquisition date. The Company recognizes identifiable assets acquired (including intangible assets) and liabilities (both specific and contingent) assumed at their fair values at the acquisition date. Furthermore, acquisition-related costs, such as due diligence, legal and accounting fees, are not capitalized or applied in determining the fair value of the acquired assets. The excess of the purchase price over the fair value of the assets </span>acquired and<span style="font-family:'Times New Roman','Times','serif';"> the liabilities assumed is recognized as goodwill. During the measurement period, the Company records adjustments to the assets acquired and liabilities assumed with corresponding adjustments to goodwill in the reporting period in which the adjustment is identified. These adjustments during the measurement period are recorded to goodwill only in circumstances where the adjustment is related to additional information obtained subsequent to the acquisition about facts and circumstances that existed at the time of the acquisition. After the measurement period, which could be up to one year after the transaction date, subsequent adjustments are recorded to the Company’s Consolidated Statements of Income.</span></p> <i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Goodwill</i><span style="font-family:'Times New Roman','Times','serif';">—The Company evaluates goodwill for impairment annually. In addition to the annual impairment evaluation, the Company evaluates at least quarterly whether events or circumstances have occurred in the period subsequent to the annual impairment testing which indicate that it is more likely than not an impairment loss has occurred. The Company’s goodwill is allocated to </span><span style="font-family:'Times New Roman','Times','serif';">four</span><span style="font-family:'Times New Roman','Times','serif';"> reporting units, each of which is a component of either the Capital Markets segment or the Servicing &amp; Asset Management segment. The Company performs its impairment testing annually as of October 1 for each reporting unit for which goodwill has been allocated. The Company’s October 1, 2022 impairment test consisted of a qualitative assessment of each reporting unit as there were no indicators of a change in fair value; therefore, the Company concluded that the determination of the fair value of any reporting unit was unnecessary. As seen in NOTE 7, there was a reduction to the contingent consideration related to the Company’s Valuation Advisory reporting unit (included in the Company’s Capital Markets reportable segment). The Company concluded that this reduction in the contingent consideration was not an indicator that the fair value of the reporting unit was less than its carrying value because the change in the earnout was the result of the timing of the projected cash flows and operating results (“earnout metrics”). The contingent consideration is eligible to be earned over a </span><span style="font-family:'Times New Roman','Times','serif';">four-year</span><span style="font-family:'Times New Roman','Times','serif';"> period. At acquisition, a high amount of the earnout metrics was projected to be achieved over the </span><span style="font-family:'Times New Roman','Times','serif';">four-year</span><span style="font-family:'Times New Roman','Times','serif';"> earn-out period. Due to the macroeconomic conditions present during 2022, the Company’s projections for the earnout metrics were reduced for the earnout period and increased for periods beyond the earnout period.</span> 4 P4Y P4Y <p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Transfers of Financial</i><span style="font-family:'Times New Roman','Times','serif';"> Assets—Transfers of financial assets are reported as sales when (i) the transferor surrenders control over those assets, (ii) the transferred financial assets have been legally isolated from the Company’s creditors, (iii) the transferred assets can be pledged or exchanged by the transferee, and (iv) consideration other than beneficial interests in the transferred assets is received in exchange. The transferor is considered to have surrendered control over transferred assets if, and only if, certain conditions are met. The Company determined that all loans sold during the periods presented met these specific conditions and accounted for all transfers of loans held for sale as completed sales, except as otherwise noted.</span></p> <p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Derivative Assets and Liabilities</i><span style="font-family:'Times New Roman','Times','serif';">—Loan commitments that meet the definition of a derivative are recorded at fair value on the Consolidated Balance Sheets upon the executions of the commitments to originate a loan with a borrower and to sell the loan to an investor, with a corresponding amount recognized as revenue on the Consolidated Statements of Income. The estimated fair value of loan commitments includes (i) the fair value of loan origination fees and premiums on the anticipated sale of the loan, net of co-broker fees (included in derivative assets, a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other Assets, </i><span style="font-family:'Times New Roman','Times','serif';">on the Consolidated Balance Sheets and as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loan origination and debt brokerage fees, net</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Income Statements), (ii) the fair value of the expected net cash flows associated with the servicing of the loan, net of any estimated net future cash flows associated with the guarantee obligation (included in derivative assets, a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other Assets, </i><span style="font-family:'Times New Roman','Times','serif';">on the Consolidated Balance Sheets and in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Fair value of expected net cash flows from servicing, net</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Income Statements), and (iii) the effects of interest rate movements between the trade date and balance sheet date. Loan commitments are generally derivative assets but can become derivative liabilities if the effects of the interest rate movement between the trade date and the balance sheet date are greater than the combination of (i) and (ii) above. Forward sale commitments that meet the definition of a derivative are recorded as either derivative assets or derivative liabilities depending on the effects of the interest rate movements between the trade date and the balance sheet date. Adjustments to the fair value are reflected as a component of income within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loan origination and debt brokerage fees, net</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Co-broker fees, which are netted against </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loan origination and debt brokerage fees, net</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income, were </span><span style="font-family:'Times New Roman','Times','serif';">$17.3</span><span style="font-family:'Times New Roman','Times','serif';"> million, </span><span style="font-family:'Times New Roman','Times','serif';">$21.0</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$33.1</span><span style="font-family:'Times New Roman','Times','serif';"> million for the years ended December 31, 2022, 2021, and 2020, respectively. </span></p> 17300000 21000000.0 33100000 <p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans Held for Sale</i><span style="font-family:'Times New Roman','Times','serif';">—Loans held for sale represent originated loans that are generally transferred or sold within </span><span style="font-family:'Times New Roman','Times','serif';">60 days</span><span style="font-family:'Times New Roman','Times','serif';"> from the date that a mortgage loan is funded. The Company elects to measure all originated loans at fair value, unless the Company documents at the time the loan is originated that it will measure the specific loan at the lower of cost or fair value for the life of the loan. Electing to use fair value allows a better offset of the change in fair value of the loan and the change in fair value of the derivative instruments used as economic hedges. During the period prior to its sale, interest income on a loan held for sale is calculated in accordance with the terms of the individual loan. There were </span><span style="font-family:'Times New Roman','Times','serif';">no</span><span style="font-family:'Times New Roman','Times','serif';"> loans held for sale that were valued at the lower of </span><span style="font-family:'Times New Roman','Times','serif';">cost</span><span style="font-family:'Times New Roman','Times','serif';"> or fair value or on a non-accrual status at December 31, 2022 and 2021.</span></p> P60D 0 0 <p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Share-Based Payment</i><span style="font-family:'Times New Roman','Times','serif';">—The Company recognizes compensation costs for all share-based payment awards made to employees and directors, including restricted stock and restricted stock units based on the grant date fair value. Restricted stock awards are granted without cost to the Company’s officers, employees, and non-employee directors. The fair value of the award is calculated as the fair value of the Company’s common stock on the date of grant.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Stock option awards were granted to executive officers in the past. The Company has not granted any stock option awards since 2017 and does not expect to issue stock options for the foreseeable future. A small number of vested but unexercised stock options is outstanding as of December 31, 2022. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Generally, the Company’s </span><span style="-sec-ix-hidden:Hidden_1OwZH-dK6UOSuIoS-RPFmg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">restricted</span></span><span style="font-family:'Times New Roman','Times','serif';"> stock awards for its officers and employees vest ratably over a </span><span style="font-family:'Times New Roman','Times','serif';">three-year</span><span style="font-family:'Times New Roman','Times','serif';"> period based solely on continued employment. Restricted stock awards for non-employee directors fully vest after </span><span style="font-family:'Times New Roman','Times','serif';">one year</span><span style="font-family:'Times New Roman','Times','serif';">. Awards issued to the Company's production personnel sometimes vest over a period greater than </span><span style="font-family:'Times New Roman','Times','serif';">three years</span><span style="font-family:'Times New Roman','Times','serif';">.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company offers a performance share plan (“PSP”) principally for the Company’s executives and certain other members of senior management. The performance period for each PSP is </span><span style="-sec-ix-hidden:Hidden_WIGGt-aclEqUlzobvSAJsg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span><span style="font-family:'Times New Roman','Times','serif';"> full calendar years beginning on January 1 of the grant year. Participants in the PSP receive restricted stock units (“RSUs”) on the grant date for the PSP in an amount equal to achievement of all performance targets at a maximum level. If the performance targets are met at the end of the performance period and the participant remains employed by the Company, the participant fully vests in the RSUs, which immediately convert to unrestricted shares of common stock. If the performance targets are not met at the maximum level, the participant generally forfeits a portion of the RSUs. Generally, if the participant is no longer employed by the Company, the participant forfeits all of the RSUs. The performance targets for all the PSPs issued by the Company are based on meeting diluted earnings per share, return on equity, and total revenues goals. The Company records compensation expense for the PSP based on the grant-date fair value in an amount proportionate to the service time rendered by the participant and the expected achievement level of the goals.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Compensation expense for restricted shares is adjusted for actual forfeitures and is recognized on a straight-line basis, for each separately vesting portion of the award as if the award were in substance multiple awards, over the requisite service period of the award. Share-based compensation is recognized within the income statement as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Personnel</i><span style="font-family:'Times New Roman','Times','serif';">, the same expense line as the cash compensation paid to the respective employees.</span></p> P3Y P1Y P3Y <p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans Held for Investment, net</i><span style="font-family:'Times New Roman','Times','serif';">—</span><span style="font-family:'Times New Roman','Times','serif';">Loans held for investment are multifamily loans originated by the Company through the Interim Loan Program for properties that currently do not qualify for permanent GSE or HUD (collectively, the “Agencies”) financing. These loans have terms of up to </span><span style="font-family:'Times New Roman','Times','serif';">three years</span><span style="font-family:'Times New Roman','Times','serif';"> and are all interest-only, multifamily loans with similar risk characteristics and no geographic concentration. The loans are carried at their unpaid principal balances, adjusted for net unamortized loan fees and costs, and net of any allowance for loan losses. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2022, </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans held for investment, net</i><span style="font-family:'Times New Roman','Times','serif';"> consisted of </span><span style="font-family:'Times New Roman','Times','serif';">nine</span><span style="font-family:'Times New Roman','Times','serif';"> loans with an aggregate </span><span style="font-family:'Times New Roman','Times','serif';">$206.8</span><span style="font-family:'Times New Roman','Times','serif';"> million of unpaid principal balance less </span><span style="font-family:'Times New Roman','Times','serif';">$0.4</span><span style="font-family:'Times New Roman','Times','serif';"> million of net unamortized deferred fees and costs and </span><span style="font-family:'Times New Roman','Times','serif';">$6.2</span><span style="font-family:'Times New Roman','Times','serif';"> million of allowance for loan losses. As of December 31, 2021, </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans held for investment, net</i><span style="font-family:'Times New Roman','Times','serif';"> consisted of </span><span style="font-family:'Times New Roman','Times','serif';">12</span><span style="font-family:'Times New Roman','Times','serif';"> loans with an aggregate </span><span style="font-family:'Times New Roman','Times','serif';">$274.5</span><span style="font-family:'Times New Roman','Times','serif';"> million of unpaid principal balance less </span><span style="font-family:'Times New Roman','Times','serif';">$1.2</span><span style="font-family:'Times New Roman','Times','serif';"> million of net unamortized deferred fees and costs and </span><span style="font-family:'Times New Roman','Times','serif';">$4.2</span><span style="font-family:'Times New Roman','Times','serif';"> million of allowance for loan losses. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;">As of December, 31 2020, the Company had a portfolio of participating interest in loans held for investment accounted as a secured borrowing that was paid off in 2021, with the aggregate unpaid principal balance of the loans of $81.5 million presented as a component of <i style="font-style:italic;">Loans held for investment, net</i> and the secured borrowing of $73.3 million presented within <i style="font-style:italic;">Other liabilities</i> on the Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="background:#ffffff;">The Company assesses the credit quality of loans held for investment in the same manner as it does for the loans in the Fannie Mae at-risk portfolio as described above and records an allowance for these loans as necessary. The allowance for loan losses is estimated collectively for loans with similar characteristics. The collective allowance is based on the same methodology that the Company uses to estimate its allowance for risk-sharing obligations under the CECL standard for at-risk Fannie Mae Delegated Underwriting and Servicing (“DUS”) loans (with the exception of a reversion period) because the nature of the underlying collateral is the same, and the loans have similar characteristics, except they are significantly shorter in maturity. The reasonable and supportable forecast period used for the CECL allowance for loans held for investment is one year.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">One</span><span style="font-family:'Times New Roman','Times','serif';"> </span><span style="font-family:'Times New Roman','Times','serif';">loan</span><span style="font-family:'Times New Roman','Times','serif';"> held for investment with an unpaid principal balance of </span><span style="font-family:'Times New Roman','Times','serif';">$14.7</span><span style="font-family:'Times New Roman','Times','serif';"> million was delinquent and on </span><span style="font-family:'Times New Roman','Times','serif';">non-accrual</span><span style="font-family:'Times New Roman','Times','serif';"> status as of December 31, 2022 and December 31, 2021. The Company had </span><span style="font-family:'Times New Roman','Times','serif';">$5.9</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$3.7</span><span style="font-family:'Times New Roman','Times','serif';"> million in collateral-based reserves for this loan as of December 31, 2022 and December 31, 2021, respectively, and has not recorded any interest related to this loan since it went on non-accrual status. All other loans were current as of December 31, 2022 and 2021. The amortized cost basis of loans that were current as of December 31, 2022 and 2021 was </span><span style="font-family:'Times New Roman','Times','serif';">$191.7</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$258.6</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively. As of December 31, 2022, </span><span style="font-family:'Times New Roman','Times','serif';">$3.5</span><span style="font-family:'Times New Roman','Times','serif';"> million, </span><span style="font-family:'Times New Roman','Times','serif';">$162.3</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$26.3</span><span style="font-family:'Times New Roman','Times','serif';"> million of the loans that were current were originated in 2022, 2021, and 2019, respectively. </span><span style="font-family:'Times New Roman','Times','serif';">No</span><span style="font-family:'Times New Roman','Times','serif';"> loans originated in 2020 were outstanding as of December 31, 2022. Prior to 2019, the Company had not experienced any delinquencies related to loans held for investment.</span></p> P3Y 9 206800000 400000 6200000 12 274500000 1200000 4200000 81500000 73300000 1 1 14700000 14700000 5900000 3700000 191700000 258600000 3500000 162300000 26300000 0 <p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Statement of Cash Flows</i><span style="font-family:'Times New Roman','Times','serif';">—The Company records the fair value of premiums and origination fees as a component of the fair value of derivative assets on the loan commitment date and records the related income within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loan origination and debt brokerage fees, net</i><span style="font-family:'Times New Roman','Times','serif';"> within the Consolidated Statements of Income. The cash for the origination fee is received upon closing of the loan, and the cash for the premium is received upon loan sale, resulting in a timing mismatch of the recognition of income and the receipt of cash in a given period when the derivative or loan held for sale remains outstanding at period end.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company accounts for this mismatch by recording an adjustment called </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Change in the fair value of premiums and origination fees</i><span style="font-family:'Times New Roman','Times','serif';"> within the Consolidated Statements of Cash Flows. The amount of the adjustment reflects a reduction to cash provided by or used in operations for the amount of income recognized upon rate lock (i.e., non-cash income) for derivatives and loans held for sale outstanding at period end and an increase to cash provided by or used in operations for cash received upon loan origination or sale for derivatives and loans held for sale that were outstanding at prior period end. When income recognized upon rate lock is greater than cash received upon loan origination or sale, the adjustment is a negative amount. When income recognized upon rate lock is less than cash received upon loan origination or loan sale, the adjustment is a positive amount.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">For presentation in the Consolidated Statements of Cash Flows, the Company considers pledged cash and cash equivalents (as detailed in NOTE 9) to be restricted cash and restricted cash equivalents. The following table presents a reconciliation of the total of cash, cash </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">equivalents, restricted cash, and restricted cash equivalents as presented in the Consolidated Statements of Cash Flows to the related captions on the Consolidated Balance Sheets as of December 31, 2022, 2021, 2020, and 2019.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:86.11%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 305,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 321,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Pledged cash and cash equivalents (NOTE 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total cash, cash equivalents, restricted cash, and restricted cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 258,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 393,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 136,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:86.11%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 305,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 321,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Pledged cash and cash equivalents (NOTE 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total cash, cash equivalents, restricted cash, and restricted cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 258,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 393,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 136,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 225949000 305635000 321097000 120685000 17676000 42812000 19432000 8677000 14658000 44733000 17473000 7204000 258283000 393180000 358002000 136566000 <p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Income Taxes</i><span style="font-family:'Times New Roman','Times','serif';">—The Company files income tax returns in the applicable U.S. federal, state, and local jurisdictions and generally is subject to examination by the respective jurisdictions for three years from the filing of a tax return. The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in earnings in the period when the new rate is enacted.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Deferred tax assets are recognized only to the extent that it is more likely than not that they will be realizable based on consideration of available evidence, including future reversals of existing taxable temporary differences, projected future taxable income, and tax planning strategies. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company had an immaterial accrual for uncertain tax positions as of December 31, 2022 and 2021.</span></p> <p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Net Warehouse Interest Income—</i><span style="font-family:'Times New Roman','Times','serif';">The Company presents warehouse interest income net of warehouse interest expense. Warehouse interest income is the interest earned from loans held for sale and loans held for investment. </span><span style="font-family:'Times New Roman','Times','serif';">Generally, a substantial portion of the Company’s loans is financed with matched borrowings under one of its warehouse facilities. The remaining portion of loans not funded with matched borrowings is financed with the Company’s own cash. Occasionally, the Company also fully funds a small number of loans held for sale or loans held for investment with its own cash. Warehouse interest expense is incurred on borrowings used to fund loans solely while they are held for sale or for investment. Warehouse interest income and expense are earned or incurred on loans held for sale after a loan is closed and before a loan is sold. Warehouse interest income and expense are earned or incurred on loans held for investment after a loan is closed and before a loan is repaid. The Company had a portfolio of participating interests in loans held for investment that was accounted for as a secured borrowing and paid off at the end of the second quarter of 2021. The Company recognized </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Net warehouse interest income</i><span style="font-family:'Times New Roman','Times','serif';"> on the unpaid principal balance of the loans and secured borrowing for the year ended December 31, 2021. The interest income and expense on the secured borrowing, which offset each other and are included in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Net warehouse interest income, </i><span style="font-family:'Times New Roman','Times','serif';">were </span><span style="font-family:'Times New Roman','Times','serif';">$1.7</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$3.4</span><span style="font-family:'Times New Roman','Times','serif';"> million for the years December 31, 2021 and December 31, 2020, respectively. Included in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Net warehouse interest income</i><span style="font-family:'Times New Roman','Times','serif';"> for the years ended December 31, 2022 and 2021, and 2020 are the following components:</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Net Warehouse Interest Income </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest income - loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,090</p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest expense - loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42,354)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,084)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35,154)</p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net warehouse interest income - loans held for sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,936</p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest income - loans held for investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,741</p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest expense - loans held for investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,934)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,694)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,351)</p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net warehouse interest income - loans held for investment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,390</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;margin-bottom:10pt;visibility:hidden;">​</span></p> 1700000 3400000 <p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Net Warehouse Interest Income </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest income - loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,090</p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest expense - loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42,354)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,084)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35,154)</p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net warehouse interest income - loans held for sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,936</p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest income - loans held for investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,741</p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest expense - loans held for investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,934)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,694)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,351)</p></td></tr><tr><td style="vertical-align:bottom;width:68.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net warehouse interest income - loans held for investment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,390</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;margin-bottom:10pt;visibility:hidden;">​</span></p> 52021000 42480000 53090000 42354000 28084000 35154000 9667000 14396000 17936000 13044000 12406000 17741000 6934000 4694000 6351000 6110000 7712000 11390000 <p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Pledged Securities</i><span style="font-family:'Times New Roman','Times','serif';">—As collateral against its Fannie Mae risk-sharing obligations (NOTES 4 and 9), certain securities have been pledged to the benefit of Fannie Mae to secure the Company's risk-sharing obligations. Substantially all of the balance of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Pledged securities, at fair value</i><span style="font-family:'Times New Roman','Times','serif';"> within the Consolidated Balance Sheets as of December 31, 2022 and 2021 was pledged against Fannie Mae risk-sharing obligations. The Company’s investments included within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Pledged securities, at fair value</i><span style="font-family:'Times New Roman','Times','serif';"> consist primarily of money market funds and Agency debt securities. The investments in Agency debt securities consist of multifamily Agency mortgage-backed securities (“Agency MBS”) and are all </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">accounted for as available-for-sale (“AFS”) securities. The Company does not record an allowance for credit losses for its AFS securities, including those whose fair value is less than amortized cost, when the AFS securities are issued by the GSEs. The contractual cash flows of these AFS securities are guaranteed by the GSEs, which are government-sponsored enterprises under the conservatorship of the Federal Housing Finance Agency. Accordingly, it is expected that the securities would not be settled at a price less than the amortized cost of these securities. The Company does not intend to sell any of the Agency MBS, nor does the Company believe that it is more likely than not that it would be required to sell these investments before recovery of their amortized cost basis, which may be at maturity.</span></p> <p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Contracts with Customers</i><span style="font-family:'Times New Roman','Times','serif';">—A majority of the Company’s revenues are derived from the following sources, all of which are excluded from the accounting provisions applicable to contracts with customers: (i) financial instruments, (ii) transfers and servicing, (iii) derivative transactions, and (iv) investments in debt securities/equity-method investments. The remaining portion of revenues is derived from contracts with customers. Other than LIHTC asset management fees as described below, the Company’s contracts with customers generally do not require significant judgment or material estimates that affect the determination of the transaction price (including the assessment of variable consideration), the allocation of the transaction price to performance obligations, and the determination of the timing of the satisfaction of performance obligations. Additionally, the earnings process for the Company’s contracts with customers is generally not complicated and is generally completed in a short period of time. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company provides asset management services to investors in low-income housing tax credits (“LIHTC”) funds and earns an asset management fee (“AMF”). The AMF is generally a specified percentage of invested assets in the LIHTC fund. The LIHTC funds invest in low-income housing projects, typically for a period of </span><span style="font-family:'Times New Roman','Times','serif';">10</span><span style="font-family:'Times New Roman','Times','serif';">-</span><span style="font-family:'Times New Roman','Times','serif';">15</span><span style="font-family:'Times New Roman','Times','serif';"> years to meet the qualifications for the tax credit benefit. Cash distributions are made from the low-income housing project to the LIHTC fund. These distributions are subject to significant uncertainty as to the amount and timing as they are dependent upon the availability of cash for distribution, operating performance, and liquidity of the low-income housing project investments. Due to this significant uncertainty, the Company considers the contractual AMF to be variable consideration, substantially all of which is constrained. The Company estimates the amount of consideration not subject to the constraint at each quarterly reporting period. The amount of AMF revenue recognized each period is based on an assessment of the projected cash collections expected over the next twelve months. This projection is based on historical distributions and other considerations. The Company recognized asset management fees of </span><span style="font-family:'Times New Roman','Times','serif';">$61.1</span><span style="font-family:'Times New Roman','Times','serif';"> million for the year ended December 31, 2022. The asset management fees for the year ended December 31, 2021, were immaterial as the acquisition of Alliant occurred in December 2021. The AMF receivable was </span><span style="font-family:'Times New Roman','Times','serif';">$43.0</span><span style="font-family:'Times New Roman','Times','serif';"> million as of December 31, 2022 and </span><span style="font-family:'Times New Roman','Times','serif';">$42.3</span><span style="font-family:'Times New Roman','Times','serif';"> million as of December 31, 2021. The asset management fee receivable is included in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Receivables, net</i><span style="font-family:'Times New Roman','Times','serif';"> on the Consolidated Balance Sheets, and the AMF revenue is included within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Investment management fees</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table presents information about the Company’s contracts with customers for the years ended December 31, 2022, 2021, and 2020:</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.2%;"><tr style="height:1pt;"><td style="vertical-align:top;width:37.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:29.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:37.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Description </b>(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:top;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:top;white-space:nowrap;width:29.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Statement of income line item</b></p></td></tr><tr><td style="vertical-align:top;width:37.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_aTzRmhbI_Eq6xsK5dfcwzA;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Certain loan origination fees</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,153</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 186,986</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,528</p></td><td style="vertical-align:top;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:29.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Loan origination and debt brokerage fees, net</p></td></tr><tr><td style="vertical-align:top;width:37.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_oKc5j5cshEumDKOXBMWjzQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Property sales broker fees</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,582</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119,981</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,108</p></td><td style="vertical-align:top;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:29.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Property sales broker fees</p></td></tr><tr><td style="vertical-align:top;width:37.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_5zR6rJ_ArU-mU6lM5cHXNQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Investment management fees</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,931</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,637</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,713</p></td><td style="vertical-align:top;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:29.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Investment management fees</p></td></tr><tr><td style="vertical-align:top;width:37.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_jdMhF99KDEqZ7Nqs4RcIeQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Application fees, appraisal revenues, subscription revenues, other revenues from LIHTC operations, and other revenues</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,304</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,920</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,286</p></td><td style="vertical-align:top;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:29.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Other revenues</p></td></tr><tr><td style="vertical-align:bottom;width:37.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_dLG-zBXyDkaFwq5p5MjCLA;"><b style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:bold;">Total revenues derived from contracts with customers</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 429,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 363,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> P10Y P15Y 61100000 43000000.0 42300000 <p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.2%;"><tr style="height:1pt;"><td style="vertical-align:top;width:37.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:29.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:37.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Description </b>(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:top;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:top;white-space:nowrap;width:29.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Statement of income line item</b></p></td></tr><tr><td style="vertical-align:top;width:37.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_aTzRmhbI_Eq6xsK5dfcwzA;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Certain loan origination fees</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,153</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 186,986</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,528</p></td><td style="vertical-align:top;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:29.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Loan origination and debt brokerage fees, net</p></td></tr><tr><td style="vertical-align:top;width:37.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_oKc5j5cshEumDKOXBMWjzQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Property sales broker fees</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,582</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119,981</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,108</p></td><td style="vertical-align:top;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:29.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Property sales broker fees</p></td></tr><tr><td style="vertical-align:top;width:37.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_5zR6rJ_ArU-mU6lM5cHXNQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Investment management fees</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,931</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,637</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,713</p></td><td style="vertical-align:top;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:29.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Investment management fees</p></td></tr><tr><td style="vertical-align:top;width:37.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_jdMhF99KDEqZ7Nqs4RcIeQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Application fees, appraisal revenues, subscription revenues, other revenues from LIHTC operations, and other revenues</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,304</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,920</p></td><td style="vertical-align:top;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,286</p></td><td style="vertical-align:top;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:29.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Other revenues</p></td></tr><tr><td style="vertical-align:bottom;width:37.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_dLG-zBXyDkaFwq5p5MjCLA;"><b style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:bold;">Total revenues derived from contracts with customers</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 429,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 363,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 157153000 186986000 64528000 120582000 119981000 38108000 71931000 25637000 10713000 80304000 30920000 12286000 429970000 363524000 125635000 <p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Guaranty Obligation, net—</i><span style="font-family:'Times New Roman','Times','serif';">When a loan is sold under the Fannie Mae DUS program, the Company undertakes an obligation to partially guarantee the performance of the loan. Upon loan sale, a liability for the fair value of the obligation undertaken in issuing the guaranty is recognized and presented as a component of</span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;"> Other liabilities </i><span style="font-family:'Times New Roman','Times','serif';">on the Consolidated Balance Sheets. The recognized guaranty obligation is the fair value of the Company’s obligation to stand ready to perform and credit risk over the term of the guaranty. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Generally, the estimated fair value of the guaranty obligation is based on the present value of the cash flows expected to be paid under the guaranty over the estimated life of the loan discounted using a rate consistent with what is used for the calculation of the mortgage servicing right for each loan. The life of the guaranty obligation is the estimated period over which the Company believes it will be required to stand ready under the guaranty. Subsequent to the initial measurement date, the liability is amortized over the life of the guaranty period using the straight-line method as a component of and reduction to </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Amortization and depreciation </i><span style="font-family:'Times New Roman','Times','serif';">in the Consolidated Statements of Income.</span></p> <p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Cash and Cash Equivalents</i><span style="font-family:'Times New Roman','Times','serif';">—The term cash and cash equivalents, as used in the accompanying consolidated financial statements, includes currency on hand, demand deposits with financial institutions, and short-term, highly liquid investments purchased with an original maturity of three months or less. The Company had </span><span style="font-family:'Times New Roman','Times','serif';">no</span><span style="font-family:'Times New Roman','Times','serif';"> cash equivalents as of </span><span style="font-family:'Times New Roman','Times','serif';">December 31, 2022 and 2021.</span></p> 0 0 <p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Restricted Cash</i><span style="font-family:'Times New Roman','Times','serif';">—Restricted cash represents primarily good faith deposits from borrowers and cash held in a collection account to be used to fund the repayment of the Alliant note payable as described more fully in NOTE 6. The Company records a corresponding liability for the good faith deposits from borrowers within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other liabilities </i><span style="font-family:'Times New Roman','Times','serif';">on the Consolidated Balance Sheets. </span></p> <p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Receivables, Net</i><span style="font-family:'Times New Roman','Times','serif';">—Receivables, net represents amounts currently due to the Company pursuant to contractual servicing agreements, investor good faith deposits held in escrow by others, notes receivable from the developers of affordable housing projects, asset management fees receivable, and other receivables. Substantially all of these receivables are expected to be collected within a short period of time and are with counterparties with high credit quality (such as the Agencies). Additionally, the Company has not experienced any credit losses related to these receivables. Consequently, the Company has not recorded an allowance for credit losses associated with its receivables as of December 31, 2022 and 2021. </span></p> <p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Concentrations of Credit Risk</i><span style="font-family:'Times New Roman','Times','serif';">—Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents, loans held for sale, and derivative financial instruments.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company places the cash and temporary investments with high-credit-quality financial institutions and believes no significant credit risk exists. The counterparties to the loans held for sale and funding commitments are owners of residential multifamily properties located throughout the United States. Mortgage loans are generally transferred or sold within </span><span style="font-family:'Times New Roman','Times','serif';">60 days</span><span style="font-family:'Times New Roman','Times','serif';"> from the date that a mortgage loan is funded. There is no material residual counterparty risk with respect to the Company's funding commitments as each potential borrower must make a non-refundable good faith deposit when the funding commitment is executed. The counterparty to the forward sale is Fannie Mae, Freddie Mac, or a broker-dealer that has been determined to be a credit-worthy counterparty by us and our warehouse lenders. There is a risk that the purchase price agreed to by the investor will be reduced in the event of a late delivery. The risk for non-delivery of a loan primarily results from the risk that a borrower does not close on the funding commitment in a timely manner. This risk is generally mitigated by the non-refundable good faith deposit.</span></p> P60D <p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Leases</i><span style="font-family:'Times New Roman','Times','serif';">—In the normal course of business, the Company executes lease arrangements for all of its office space. All such lease arrangements are accounted for as operating leases. The Company initially recognizes a lease liability for the obligation to make lease payments and a right-of-use (“ROU”) asset for the right to use the underlying asset for the lease term. The lease liability is measured at the present value of the lease payments over the lease term. The ROU asset is measured at the lease liability amount, adjusted for lease prepayments, accrued rent, lease incentives received, and the lessee’s initial direct costs. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">These operating leases do not provide an implicit discount rate; therefore, the Company uses the incremental borrowing rate of its note payable at lease commencement to calculate lease liabilities as the terms on this debt most closely resemble the terms on the Company’s largest leases. The Company’s lease agreements often include options to extend or terminate the lease. Single lease cost related to these lease agreements is recognized on the straight-line basis over the term of the lease, which includes options to extend when it is reasonably certain that such options will be exercised and the Company knows what the lease payments will be during the optional periods.</span></p> <p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Litigation</i><span style="font-family:'Times New Roman','Times','serif';">—In the ordinary course of business, the Company may be party to various claims and litigation, none of which the Company believes is material. The Company cannot predict the outcome of any pending litigation and may be subject to consequences that could include fines, penalties, and other costs, and the Company’s reputation and business may be impacted. The Company believes that any liability that could be imposed on the Company in connection with the disposition of any pending lawsuits would not have a material adverse effect on its business, results of operations, liquidity, or financial condition.</span></p> <i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Recently Adopted and Recently Announced Accounting Pronouncements</i><span style="font-family:'Times New Roman','Times','serif';">—There were no recently announced but not yet effective accounting pronouncements issued that have the potential to impact the Company’s consolidated financial statements. The Company did not adopt any new accounting policies during 2022.</span> <i style="font-style:italic;">Reclassifications</i>—The Company has made immaterial reclassifications to prior-year balances to conform to current-year presentation. <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">NOTE 3—MORTGAGE SERVICING RIGHTS</b></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The fair value of MSRs as of December 31, 2022 and December 31, 2021 was </span><span style="font-family:'Times New Roman','Times','serif';">$1.4</span><span style="font-family:'Times New Roman','Times','serif';"> billion and </span><span style="font-family:'Times New Roman','Times','serif';">$1.3</span><span style="font-family:'Times New Roman','Times','serif';"> billion, respectively. The Company uses a discounted static cash flow valuation approach, and the key economic assumption is the discount rate. See the following sensitivities related to the discount rate:</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The impact of a </span><span style="font-family:'Times New Roman','Times','serif';">100</span><span style="font-family:'Times New Roman','Times','serif';">-basis point increase in the discount rate as of December 31, 2022 would be a decrease in the fair value of </span><span style="font-family:'Times New Roman','Times','serif';">$43.4</span><span style="font-family:'Times New Roman','Times','serif';"> million to the MSRs outstanding as of December 31, 2022.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The impact of a </span><span style="font-family:'Times New Roman','Times','serif';">200</span><span style="font-family:'Times New Roman','Times','serif';">-basis point increase in the discount rate as of December 31, 2022 would be a decrease in the fair value of </span><span style="font-family:'Times New Roman','Times','serif';">$83.9</span><span style="font-family:'Times New Roman','Times','serif';"> million to the MSRs outstanding as of December 31, 2022.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">These sensitivities are hypothetical and should be used with caution. These estimates do not include interplay among assumptions and are estimated as a portfolio rather than individual assets.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Activity related to capitalized MSRs (net of accumulated amortization) for the years ended December 31, 2022 and 2021 follows:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of MSRs</b><i style="font-size:9pt;font-style:italic;"> </i><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 953,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 862,813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Additions, following the sale of loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 313,376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (189,211)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (176,428)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Pre-payments and write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (33,667)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (45,916)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 975,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 953,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table summarizes the gross value, accumulated amortization, and net carrying value of the Company’s MSRs as of December 31, 2022 and 2021:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.56%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of MSRs </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Gross value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,659,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,548,870</p></td></tr><tr><td style="vertical-align:bottom;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (683,959)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (595,025)</p></td></tr><tr><td style="vertical-align:bottom;width:68.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net carrying value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 975,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 953,845</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:10pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The expected amortization of MSRs held in the Consolidated Balance Sheet as of December 31, 2022 is shown in the table below. Actual amortization may vary from these estimates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expected</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  Amortization  </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 188,499</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,303</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,355</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124,381</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 106,077</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 234,611</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 975,226</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:10pt 0pt 0pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company recorded write-offs of MSRs related to loans that were repaid prior to the expected maturity and loans that defaulted. These write-offs are included as a component of the MSR roll forward shown above and as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Amortization and depreciation</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. Prepayment fees totaling </span><span style="font-family:'Times New Roman','Times','serif';">$26.5</span><span style="font-family:'Times New Roman','Times','serif';"> million, </span><span style="font-family:'Times New Roman','Times','serif';">$40.1</span><span style="font-family:'Times New Roman','Times','serif';"> million, and </span><span style="font-family:'Times New Roman','Times','serif';">$22.0</span><span style="font-family:'Times New Roman','Times','serif';"> million were earned for 2022, 2021, and 2020, respectively, and are included as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other</i><span style="font-family:'Times New Roman','Times','serif';"> </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">revenues</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. Escrow earnings totaling </span><span style="font-family:'Times New Roman','Times','serif';">$43.3</span><span style="font-family:'Times New Roman','Times','serif';"> million, </span><span style="font-family:'Times New Roman','Times','serif';">$5.6</span><span style="font-family:'Times New Roman','Times','serif';"> million, and </span><span style="font-family:'Times New Roman','Times','serif';">$14.9</span><span style="font-family:'Times New Roman','Times','serif';"> million were earned for the years ended December 31, 2022, 2021, and 2020, respectively, and are </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">included as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Escrow earnings and other interest income</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income.</span><span style="color:#ff0000;font-family:'Times New Roman','Times','serif';"> </span><span style="font-family:'Times New Roman','Times','serif';">All other ancillary servicing fees were immaterial for the periods presented.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Management reviews the MSRs for temporary impairment quarterly by comparing the aggregate carrying value of the MSR portfolio to the aggregate estimated fair value of the portfolio. Additionally, MSRs related to Fannie Mae loans where the Company has risk-sharing obligations are assessed for permanent impairment on an asset-by-asset basis, considering factors such as debt service coverage ratio, property location, loan-to-value ratio, and property type. Except for defaulted or prepaid loans, no temporary or permanent impairment was recognized for the years ended December 31, 2022, 2021, and 2020. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:8pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2022, the weighted average remaining life of the aggregate MSR portfolio was </span><span style="font-family:'Times New Roman','Times','serif';">7.1</span><span style="font-family:'Times New Roman','Times','serif';"> years.</span></p> 1400000000 1300000000 0.0100 43400000 0.0200 83900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of MSRs</b><i style="font-size:9pt;font-style:italic;"> </i><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 953,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 862,813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Additions, following the sale of loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 313,376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (189,211)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (176,428)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Pre-payments and write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (33,667)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (45,916)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 975,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 953,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="font-size:9pt;visibility:hidden;background:#ffffff;">​</span></p> 953845000 862813000 244259000 313376000 189211000 176428000 33667000 45916000 975226000 953845000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.56%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of MSRs </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Gross value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,659,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,548,870</p></td></tr><tr><td style="vertical-align:bottom;width:68.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (683,959)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (595,025)</p></td></tr><tr><td style="vertical-align:bottom;width:68.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net carrying value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 975,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 953,845</p></td></tr></table> 1659185000 1548870000 683959000 595025000 975226000 953845000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expected</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  Amortization  </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 188,499</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,303</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,355</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124,381</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 106,077</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 234,611</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 975,226</p></td></tr></table> 188499000 172303000 149355000 124381000 106077000 234611000 975226000 26500000 40100000 22000000.0 43300000 5600000 14900000 P7Y1M6D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:8pt;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">NOTE 4—ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION</b></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">When a loan is sold under the Fannie Mae DUS program, the Company typically agrees to guarantee a portion of the ultimate loss incurred on the loan should the borrower fail to perform. The compensation for this risk is a component of the servicing fee on the loan. The guaranty is in force while the loan is outstanding. The Company does not provide a guaranty for any other loan product it sells or brokers. Substantially all loans sold under the Fannie Mae DUS program contain modified or full-risk sharing guaranties that are based on the credit performance of the loan. The Company records an estimate of the contingent loss reserve for CECL for all loans in its Fannie Mae at-risk servicing portfolio and also records collateral-based reserves as necessary and presents this combined loss reserve as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Allowance for risk-sharing obligations</i><span style="font-family:'Times New Roman','Times','serif';"> on the Consolidated Balance Sheets. Additionally, a guaranty obligation is presented as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other liabilities</i><span style="font-family:'Times New Roman','Times','serif';"> on the Consolidated Balance Sheets. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Activity related to the allowance for risk-sharing obligations for the years ended December 31, 2022 and 2021 follows:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.85%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Allowance for Risk-Sharing Obligations </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Provision (benefit) for risk-sharing obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (13,948)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (12,677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (4,631)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-bottom:10pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The Company assesses several qualitative and quantitative factors impacting the current and expected unemployment rate, macroeconomic conditions and multifamily market to calculate the Company’s CECL allowance each quarter. The key inputs for the CECL allowance are the historic loss rate, the forecast-period loss rate, the reversion-period loss rate, and the UPB of the at-risk servicing portfolio. A summary of the key inputs of the CECL allowance as of the end of each of the quarters presented and the provision impact during each quarter for the years ended December 31, 2022, 2021, and 2020 follows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="color:#ff0000;font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.79%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:52.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:47.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">CECL Calculation Details and Provision Impact</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Q1 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Q2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Q3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Q4</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Forecast-period loss rate (<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Reversion-period loss rate (<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Historical loss rate (<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">At-risk Fannie Mae servicing portfolio UPB (<i style="font-style:italic;">in billions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">CECL allowance <i style="font-style:italic;">(in millions)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Provision (benefit) for risk-sharing obligations (<i style="font-style:italic;">in millions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (9.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (4.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (0.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (13.9)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="color:#ff0000;font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.79%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:52.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:47.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CECL Calculation Details and Provision Impact</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q1 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q4</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Forecast-period loss rate (<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Reversion-period loss rate (<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Historical loss rate (<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">At-risk Fannie Mae servicing portfolio UPB (<i style="font-style:italic;">in billions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">CECL allowance <i style="font-style:italic;">(in millions)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for risk-sharing obligations (<i style="font-style:italic;">in millions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12.7)</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="color:#ff0000;font-family:'Times New Roman','Times','serif';font-size:8pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.79%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:52.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:47.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CECL Calculation Details and Provision Impact</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q1 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q4</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Forecast-period loss rate (<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Reversion-period loss rate (<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Historical loss rate (<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">At-risk Fannie Mae servicing portfolio UPB (<i style="font-style:italic;">in billions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">CECL allowance <i style="font-style:italic;">(in millions)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for risk-sharing obligations (<i style="font-style:italic;">in millions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33.7</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The weighted-average remaining life of the at-risk Fannie Mae servicing portfolio as of December 31, 2022 was </span><span style="font-family:'Times New Roman','Times','serif';">7.2</span><span style="font-family:'Times New Roman','Times','serif';"> years compared to </span><span style="font-family:'Times New Roman','Times','serif';">7.5</span><span style="font-family:'Times New Roman','Times','serif';"> years as of December 31, 2021.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;padding-top:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Two</span><span style="font-family:'Times New Roman','Times','serif';"> loans had aggregate collateral-based reserves of </span><span style="font-family:'Times New Roman','Times','serif';">$4.4</span><span style="font-family:'Times New Roman','Times','serif';"> million as of December 31, 2022 compared to </span><span style="font-family:'Times New Roman','Times','serif';">three</span><span style="font-family:'Times New Roman','Times','serif';"> loans that had an aggregate collateral-based reserves of </span><span style="font-family:'Times New Roman','Times','serif';">$10.3</span><span style="font-family:'Times New Roman','Times','serif';"> million as of December 31, 2021. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Activity related to the guaranty obligation for the years ended December 31, 2022 and 2021 follows:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Guaranty Obligation </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,378</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Additions, following the sale of loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Amortization and write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,960)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,535)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,950</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,378</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2022 and 2021, the maximum quantifiable contingent liability associated with the Company’s guarantees under the Fannie Mae DUS agreement was </span><span style="font-family:'Times New Roman','Times','serif';">$11.0</span><span style="font-family:'Times New Roman','Times','serif';"> billion and </span><span style="font-family:'Times New Roman','Times','serif';">$10.1</span><span style="font-family:'Times New Roman','Times','serif';"> billion, respectively. This maximum quantifiable contingent liability relates to the at-risk loans serviced for Fannie Mae at the specific point in time indicated. The maximum quantifiable contingent liability is not representative of the actual loss the Company would incur. The Company would be liable for this amount only if all of the loans it services for Fannie Mae, for which the Company retains some risk of loss, were to default and all of the collateral underlying these loans were determined to be without value at the time of settlement.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.85%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Allowance for Risk-Sharing Obligations </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Provision (benefit) for risk-sharing obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (13,948)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (12,677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (4,631)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p> 62636000 75313000 -13948000 -12677000 4631000 44057000 62636000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="color:#ff0000;font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.79%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:52.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:47.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">CECL Calculation Details and Provision Impact</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Q1 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Q2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Q3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Q4</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Forecast-period loss rate (<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Reversion-period loss rate (<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Historical loss rate (<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">At-risk Fannie Mae servicing portfolio UPB (<i style="font-style:italic;">in billions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">CECL allowance <i style="font-style:italic;">(in millions)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Provision (benefit) for risk-sharing obligations (<i style="font-style:italic;">in millions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (9.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (4.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (0.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (13.9)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="color:#ff0000;font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.79%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:52.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:47.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CECL Calculation Details and Provision Impact</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q1 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q4</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Forecast-period loss rate (<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Reversion-period loss rate (<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Historical loss rate (<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">At-risk Fannie Mae servicing portfolio UPB (<i style="font-style:italic;">in billions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">CECL allowance <i style="font-style:italic;">(in millions)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for risk-sharing obligations (<i style="font-style:italic;">in millions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12.7)</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="color:#ff0000;font-family:'Times New Roman','Times','serif';font-size:8pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.79%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:52.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:47.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CECL Calculation Details and Provision Impact</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q1 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q4</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Forecast-period loss rate (<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Reversion-period loss rate (<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Historical loss rate (<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">At-risk Fannie Mae servicing portfolio UPB (<i style="font-style:italic;">in billions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">CECL allowance <i style="font-style:italic;">(in millions)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for risk-sharing obligations (<i style="font-style:italic;">in millions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33.7</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p> 0.030 0.022 0.022 0.021 0.020 0.017 0.017 0.017 0.012 0.012 0.012 0.012 49700000000 51200000000 52100000000 54000000000.0 42500000 37700000 38900000 39700000 -9400000 -4800000 1200000 -900000 -13900000 0.040 0.030 0.030 0.030 0.020 0.020 0.020 0.020 0.018 0.018 0.018 0.018 45400000000 45900000000 47000000000.0 48000000000.0 57000000.0 52800000 54000000.0 52300000 -10700000 -4300000 1300000 1000000.0 -12700000 0.070 0.070 0.070 0.060 0.018 0.018 0.018 0.018 0.018 0.018 0.018 0.018 37200000000 39900000000 41000000000.0 42800000000 57300000 62300000 63600000 67000000.0 22500000 5100000 1300000 4800000 33700000 P7Y2M12D P7Y6M 2 4400000 3 10300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Guaranty Obligation </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,378</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Additions, following the sale of loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Amortization and write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,960)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,535)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,950</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,378</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p> 47378000 52306000 6532000 5607000 9960000 10535000 43950000 47378000 11000000000.0 10100000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">NOTE 5—SERVICING</b></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The total unpaid principal balance of loans the Company was servicing for various institutional investors was </span><span style="font-family:'Times New Roman','Times','serif';">$123.1</span><span style="font-family:'Times New Roman','Times','serif';"> billion as of December 31, 2022 compared to </span><span style="font-family:'Times New Roman','Times','serif';">$115.7</span><span style="font-family:'Times New Roman','Times','serif';"> billion as of December 31, 2021</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2022 and 2021, custodial escrow accounts relating to loans serviced by the Company totaled </span><span style="font-family:'Times New Roman','Times','serif';">$2.7</span><span style="font-family:'Times New Roman','Times','serif';"> billion and </span><span style="font-family:'Times New Roman','Times','serif';">$3.7</span><span style="font-family:'Times New Roman','Times','serif';"> billion, respectively. These amounts are not included in the Consolidated Balance Sheets as such amounts are not Company assets; however, the Company is entitled to placement fees on these escrow balances, presented within </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Escrow earnings and other interest income</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Statements of Income. Certain cash deposits at other financial institutions exceed the Federal Deposit Insurance Corporation insured limits. The Company places these deposits with financial institutions that meet the requirements of the Agencies and where it believes the risk of loss to be minimal.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p> 123100000000 115700000000 2700000000 3700000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">NOTE 6—DEBT </b></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;font-weight:bold;">Warehouse Facilities </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2022, to provide financing to borrowers under the Agencies’ programs, the Company had committed and uncommitted warehouse lines of credit in the amount </span><span style="font-family:'Times New Roman','Times','serif';">of </span><span style="font-family:'Times New Roman','Times','serif';">$3.9</span><span style="font-family:'Times New Roman','Times','serif';"> billion</span><span style="font-family:'Times New Roman','Times','serif';"> with certain national banks and a </span><span style="font-family:'Times New Roman','Times','serif';">$1.5</span><span style="font-family:'Times New Roman','Times','serif';"> billion uncommitted facility with Fannie Mae (collectively, the “Agency Warehouse Facilities”). In support of these Agency Warehouse Facilities, the Company pledged substantially all of its loans held for sale under the Company's approved programs. The Company’s ability to originate mortgage loans for sale depends upon its ability to secure and maintain these types of short-term financings on acceptable terms.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Additionally, as of December 31, 2022, the Company had warehouse lines of credit in the amount of </span><span style="font-family:'Times New Roman','Times','serif';">$0.5</span><span style="font-family:'Times New Roman','Times','serif';"> billion with certain national banks to assist in funding loans held for investment under the Interim Loan Program (“Interim Warehouse Facilities”). The Company had pledged substantially all of its loans held for investment against these Interim Warehouse Facilities. The Company’s ability to originate loans held for investment depends upon market conditions, and its ability to secure and maintain these types of short-term financings on acceptable terms.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The interest rate for all our warehouse facilities is based on either an Adjusted Term Secured Overnight Financing Rate (“SOFR”) or London Interbank Offered Rate (“LIBOR”). The maximum amount and outstanding borrowings under </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Warehouse notes payable</i><span style="font-family:'Times New Roman','Times','serif';"> as of December 31, 2022 and 2021 follow:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">(dollars in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Committed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Uncommitted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Facility</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Facility</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capacity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest rate</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 325,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 575,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">SOFR plus 1.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">SOFR plus 1.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 600,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 265,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 865,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">SOFR plus 1.35%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 425,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">SOFR plus 1.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">SOFR plus 1.45%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total National Bank Agency Warehouse Facilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,825,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,040,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,865,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 381,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Fannie Mae repurchase agreement, uncommitted line and open maturity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total Agency Warehouse Facilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,825,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,540,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,365,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 392,714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">SOFR plus 1.80%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">SOFR plus 1.35% to 1.85%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.75% to 3.25%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">SOFR plus 3.11%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total National Bank Interim Warehouse Facilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 454,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 454,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Tax Credit Equity Warehouse Facility </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">Daily SOFR plus 2.80%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (603)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total warehouse facilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,299,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,540,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,839,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 543,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="font-size:4pt;line-height:1.19;visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(dollars in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Committed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Uncommitted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Facility</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Facility</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capacity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interest rate</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Agency Warehouse Facility #1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 425,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 425,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> SOFR plus 1.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Agency Warehouse Facility #2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-day LIBOR plus 1.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Agency Warehouse Facility #3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 600,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 265,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 865,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 156,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-day LIBOR plus 1.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Agency Warehouse Facility #4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 350,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 350,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-day LIBOR plus 1.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Agency Warehouse Facility #5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 175,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">SOFR plus 1.45%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Agency Warehouse Facility #6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 250,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-day LIBOR plus 1.40%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Agency Warehouse Facility #7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-day LIBOR plus 1.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Total National Bank Agency Warehouse Facilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,375,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,715,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,090,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 575,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Fannie Mae repurchase agreement, uncommitted line and open maturity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,186,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Total Agency Warehouse Facilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,375,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,215,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,590,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,761,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Interim Warehouse Facility #1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 135,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 135,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-day LIBOR plus 1.90%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Interim Warehouse Facility #2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-day LIBOR plus 1.65% to 2.00%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Interim Warehouse Facility #3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-day LIBOR plus 1.75% to 3.25%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Interim Warehouse Facility #4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-day LIBOR plus 3.00%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Total National Bank Interim Warehouse Facilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 454,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 454,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Tax Credit Equity Warehouse Facility </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Daily LIBOR plus 3.00%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (875)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total warehouse facilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,829,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,215,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,074,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,941,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">(1)</td><td style="padding:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Interest rate presented does not include the effect of interest rate floors.</span></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Interest expense under the warehouse notes payable for the years ended December 31, 2022, 2021, and 2020 aggregated to </span><span style="font-family:'Times New Roman','Times','serif';">$49.3</span><span style="font-family:'Times New Roman','Times','serif';"> million, </span><span style="font-family:'Times New Roman','Times','serif';">$34.5</span><span style="font-family:'Times New Roman','Times','serif';"> million, and </span><span style="font-family:'Times New Roman','Times','serif';">$45.0</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively. Included in interest expense in 2022, 2021, and 2020 are the amortization of facility fees totaling </span><span style="font-family:'Times New Roman','Times','serif';">$3.6</span><span style="font-family:'Times New Roman','Times','serif';"> million, </span><span style="font-family:'Times New Roman','Times','serif';">$3.8</span><span style="font-family:'Times New Roman','Times','serif';"> million, and </span><span style="font-family:'Times New Roman','Times','serif';">$4.1</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively. The warehouse notes payable are subject to various financial covenants, and the Company was in compliance with all such covenants at December 31, 2022.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Agency Warehouse Facilities</b></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following section provides a summary of the key terms related to each of the Agency Warehouse Facilities. During 2022, the Company allowed two Agency warehouse facilities to mature according to their terms. The Company believes that the </span><span style="font-family:'Times New Roman','Times','serif';">five</span><span style="font-family:'Times New Roman','Times','serif';"> remaining committed and uncommitted credit facilities from national banks and the uncommitted credit facility from Fannie Mae provide the Company with sufficient borrowing capacity to conduct its Agency lending operations.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Agency Warehouse Facility #1:</i></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has a warehousing credit and security agreement with a national bank for a </span><span style="font-family:'Times New Roman','Times','serif';">$325.0</span><span style="font-family:'Times New Roman','Times','serif';"> million committed warehouse line that is scheduled to mature on </span><span style="font-family:'Times New Roman','Times','serif';">August 30, 2023</span><span style="font-family:'Times New Roman','Times','serif';">. The agreement provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at </span><span style="font-family:'Times New Roman','Times','serif';">100%</span><span style="font-family:'Times New Roman','Times','serif';"> of the loan balance and borrowings under this line bear interest at SOFR plus </span><span style="font-family:'Times New Roman','Times','serif';">130</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. The agreement contains certain affirmative and negative covenants that are binding on the Company’s operating subsidiary, Walker &amp; Dunlop, LLC (which are in some cases subject to exceptions), including, but not limited to, restrictions on its ability to assume, guarantee, or become contingently liable for the obligation of another person, to undertake certain fundamental changes such as reorganizations, mergers, amendments to the Company’s certificate of formation or operating agreement, liquidations, dissolutions or dispositions or acquisitions of assets or businesses, to cease to be directly or indirectly wholly owned by the Company, to pay any subordinated debt in advance of its stated maturity or to take any action that would cause Walker &amp; Dunlop, LLC to lose all or any part of its status as an eligible lender, seller, servicer or issuer or any license or approval required for it to engage in the business of originating, acquiring, or servicing mortgage loans. During 2022, the Company executed amendments to the agreement that decreased the committed borrowing capacity from </span><span style="font-family:'Times New Roman','Times','serif';">$425.0</span><span style="font-family:'Times New Roman','Times','serif';"> million to </span><span style="font-family:'Times New Roman','Times','serif';">$325.0</span><span style="font-family:'Times New Roman','Times','serif';"> million, at the Company’s request, added </span><span style="font-family:'Times New Roman','Times','serif';">$250.0</span><span style="font-family:'Times New Roman','Times','serif';"> million of uncommitted borrowing capacity, updated one of the financial covenants, and extended the maturity date. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Agency Warehouse Facility #2</i>:</p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has a warehousing credit and security agreement with a national bank for a </span><span style="font-family:'Times New Roman','Times','serif';">$700.0</span><span style="font-family:'Times New Roman','Times','serif';"> million committed warehouse line that is scheduled to mature on </span><span style="font-family:'Times New Roman','Times','serif';">April 13, 2023</span><span style="font-family:'Times New Roman','Times','serif';">. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans.</span><span style="font-family:'Times New Roman','Times','serif';"> </span><span style="font-family:'Times New Roman','Times','serif';">Advances are made at </span><span style="font-family:'Times New Roman','Times','serif';">100%</span><span style="font-family:'Times New Roman','Times','serif';"> of the loan balance, and borrowings under this line bear interest at SOFR plus </span><span style="font-family:'Times New Roman','Times','serif';">130</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. In addition to the committed borrowing capacity, the agreement provides </span><span style="font-family:'Times New Roman','Times','serif';">$300.0</span><span style="font-family:'Times New Roman','Times','serif';"> million of uncommitted borrowing capacity that bears interest at the same rate as the committed facility. During 2022, the Company executed amendments to the warehouse agreement that extended the maturity date and transitioned the interest rate from 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">130</span><span style="font-family:'Times New Roman','Times','serif';"> basis points to SOFR plus </span><span style="font-family:'Times New Roman','Times','serif';">130</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Agency Warehouse Facility #3:</i></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has a </span><span style="font-family:'Times New Roman','Times','serif';">$600.0</span><span style="font-family:'Times New Roman','Times','serif';"> million committed warehouse credit and security agreement with a national bank that is scheduled to mature on </span><span style="font-family:'Times New Roman','Times','serif';">May 15, 2023</span><span style="font-family:'Times New Roman','Times','serif';">. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD and FHA loans. Advances are made at </span><span style="font-family:'Times New Roman','Times','serif';">100%</span><span style="font-family:'Times New Roman','Times','serif';"> of the loan balance, and the borrowings under the warehouse agreement bear interest at a rate of SOFR plus </span><span style="font-family:'Times New Roman','Times','serif';">135</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. In addition to the committed borrowing capacity, the agreement provides </span><span style="font-family:'Times New Roman','Times','serif';">$265.0</span><span style="font-family:'Times New Roman','Times','serif';"> million of uncommitted borrowing capacity that bears interest at the same rate as the committed facility. </span><span style="font-family:'Times New Roman','Times','serif';">During 2022, the Company executed amendments to the warehouse agreement related to this facility that extended the maturity date, transitioned the interest rate from 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">130</span><span style="font-family:'Times New Roman','Times','serif';"> basis points to SOFR plus </span><span style="font-family:'Times New Roman','Times','serif';">135</span><span style="font-family:'Times New Roman','Times','serif';"> basis points with an SOFR floor of </span><span style="font-family:'Times New Roman','Times','serif';">15</span><span style="font-family:'Times New Roman','Times','serif';"> basis points, and updated one of the financial covenants. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Agency Warehouse Facility #4:</i></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has a </span><span style="font-family:'Times New Roman','Times','serif';">$200.0</span><span style="font-family:'Times New Roman','Times','serif';"> million committed warehouse credit and security agreement with a national bank that is scheduled to mature on </span><span style="font-family:'Times New Roman','Times','serif';">June 22, 2023</span><span style="font-family:'Times New Roman','Times','serif';">. The committed warehouse facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans and has a sublimit of </span><span style="font-family:'Times New Roman','Times','serif';">$75.0</span><span style="font-family:'Times New Roman','Times','serif';"> million to fund defaulted HUD and FHA loans. Advances are made at </span><span style="font-family:'Times New Roman','Times','serif';">100%</span><span style="font-family:'Times New Roman','Times','serif';"> of the loan balance, and the borrowings under the warehouse agreement bear interest at a rate of SOFR plus </span><span style="font-family:'Times New Roman','Times','serif';">130</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. During 2022, the Company </span>executed an amendment that extended the maturity date, increased the total borrowing capacity to $425.0 million from $350.0 million, and transitioned the interest rate from 30-day LIBOR plus 130 basis points to SOFR plus 130 basis points.<span style="font-family:'Times New Roman','Times','serif';"> </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Agency Warehouse Facility #5: </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The Company has a master repurchase agreement with a national bank for a $1.0 billion uncommitted advance credit facility that is scheduled to mature on September 14, 2023. The facility provides the Company with the ability to fund Fannie Mae, Freddie Mac, HUD, and FHA loans. Advances are made at 100% of the loan balance, and the borrowings under the repurchase agreement bear interest at a rate of SOFR plus 145 basis points. During 2022, the Company executed amendments to extend the maturity and updated one of the financial covenants.</p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Uncommitted Agency Warehouse Facility:</i></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has a </span><span style="font-family:'Times New Roman','Times','serif';">$1.5</span><span style="font-family:'Times New Roman','Times','serif';"> billion uncommitted facility with Fannie Mae under its ASAP funding program. After approval of certain loan documents, Fannie Mae will fund loans after closing, and the advances are used to repay the primary warehouse line. Fannie Mae will advance </span><span style="font-family:'Times New Roman','Times','serif';">99%</span><span style="font-family:'Times New Roman','Times','serif';"> of the loan balance. There is no expiration date for this facility. The uncommitted facility has no specific negative or financial covenants.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Interim Warehouse Facilities</b></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following section provides a summary of the key terms related to each of the Interim Warehouse Facilities.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Interim Warehouse Facility #1</i><span style="font-family:'Times New Roman','Times','serif';">:</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has a </span><span style="font-family:'Times New Roman','Times','serif';">$135.0</span><span style="font-family:'Times New Roman','Times','serif';"> million committed warehouse line agreement that is scheduled to mature on </span><span style="font-family:'Times New Roman','Times','serif';">May 15, 2023</span><span style="font-family:'Times New Roman','Times','serif';">. The facility provides the Company with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to </span><span style="font-family:'Times New Roman','Times','serif';">three years</span><span style="font-family:'Times New Roman','Times','serif';">, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company and bear interest at SOFR plus </span><span style="font-family:'Times New Roman','Times','serif';">180</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. During 2022, the Company executed amendments to the agreement that extended the maturity date, transitioned the interest rate from 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">190</span><span style="font-family:'Times New Roman','Times','serif';"> basis points to SOFR plus </span><span style="font-family:'Times New Roman','Times','serif';">180</span><span style="font-family:'Times New Roman','Times','serif';"> basis points, and updated one of the financial covenants. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Interim Warehouse Facility #2</i><span style="font-family:'Times New Roman','Times','serif';">:</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has a </span><span style="font-family:'Times New Roman','Times','serif';">$100.0</span><span style="font-family:'Times New Roman','Times','serif';"> million committed warehouse line agreement that is scheduled to mature on </span><span style="font-family:'Times New Roman','Times','serif';">December 13, 2023</span><span style="font-family:'Times New Roman','Times','serif';">. The agreement provides the Company with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to </span><span style="font-family:'Times New Roman','Times','serif';">three years</span><span style="font-family:'Times New Roman','Times','serif';">, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company. All borrowings bear interest at SOFR plus </span><span style="font-family:'Times New Roman','Times','serif';">135</span><span style="font-family:'Times New Roman','Times','serif';"> to </span><span style="font-family:'Times New Roman','Times','serif';">185</span><span style="font-family:'Times New Roman','Times','serif';"> basis points (“the spread”). The spread varies according to the type of asset the borrowing finances. The lender retains a first priority security interest in all mortgages funded by such advances on a cross-collateralized basis. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. During 2022, the Company executed an amendment that extended the maturity date to and transitioned the interest rate from 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">165</span><span style="font-family:'Times New Roman','Times','serif';"> to </span><span style="font-family:'Times New Roman','Times','serif';">200</span><span style="font-family:'Times New Roman','Times','serif';"> basis points to SOFR plus </span><span style="font-family:'Times New Roman','Times','serif';">135</span><span style="font-family:'Times New Roman','Times','serif';"> to </span><span style="font-family:'Times New Roman','Times','serif';">185</span><span style="font-family:'Times New Roman','Times','serif';"> basis points, with a SOFR floor of </span><span style="font-family:'Times New Roman','Times','serif';">zero</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Interim Warehouse Facility #3</i><span style="font-family:'Times New Roman','Times','serif';">:</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has a </span><span style="font-family:'Times New Roman','Times','serif';">$200.0</span><span style="font-family:'Times New Roman','Times','serif';"> million repurchase agreement with a national bank that is scheduled to mature on </span><span style="font-family:'Times New Roman','Times','serif';">September 29, 2023</span><span style="font-family:'Times New Roman','Times','serif';">. The agreement provides the Company with the ability to fund first mortgage loans on multifamily real estate properties for periods of up to </span><span style="font-family:'Times New Roman','Times','serif';">three years</span><span style="font-family:'Times New Roman','Times','serif';">, using available cash in combination with advances under the facility. Borrowings under the facility are full recourse to the Company. The borrowings under the agreement bear interest at a rate of 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">175</span><span style="font-family:'Times New Roman','Times','serif';"> to </span><span style="font-family:'Times New Roman','Times','serif';">325</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. The spread varies according to the type of asset the borrowing finances. Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. During 2022, the Company executed an amendment that extended the maturity date.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Interim Warehouse Facility #4</i><span style="font-family:'Times New Roman','Times','serif';">:</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company has a </span><span style="font-family:'Times New Roman','Times','serif';">$19.8</span><span style="font-family:'Times New Roman','Times','serif';"> million warehouse loan and security agreement with a national bank that funds </span><span style="font-family:'Times New Roman','Times','serif';">one</span><span style="font-family:'Times New Roman','Times','serif';"> specific loan. The agreement provides for a maturity date to coincide with the earlier of the maturity date for the underlying loan or the stated maturity date of </span><span style="font-family:'Times New Roman','Times','serif';">October 1, 2024</span><span style="font-family:'Times New Roman','Times','serif';">. Borrowings under the facility are full recourse and bear interest at SOFR plus </span><span style="font-family:'Times New Roman','Times','serif';">311</span><span style="font-family:'Times New Roman','Times','serif';"> basis points, with a floor of </span><span style="font-family:'Times New Roman','Times','serif';">150</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. </span><span style="font-family:'Times New Roman','Times','serif';">Repayments under the credit agreement are interest-only, with principal repayments made upon the earlier of the refinancing of an underlying mortgage or the maturity of an advance under the credit agreement. During 2022, the Company executed an amendment that extended the stated maturity date to </span><span style="font-family:'Times New Roman','Times','serif';">October 1, 2024</span><span style="font-family:'Times New Roman','Times','serif';"> and transitioned the interest rate from 30-day LIBOR plus </span><span style="font-family:'Times New Roman','Times','serif';">300</span><span style="font-family:'Times New Roman','Times','serif';"> basis points to SOFR plus </span><span style="font-family:'Times New Roman','Times','serif';">311</span><span style="font-family:'Times New Roman','Times','serif';"> basis points with an SOFR floor of </span><span style="font-family:'Times New Roman','Times','serif';">150</span><span style="font-family:'Times New Roman','Times','serif';"> basis points.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-top:2pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The Company believes that the four interim credit facilities from national banks and its corporate cash provide it with sufficient borrowing capacity to conduct its Interim Loan Program lending operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">Both the Agency Warehouse Facilities and Interim Warehouse Facilities require compliance with certain financial covenants, which are measured for the Company and its subsidiaries on a consolidated basis, which include but are not limited to minimum tangible net worth requirements, minimum liquidity requirements, minimum servicing portfolio UPB requirements, debt service coverage ratios, and other customary financial covenants. The agreements contains customary events of default, which are in some cases subject to certain exceptions, thresholds, notice requirements, and grace periods. The warehouse agreements contain cross-default provisions, such that if a default occurs under any of the Company’s warehouse agreements, generally the lenders under the other warehouse agreements could also declare a default. The Company is in compliance with all of its Agency and Interim warehouse facility covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Tax Credit Equity Warehouse Facility:</i></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company, through its wholly-owned subsidiary Alliant Capital, Ltd. (“Alliant”), has a warehouse line of credit with a national bank that is used to fund the Company’s </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Committed investments in tax credit equity</i><span style="font-family:'Times New Roman','Times','serif';"> before transferring them to a tax credit fund. The warehouse facility is a revolving commitment that is expected to renew at maturity. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">In October 2022, the Company, through Alliant, replaced the previous Tax Credit Equity Warehouse Facility with a new warehouse facility. The facility is scheduled to mature on October 5, 2025 and is guaranteed by the Company. The facility provides Alliant with up to $20.0 million in committed borrowing capacity to fund investments in affordable housing limited partnerships that also secure the borrowings. Borrowings under this facility bear interest at SOFR plus 280 basis points, with a SOFR floor of zero basis points. In conjunction with the </p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;">guarantee, the agreement requires the Company comply with certain financial covenants, which are similar to those for the Agency and Interim Warehouse Facilities but have lower thresholds overall. T<span style="font-family:'Times New Roman','Times','serif';">he Company is in compliance with the covenants outlined above. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;font-weight:bold;">Notes payable</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following section provides a summary of the key terms related to each of the Company’s notes payable.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Term Loan Note Payable </b></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">On December 16, 2021, the Company entered into a senior secured credit agreement (the “Credit Agreement”) that replaced the Company’s prior credit agreement and provided for a </span><span style="font-family:'Times New Roman','Times','serif';">$600.0</span><span style="font-family:'Times New Roman','Times','serif';"> million term loan (the “Term Loan”). The Term loan was issued at a </span><span style="font-family:'Times New Roman','Times','serif';">0.25%</span><span style="font-family:'Times New Roman','Times','serif';"> discount, has a stated maturity date of </span><span style="font-family:'Times New Roman','Times','serif';">December 16, 2028</span><span style="font-family:'Times New Roman','Times','serif';"> </span><span style="font-family:'Times New Roman','Times','serif';">(or, if earlier, the date of acceleration of the Term Loan pursuant to the term of the Term Loan Agreement)</span><span style="font-family:'Times New Roman','Times','serif';">, and bears interest at SOFR plus </span><span style="font-family:'Times New Roman','Times','serif';">225</span><span style="font-family:'Times New Roman','Times','serif';"> basis points with a SOFR floor of </span><span style="font-family:'Times New Roman','Times','serif';">50</span><span style="font-family:'Times New Roman','Times','serif';"> basis points. At any time, the Company may also elect to request </span><span style="font-family:'Times New Roman','Times','serif';">one</span><span style="font-family:'Times New Roman','Times','serif';"> or more incremental term loan commitments not to exceed </span><span style="font-family:'Times New Roman','Times','serif';">$230.0</span><span style="font-family:'Times New Roman','Times','serif';"> million </span><span style="font-family:'Times New Roman','Times','serif';">and </span><span style="font-family:'Times New Roman','Times','serif';">100%</span><span style="font-family:'Times New Roman','Times','serif';"> of trailing four-quarter Consolidated Adjusted EBITDA</span><span style="font-family:'Times New Roman','Times','serif';">, provided that the total indebtedness would not cause the leverage ratio (as defined in the Credit Agreement) to exceed </span><span style="font-family:'Times New Roman','Times','serif';">3.00</span><span style="font-family:'Times New Roman','Times','serif';"> to 1.00.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">On January 12, 2023, the Company entered into a lender joinder agreement and amendment to the Credit Agreement that provided for an increment term loan (“Incremental Term Loan”) with a principal amount of </span><span style="font-family:'Times New Roman','Times','serif';">$200.0</span><span style="font-family:'Times New Roman','Times','serif';"> million, modified the ratio thresholds related to mandatory prepayments, and included a provision that allows additional types of indebtedness. The Incremental Term Loan was issued at a </span><span style="font-family:'Times New Roman','Times','serif';">2.0%</span><span style="font-family:'Times New Roman','Times','serif';"> discount and contains similar repayment terms as the Term Loan. The Company used approximately </span><span style="font-family:'Times New Roman','Times','serif';">$115.9</span><span style="font-family:'Times New Roman','Times','serif';"> million of the proceeds to pay off the Alliant note payable, accrued interest, and other fees. The Company is obligated to make principal payments on the Incremental Term Loan in consecutive quarterly installments equal to </span><span style="font-family:'Times New Roman','Times','serif';">0.25%</span><span style="font-family:'Times New Roman','Times','serif';"> of the aggregate original principal amount of the Incremental Term Loan on the last business day of each March, June, September, and December that commences on June 30, 2023. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company is obligated to make principal payments on the Term Loan in consecutive quarterly installments equal to </span><span style="font-family:'Times New Roman','Times','serif';">0.25%</span><span style="font-family:'Times New Roman','Times','serif';"> of the aggregate original principal amount of the term loan on the last business day of each of March, June, September, and December that commenced on March 31, 2022. The term loan also requires certain other prepayments in certain circumstances pursuant to the terms of the Term Loan Agreement. The remaining unpaid principal balance of the Term Loan and Incremental Term Loan is required to be paid in full on December 16, 2028 (or, if earlier, the date of acceleration of the term loan pursuant to the terms of the Term Loan Agreement) and will be in an amount equal to the aggregate outstanding principal of the Term Loan and Incremental Term Loan on such date (together with all accrued interest thereon). </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The obligations of the Company under the Credit Agreement are guaranteed by Walker &amp; Dunlop Multifamily, Inc., Walker &amp; Dunlop, LLC, Walker &amp; Dunlop Capital, LLC, W&amp;D BE, Inc., and Walker &amp; Dunlop Investment Sales, LLC, each of which is a direct or indirect wholly owned subsidiary of the Company (together with the Company, the “Loan Parties”), pursuant to the Amended and Restated Guarantee and Collateral Agreement entered into on December 16, 2021 among the Loan Parties and JPMorgan Chase Bank, N.A., as administrative agent (the “Guarantee and Collateral Agreement”). Subject to certain exceptions and qualifications contained in the Credit Agreement, the Company is required to cause any newly created or acquired subsidiary, unless such subsidiary has been designated as an Excluded Subsidiary (as defined in the Credit Agreement) by the Company in accordance with the terms of the Credit Agreement, to guarantee the obligations of the Company under the Credit Agreement and become a party to the Guarantee and Collateral Agreement. The Company may designate a newly created or acquired subsidiary as an Excluded Subsidiary, so long as certain conditions and requirements provided for in the Credit Agreement are met. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Credit Agreement contains certain affirmative and negative covenants that are binding on the Loan Parties, including, but not limited to, restrictions (subject to specified exceptions and qualifications) on the ability of the Loan Parties to incur indebtedness, to create liens on their property, to make investments, to merge, consolidate or enter into any similar combination, or enter into any asset disposition of all or substantially all assets, or liquidate, wind-up or dissolve, to make asset dispositions, to declare or pay dividends or make related distributions, to enter into certain transactions with affiliates, to enter into any negative pledges or other restrictive agreements, and to engage in any business other than the business of the Loan Parties as of the date of the Credit Agreement and business activities reasonably related or ancillary thereto, or to amend certain material contracts. The Credit Agreement contains only </span><span style="font-family:'Times New Roman','Times','serif';">one</span><span style="font-family:'Times New Roman','Times','serif';"> financial covenant, which requires the Company to maintain a minimum asset coverage ratio (as defined in the Credit Agreement), tested quarterly. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Credit Agreement contains customary events of default (which are, in some cases, subject to certain exceptions, thresholds, notice requirements and grace periods), including, but not limited to, non-payment of principal or interest or other amounts, misrepresentations, failure </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">to perform or observe covenants, cross-defaults with certain other indebtedness or material agreements, certain change in control events, voluntary or involuntary bankruptcy proceedings, failure of the Credit Agreements or other loan documents to be valid and binding, certain ERISA events and judgments. The Company is in compliance with all covenants related to the Credit Agreement.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Alliant Note Payable</b><span style="font-family:'Times New Roman','Times','serif';"> </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company had a note payable through its wholly-owned subsidiary, Alliant, which had an outstanding balance of </span><span style="font-family:'Times New Roman','Times','serif';">$114.5</span><span style="font-family:'Times New Roman','Times','serif';"> million as of December 31, 2022.   </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">On January 12, 2023, the Company repaid the Alliant note payable with proceeds from the Incremental Term loan as noted above. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table shows the components of the note payable as of December 31, 2022 and 2021: </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:93.36%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands, unless otherwise specified)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interest rate and repayments</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">Term Loan Note Payable </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:40.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Unpaid principal balance</p></td><td style="vertical-align:top;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 594,000</p></td><td style="vertical-align:top;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 600,000</p></td><td style="vertical-align:top;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:37.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Interest rate varies - see above for further details;</p></td></tr><tr><td style="vertical-align:top;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Unamortized debt discount</p></td><td style="vertical-align:top;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,270)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,491)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Quarterly principal payments of $1.5 million and $0.8 million, respectively</p></td></tr><tr><td style="vertical-align:top;width:40.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Unamortized debt issuance costs</p></td><td style="vertical-align:top;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,594)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,914)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:37.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 585,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 589,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">Alliant Note Payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:40.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Unpaid principal balance</p></td><td style="vertical-align:top;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114,546</p></td><td style="vertical-align:top;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 145,175</p></td><td style="vertical-align:top;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:37.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">4.75% Fixed-rate </p></td></tr><tr><td style="vertical-align:top;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Fair value adjustment<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,421</p></td><td style="vertical-align:top;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,404</p></td><td style="vertical-align:top;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Notes Payable Carrying Balance </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 704,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 740,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">(1)</td><td style="padding:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Fair value adjustment related to the acquisition of Alliant.</span></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The scheduled maturities, as of December 31, 2022, for the aggregate of the warehouse notes payable and the notes payable are shown below. The warehouse notes payable obligations are incurred in support of the related loans held for sale, loans held for investment, and investment in affordable housing limited partnerships. Amounts advanced under the warehouse notes payable for loans held for sale are included in the subsequent year as the amounts are usually drawn and repaid within </span><span style="font-family:'Times New Roman','Times','serif';">60 days</span><span style="font-family:'Times New Roman','Times','serif';">. The amounts below related to the Term Loan note payable include only the quarterly and final principal payments required by the related credit agreement (i.e., the non-contingent payments) and do not include any principal payments that are contingent upon Company cash flow, as defined in the Credit Agreement (i.e., the contingent payments). The amounts below do not include any payments related to the Alliant note payable since it was repaid in January 2023. </span><span style="font-family:'Times New Roman','Times','serif';">The maturities below are in thousands.</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.9%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:84.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ending December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Maturities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 517,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,930</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 564,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,138,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">All of the debt instruments, including the warehouse facilities, are senior obligations of the Company. All warehouse notes payable balances associated with loans held for sale and outstanding as of December 31, 2022 were or are expected to be repaid in 2023.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Interest on the Company’s warehouse notes payable and notes payable are based on 30-day LIBOR, SOFR, or Daily SOFR. As a result of the expected transition from LIBOR, the Company has updated its debt agreements to include fallback language to govern the transition from 30-day LIBOR to an alternative reference rate.  </span></p> 3900000000 1500000000 500000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">(dollars in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Committed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Uncommitted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Facility</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Facility</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capacity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest rate</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 325,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 575,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">SOFR plus 1.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">SOFR plus 1.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 600,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 265,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 865,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">SOFR plus 1.35%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 425,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">SOFR plus 1.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">SOFR plus 1.45%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total National Bank Agency Warehouse Facilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,825,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,040,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,865,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 381,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Fannie Mae repurchase agreement, uncommitted line and open maturity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total Agency Warehouse Facilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,825,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,540,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,365,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 392,714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">SOFR plus 1.80%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">SOFR plus 1.35% to 1.85%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">30-day LIBOR plus 1.75% to 3.25%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interim Warehouse Facility #4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">SOFR plus 3.11%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total National Bank Interim Warehouse Facilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 454,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 454,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Tax Credit Equity Warehouse Facility </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">Daily SOFR plus 2.80%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (603)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total warehouse facilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,299,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,540,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,839,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 543,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="font-size:4pt;line-height:1.19;visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(dollars in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Committed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Uncommitted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Facility</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Facility</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capacity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interest rate</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Agency Warehouse Facility #1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 425,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 425,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> SOFR plus 1.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Agency Warehouse Facility #2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-day LIBOR plus 1.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Agency Warehouse Facility #3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 600,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 265,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 865,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 156,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-day LIBOR plus 1.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Agency Warehouse Facility #4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 350,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 350,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-day LIBOR plus 1.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Agency Warehouse Facility #5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 175,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">SOFR plus 1.45%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Agency Warehouse Facility #6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 250,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-day LIBOR plus 1.40%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Agency Warehouse Facility #7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-day LIBOR plus 1.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Total National Bank Agency Warehouse Facilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,375,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,715,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,090,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 575,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Fannie Mae repurchase agreement, uncommitted line and open maturity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,186,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Total Agency Warehouse Facilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,375,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,215,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,590,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,761,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Interim Warehouse Facility #1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 135,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 135,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-day LIBOR plus 1.90%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Interim Warehouse Facility #2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-day LIBOR plus 1.65% to 2.00%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Interim Warehouse Facility #3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-day LIBOR plus 1.75% to 3.25%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Interim Warehouse Facility #4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-day LIBOR plus 3.00%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Total National Bank Interim Warehouse Facilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 454,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 454,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Tax Credit Equity Warehouse Facility </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Daily LIBOR plus 3.00%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (875)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total warehouse facilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,829,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,215,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,074,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,941,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">(1)</td><td style="padding:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Interest rate presented does not include the effect of interest rate floors.</span></td></tr></table> 325000000 250000000 575000000 141965000 0.0130 700000000 300000000 1000000000 102926000 0.0130 600000000 265000000 865000000 110394000 0.0135 200000000 225000000 425000000 26079000 0.0130 1000000000 1000000000 0.0145 1825000000 2040000000 3865000000 381364000 1500000000 1500000000 11350000 1825000000 3540000000 5365000000 392714000 135000000 135000000 0.0180 100000000 100000000 0.0135 0.0185 200000000 200000000 127009000 0.0175 0.0325 19810000 19810000 18410000 0.0311 454810000 454810000 145419000 20000000 20000000 5916000 0.0280 603000 2299810000 3540000000 5839810000 543447000 425000000 425000000 34032000 0.0130 700000000 300000000 1000000000 147055000 0.0130 600000000 265000000 865000000 156705000 0.0130 350000000 350000000 45337000 0.0130 1000000000 1000000000 175608000 0.0145 150000000 100000000 250000000 0.0140 150000000 50000000 200000000 16289000 0.0130 2375000000 1715000000 4090000000 575026000 1500000000 1500000000 1186306000 2375000000 3215000000 5590000000 1761332000 135000000 135000000 0.0190 100000000 100000000 0.0165 0.0200 200000000 200000000 153009000 0.0175 0.0325 19810000 19810000 19810000 0.0300 454810000 454810000 172819000 30000000 30000000 8296000 0.0300 875000 2829810000 3215000000 6074810000 1941572000 49300000 34500000 45000000.0 3600000 3800000 4100000 5 325000000.0 2023-08-30 1 0.0130 425000000.0 325000000.0 250000000.0 700000000.0 2023-04-13 1 0.0130 300000000.0 0.0130 0.0130 600000000.0 2023-05-15 1 0.0135 265000000.0 0.0130 0.0135 0.0015 200000000.0 2023-06-22 75000000.0 1 0.0130 425000000.0 350000000.0 0.0130 0.0130 1000000000.0 2023-09-14 1 0.0145 1500000000 0.99 135000000.0 2023-05-15 P3Y 0.0180 0.0190 0.0180 100000000.0 2023-12-13 P3Y 0.0135 0.0185 0.0165 0.0200 0.0135 0.0185 0 200000000.0 2023-09-29 P3Y 0.0175 0.0325 19800000 1 2024-10-01 0.0311 0.0150 2024-10-01 0.0300 0.0311 0.0150 4 2025-10-05 20000000.0 0.0280 0 600000000.0 0.0025 2028-12-16 0.0225 0.0050 1 230000000.0 1 3.00 200000000.0 0.020 115900000 0.0025 0.0025 1 114500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:93.36%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands, unless otherwise specified)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interest rate and repayments</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">Term Loan Note Payable </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:40.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Unpaid principal balance</p></td><td style="vertical-align:top;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 594,000</p></td><td style="vertical-align:top;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 600,000</p></td><td style="vertical-align:top;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:37.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Interest rate varies - see above for further details;</p></td></tr><tr><td style="vertical-align:top;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Unamortized debt discount</p></td><td style="vertical-align:top;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,270)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,491)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Quarterly principal payments of $1.5 million and $0.8 million, respectively</p></td></tr><tr><td style="vertical-align:top;width:40.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Unamortized debt issuance costs</p></td><td style="vertical-align:top;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,594)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,914)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:37.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 585,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 589,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;font-weight:bold;">Alliant Note Payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:40.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Unpaid principal balance</p></td><td style="vertical-align:top;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114,546</p></td><td style="vertical-align:top;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 145,175</p></td><td style="vertical-align:top;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:37.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">4.75% Fixed-rate </p></td></tr><tr><td style="vertical-align:top;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Fair value adjustment<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,421</p></td><td style="vertical-align:top;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,404</p></td><td style="vertical-align:top;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Notes Payable Carrying Balance </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 704,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 740,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">(1)</td><td style="padding:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Fair value adjustment related to the acquisition of Alliant.</span></td></tr></table> 594000000 600000000 1270000 1491000 1500000 800000 7594000 8914000 585136000 589595000 114546000 145175000 0.0475 0.0475 4421000 5404000 118967000 150579000 704103000 740174000 P60D <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.9%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:84.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ending December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Maturities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 517,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,930</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 564,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,138,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p> 517120000 38930000 6000000 6000000 6000000 564000000 1138050000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;background:#ffffff;">NOTE 7—GOODWILL AND OTHER INTANGIBLE ASSETS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;background:#ffffff;">Goodwill and Acquisition Activities</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">A summary of the Company’s goodwill as of and for the years ended December 31, 2022 and 2021 follows:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Goodwill</b><i style="font-size:9pt;font-style:italic;"> </i><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 698,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 248,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Additions from acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 222,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 449,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Measurement-period adjustments </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 959,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 698,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The additions to goodwill from acquisitions during 2022 shown in the table above during the year ended December 31, 2022 relate to </span><span style="font-family:'Times New Roman','Times','serif';">two</span><span style="font-family:'Times New Roman','Times','serif';"> acquisitions. On February 28, 2022, the Company acquired </span><span style="font-family:'Times New Roman','Times','serif';">100%</span><span style="font-family:'Times New Roman','Times','serif';"> of the equity interests of GeoPhy B.V. (“GeoPhy”), a Netherlands-based commercial real-estate technology company. As part of the acquisition, the Company also obtained GeoPhy’s </span><span style="font-family:'Times New Roman','Times','serif';">50%</span><span style="font-family:'Times New Roman','Times','serif';"> interest in the Company’s appraisal joint venture, Apprise. The Company now owns </span><span style="font-family:'Times New Roman','Times','serif';">100%</span><span style="font-family:'Times New Roman','Times','serif';"> of Apprise and consolidates its balances and its operating results post acquisition. Prior to the acquisition, the Company accounted for its investment in Apprise under the equity method. The fair value of the consideration was </span><span style="font-family:'Times New Roman','Times','serif';">$202.6</span><span style="font-family:'Times New Roman','Times','serif';"> million and consisted of </span><span style="font-family:'Times New Roman','Times','serif';">$82.1</span><span style="font-family:'Times New Roman','Times','serif';"> million of cash, </span><span style="font-family:'Times New Roman','Times','serif';">$5.5</span><span style="font-family:'Times New Roman','Times','serif';"> million of forgiveness of a receivable the Company had with the joint venture (non-cash activity not reflected in the Consolidated Statements of Cash Flows), and </span><span style="font-family:'Times New Roman','Times','serif';">$115.0</span><span style="font-family:'Times New Roman','Times','serif';"> million of contingent consideration.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">GeoPhy’s data analytics and technology development capabilities are expected to accelerate the growth of the Company’s lending, brokerage, and appraisal operations, and allow the Company to meet its goal of </span><span style="font-family:'Times New Roman','Times','serif';">$5</span><span style="font-family:'Times New Roman','Times','serif';"> billion of annual small-balance lending volume and appraisal revenue of </span><span style="font-family:'Times New Roman','Times','serif';">$75</span><span style="font-family:'Times New Roman','Times','serif';"> million by 2025 as part of the Company’s overall growth targets. A significant portion of the value associated with the GeoPhy acquisition was related to the assembled workforce with its combined expertise in information technology, data science, and commercial real estate. The Company believes that the combination of GeoPhy’s personnel, appraisal technology platform, and the future development of technology to accelerate growth in the origination of small-balance commercial loans, along with Walker &amp; Dunlop’s financial resources will (i) drive a significant increase in the identification and retention of borrowers in the small-balance segment of the multifamily market that will allow the Company to dramatically scale its small-balance lending volumes and (ii) continue to drive significant growth in appraisal revenues over the next several years. GeoPhy’s financial results since the acquisition and pro-forma information as if the acquisition occurred January 1, 2021 are immaterial.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The contingent consideration noted above is contingent on achieving certain Apprise revenue and productivity milestones and small-balance loan volume and revenue milestones over a </span><span style="font-family:'Times New Roman','Times','serif';">four-year</span><span style="font-family:'Times New Roman','Times','serif';"> period. The maximum earnout included as part of the GeoPhy acquisition is </span><span style="font-family:'Times New Roman','Times','serif';">$205.0</span><span style="font-family:'Times New Roman','Times','serif';"> million. The Company estimated that </span><span style="font-family:'Times New Roman','Times','serif';">$130.7</span><span style="font-family:'Times New Roman','Times','serif';"> million, or </span><span style="font-family:'Times New Roman','Times','serif';">64%</span><span style="font-family:'Times New Roman','Times','serif';"> of the maximum earnout, was achievable based on management forecasts. The discounted balance of </span><span style="font-family:'Times New Roman','Times','serif';">$115.0</span><span style="font-family:'Times New Roman','Times','serif';"> million is </span><span style="font-family:'Times New Roman','Times','serif';">56%</span><span style="font-family:'Times New Roman','Times','serif';"> of the maximum earnout amount. The Company estimated the fair value of this contingent consideration using a Monte Carlo simulation. The weighted average cost of capital (“WACC”) used for the valuation of the contingent consideration was </span><span style="font-family:'Times New Roman','Times','serif';">17.0%</span><span style="font-family:'Times New Roman','Times','serif';"> for the Apprise portion of the earnout and </span><span style="font-family:'Times New Roman','Times','serif';">14.5%</span><span style="font-family:'Times New Roman','Times','serif';"> for the small-balance portion of the earnout. The WACC reflects the additional risk inherent in the Apprise performance estimates as it is still in the startup stage of its development. The estimated achievable earnout amount was discounted using a forward curve for a Company-specific subordinated debt rating.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The calculation of goodwill of $214.0 million included the fair value of the consideration transferred of $202.6 million and the acquisition-date fair value of the Company’s previously held equity-method investment in Apprise of $58.5 million. The book value of the Company’s equity-method investment in Apprise prior to the acquisition date was $18.9 million, resulting in a $39.6 million gain from remeasuring to fair value (“Apprise revaluation gain”). The gain is included as a component of <i style="font-style:italic;">Other revenues</i> in the Consolidated Statements of Income. The Company used a discounted cash flow model to estimate the acquisition-date fair value of Apprise, with the discount rate and management’s forecast of future revenues and cash flows as the most-significant inputs for the estimate. The discount rate used was 17.0%, and a control premium was not included in the estimate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The goodwill resulting from the GeoPhy acquisition was allocated to reporting units within the Company’s Capital Markets reportable segment. The other assets and liabilities primarily consisted of technology intangible assets of $31.0 million, deferred tax assets of $10.3 million, and deferred tax liabilities of $10.4 million. The technology intangible assets will be amortized over a <span style="-sec-ix-hidden:Hidden_lbrmo_Fki0COD1bWI_uJ-g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">10-year</span></span> period. Immaterial other liabilities were assumed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The Company expects the portion of the goodwill associated with the contingent consideration to be tax deductible, with the tax-deductible amount of goodwill related to this contingent consideration to be determined once the cash payments to settle the contingent consideration are made. The financial results since the GeoPhy acquisition were immaterial. The revenues and earnings of Walker &amp; Dunlop for the year ended December 31, 2022 as if the GeoPhy acquisition had occurred as of January 1, 2021 would not be materially different from the amounts presented in the Consolidated Statements of Income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The second acquisition occurred during the third quarter of 2022 for consideration of $6.0 million of cash and $3.0 million of contingent consideration and resulted in $8.8 million of goodwill. The Company allocated the goodwill from this acquisition to a reporting unit of the Company’s Capital Markets reportable segment. The Company expects all of the goodwill from this acquisition to be tax deductible, with the tax-deductible amount of goodwill related to the contingent consideration to be determined once the cash payments to settle the contingent consideration are made. The financial results since the acquisition and pro-forma financial information as if the acquisition occurred on January 1, 2021 are immaterial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The measurement-period adjustments above primarily relate to the GeoPhy acquisition and the Company’s acquisition of Alliant, an acquisition completed in December 2021, as more fully described in the Company’s 2021 Form 10-K. The Alliant measurement-period adjustments consist of $29.7 million additional purchase price consideration related to the settlement of working capital adjustments and immaterial other adjustments as a result of the Company obtaining additional information. During the third quarter of 2022, the Company settled working capital adjustments related to the GeoPhy acquisition, resulting in a $5.5 million reduction in purchase price consideration. The settlement of the cash owed to the Company from GeoPhy for working capital adjustments will be a reduction of the cash paid to settle the contingent consideration achieved in the future. The Company made other immaterial adjustments as a result of the Company obtaining additional information, including adjustments to the initial contingent consideration liability recognized. The Company has completed the purchase accounting for the Alliant and GeoPhy acquisitions as of December 31, 2022. </p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;">As discussed in NOTE 13 below, in the first quarter of 2022, the Company began disclosing three reportable segments. The following table shows goodwill by reportable segments as of December 31, 2022. As the Company did not have segment reporting as of December 31, 2021, all of the goodwill balance was allocated to the Company’s one reportable segment as of December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of </b></p></td></tr><tr><td style="vertical-align:bottom;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Goodwill by Reportable Segment </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Capital Markets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 520,191</p></td></tr><tr><td style="vertical-align:bottom;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Servicing &amp; Asset Management </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439,521</p></td></tr><tr><td style="vertical-align:bottom;width:85.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Corporate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 959,712</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;background:#ffffff;">Other Intangible Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The Company’s other intangibles assets consist primarily of acquired customer contracts and technology intellectual property intangibles. Activity related to other intangible assets for the year ended December 31, 2022 and 2021 follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Other Intangible Assets</b><i style="font-size:9pt;font-style:italic;"> </i><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 183,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,880</p></td></tr><tr><td style="vertical-align:bottom;width:73.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Additions from acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 185,361</p></td></tr><tr><td style="vertical-align:bottom;width:73.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,261)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,337)</p></td></tr><tr><td style="vertical-align:bottom;width:73.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 198,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 183,904</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;">The following table summarizes the gross value, accumulated amortization, and net carrying value of the Company’s other intangible assets as of December 31, 2022 and December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Other Intangible Assets </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Gross value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 220,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 189,682</p></td></tr><tr><td style="vertical-align:bottom;width:69.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (22,039)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,778)</p></td></tr><tr><td style="vertical-align:bottom;width:69.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net carrying value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 198,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 183,904</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;text-decoration-line:line-through;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;">The expected amortization of other intangible assets shown in the Consolidated Balance Sheet as of December 31, 2022 is shown in the table below. Actual amortization may vary from these estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expected</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  Amortization  </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,263</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,206</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,206</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,206</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,206</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,556</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 198,643</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;text-decoration-line:line-through;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2022, the weighted average remaining life of all the other intangible assets was </span><span style="font-family:'Times New Roman','Times','serif';">12.6</span><span style="font-family:'Times New Roman','Times','serif';"> years.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">A summary of the Company’s contingent consideration, which is included in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other liabilities</i><span style="font-family:'Times New Roman','Times','serif';">, as of and for the years ended December 31, 2022 and 2021 follows:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.58%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Contingent Consideration Liabilities</b><i style="font-size:9pt;font-style:italic;"> </i><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Accretion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,642</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Fair value adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (13,512)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (34,547)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (6,080)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;">The contingent consideration liabilities presented in the table above relate to <span style="font-family:'Times';background:#ffffff;">(i) acquisitions of debt brokerage and investment sales brokerage companies completed over the past several years, (ii) the purchase of noncontrolling interests in 2020 that was fully earned as of December 31, 2021 and paid in 2022, (iii) the Alliant acquisition, and (iv) the GeoPhy acquisition. The contingent consideration for each of the</span> <span style="font-family:'Times';background:#ffffff;">acquisitions may be earned over various lengths of time after each acquisition, with a maximum earnout period of </span><span style="font-family:'Times';background:#ffffff;">five years</span><span style="font-family:'Times';background:#ffffff;">, provided certain revenue targets and other metrics have been met. The last of the earn-out periods related to the contingent consideration ends in the third quarter of 2027. In each case, the Company estimated the initial and December 31, 2022 fair values of the contingent consideration using a Monte Carlo simulation.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times';visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times';background:#ffffff;">During 2022, the Company made fair value adjustments on two of its contingent consideration liabilities using updated information, including the probability of achievement and discount rate. The Company’s estimate of the fair values resulted in a decrease in the fair value of one of the Company’s contingent consideration liabilities that was partially offset by an increase in the fair value of another of the Company’s contingent consideration liabilities. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times';">The recognition of the contingent consideration liability for the </span><span style="font-family:'Times';">two</span><span style="font-family:'Times';"> acquisitions in 2022 is non-cash, and thus not reflected in the amount of cash consideration paid on the Consolidated Statements of Cash Flows. In addition, </span>$8.8 million<span style="color:#ff0000;"> </span>of the payments settling contingent consideration liabilities included in the table above for the year ended December 31, 2022 were from the issuance of the Company’s common stock, a non-cash transaction. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Goodwill</b><i style="font-size:9pt;font-style:italic;"> </i><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 698,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 248,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Additions from acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 222,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 449,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Measurement-period adjustments </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 959,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 698,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of </b></p></td></tr><tr><td style="vertical-align:bottom;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Goodwill by Reportable Segment </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Capital Markets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 520,191</p></td></tr><tr><td style="vertical-align:bottom;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Servicing &amp; Asset Management </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439,521</p></td></tr><tr><td style="vertical-align:bottom;width:85.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Corporate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 959,712</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;background:#ffffff;">​</span></p> 698635000 248958000 222670000 449677000 38407000 0 0 0 959712000 698635000 2 1 0.50 1 202600000 82100000 5500000 115000000.0 5000000000 75000000 P4Y 205000000.0 130700000 0.64 115000000.0 0.56 17.0 14.5 214000000.0 202600000 58500000 18900000 39600000 17.0 31000000.0 10300000 10400000 6000000.0 3000000.0 8800000 29700000 5500000 3 1 520191000 439521000 959712000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Other Intangible Assets</b><i style="font-size:9pt;font-style:italic;"> </i><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 183,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,880</p></td></tr><tr><td style="vertical-align:bottom;width:73.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Additions from acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 185,361</p></td></tr><tr><td style="vertical-align:bottom;width:73.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,261)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,337)</p></td></tr><tr><td style="vertical-align:bottom;width:73.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 198,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 183,904</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Other Intangible Assets </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Gross value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 220,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 189,682</p></td></tr><tr><td style="vertical-align:bottom;width:69.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (22,039)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,778)</p></td></tr><tr><td style="vertical-align:bottom;width:69.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net carrying value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 198,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 183,904</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;text-decoration-line:line-through;text-decoration-style:solid;visibility:hidden;">​</span></p> 183904000 1880000 31000000 185361000 16261000 3337000 198643000 183904000 220682000 189682000 22039000 5778000 198643000 183904000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expected</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  Amortization  </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,263</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,206</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,206</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,206</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,206</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,556</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 198,643</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;text-decoration-line:line-through;text-decoration-style:solid;visibility:hidden;">​</span></p> 17263000 16206000 16206000 16206000 16206000 116556000 198643000 P12Y7M6D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.58%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Contingent Consideration Liabilities</b><i style="font-size:9pt;font-style:italic;"> </i><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Accretion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,642</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Fair value adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (13,512)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (34,547)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (6,080)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> 125808000 28829000 117955000 93304000 4642000 2866000 13512000 -6889000 34547000 6080000 200346000 125808000 P5Y 2 8800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;margin:0pt;"><b style="font-weight:bold;background:#ffffff;">NOTE 8—FAIR VALUE MEASUREMENTS</b></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company uses valuation techniques that are consistent with the market approach, the income approach, and/or the cost approach to measure assets and liabilities that are measured at fair value. Inputs to valuation techniques refer to the assumptions that market participants would use in pricing the asset or liability. Inputs may be observable, meaning those that reflect the assumptions market participants would use in pricing the asset or liability developed based on market data obtained from independent sources, or unobservable, meaning those that reflect the reporting entity's own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. In that regard, accounting standards establish a 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. The fair value hierarchy is as follows:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:25.2pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">●</td><td style="padding:0pt 0pt 10pt 0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;background:#ffffff;">Level 1</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">—Financial assets and liabilities whose values are based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:25.2pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">●</td><td style="padding:0pt 0pt 10pt 0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;background:#ffffff;">Level 2</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">—Financial assets and liabilities whose values are based on inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:25.2pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;background:#ffffff;">Level 3</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">—Financial assets and liabilities whose values are based on inputs that are both unobservable and significant to the overall valuation.</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company's MSRs are measured at fair value at inception, and thereafter on a nonrecurring basis. That is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value measurement when there is evidence of impairment and for disclosure purposes (NOTE 3). The Company's MSRs do not trade in an active, open market with readily observable prices. While sales of multifamily MSRs do occur on occasion, precise terms and conditions vary with each transaction and are not readily available. Accordingly, the estimated fair value of the Company’s MSRs was developed using discounted cash flow models that calculate the present value of estimated future net servicing income. The model considers contractually specified servicing fees, prepayment assumptions, estimated revenue from escrow accounts, delinquency rates, late charges, costs to service, and other economic factors. The Company periodically reassesses and adjusts, when necessary, the underlying inputs and assumptions used in the model to reflect observable market conditions and assumptions that a market participant would consider in valuing MSR assets. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">A description of the valuation methodologies used for assets and liabilities measured at fair value, as well as the general classification of such instruments pursuant to the valuation hierarchy, is set forth below.</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:25.2pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">●</td><td style="padding:0pt 0pt 10pt 0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;background:#ffffff;">Derivative Instruments</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">—The derivative positions consist of interest rate lock commitments and forward sale agreements to the Agencies. The fair value of these instruments is estimated using a discounted cash flow model developed based on changes in the U.S. Treasury rate and other observable market data. The value was determined after considering the potential impact of collateralization, adjusted to reflect nonperformance risk of both the counterparty and the Company, and are classified within Level 3 of the valuation hierarchy.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:25.2pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">●</td><td style="padding:0pt 0pt 10pt 0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;background:#ffffff;">Loans Held for Sale</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">—All loans held for sale presented in the Consolidated Balance Sheets are reported at fair value. The Company determines the fair value of the loans held for sale using discounted cash flow models that incorporate quoted observable inputs from market participants such as changes in the U.S. Treasury rate. Therefore, the Company classifies these loans held for sale as Level 2.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:25.2pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">●</td><td style="padding:0pt 0pt 10pt 0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;background:#ffffff;">Pledged Securities</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">—Investments in money market funds are valued using quoted market prices from recent trades. Therefore, the Company classifies this portion of pledged securities as Level 1. The Company determines the fair value of its AFS Agency MBS </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:25.2pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;"/><td style="padding:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">using discounted cash flows that incorporate observable inputs from market participants and then compares the fair value to broker estimates of fair value. Consequently, the Company classifies this portion of pledged securities as Level 2.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:25.2pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;background:#ffffff;">Contingent Consideration Liabilities</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">—Contingent consideration liabilities from acquisitions are initially recognized at fair value at acquisition and subsequently remeasured using a Monte Carlo simulation that uses updated management forecasts and current valuation assumptions and discount rates. The Company determines the fair value of each contingent consideration liability based on a probability of achievement, which incorporates management estimates. As a result, the Company classifies these liabilities as Level 3.</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table summarizes financial assets and financial liabilities measured at fair value on a recurring basis as of December 31, 2022 and 2021, segregated by the level of the valuation inputs within the fair value hierarchy used to measure fair value:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.12%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period End</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 396,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 396,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 538,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 571,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Contingent consideration liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 202,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 202,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,811,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,811,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,915,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,997,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Contingent consideration liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 132,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 132,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-indent:25.2pt;background:#ffffff;margin:10pt 0pt 0pt 0pt;">There were no transfers between any of the levels within the fair value hierarchy during the year ended December 31, 2022 and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;">Derivative instruments (Level 3) are outstanding for short periods of time (generally less than 60 days). A roll forward of derivative instruments is presented below for the years ended December 31, 2022 and 2021: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.6%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Derivative Assets and Liabilities, net </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,720</p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Settlements </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (555,168)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (746,918)</p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Realized gains recorded in earnings<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 524,207</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 702,198</p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Unrealized gains (losses) recorded in earnings<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,961</p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,961</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">(1)</td><td style="padding:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;">Realized and unrealized gains from derivatives are recognized in </span><i style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:italic;font-weight:normal;background:#ffffff;">Loan origination and debt brokerage fees, net </i><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;">and </span><i style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:italic;font-weight:normal;background:#ffffff;">Fair value of expected net cash flows from servicing, net </i><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;">in the Consolidated Statements of Income.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;">The following table presents information about significant unobservable inputs used in the recurring measurement of the fair value of the Company’s Level 3 assets and liabilities as of December 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:95.9%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:75.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quantitative Information about Level 3 Fair Value Measurements</b></p></td></tr><tr><td style="vertical-align:bottom;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Valuation Technique</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable Input</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"> (1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input Range </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Discounted cash flow</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Counterparty credit risk</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Discounted cash flow</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Counterparty credit risk</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Contingent consideration liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Monte Carlo Simulation<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Probability of earn-out achievement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">64% - 100%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">77%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;">Significant changes in this input may lead to significant changes in the fair value measurements. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;">Valuation techniques used include probability-weighted achievement analysis and Monte Carlo simulation.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;">Contingent consideration weighted based on maximum gross earnout amount.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;background:#ffffff;margin:0pt 0pt 0pt 18pt;"><span style="font-size:9pt;margin-bottom:10pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;">The carrying amounts and the fair values of the Company's financial instruments as of December 31, 2022 and December 31, 2021 are presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Financial Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 305,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 305,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 396,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 396,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,811,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,811,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Loans held for investment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 269,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 270,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Derivative assets<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total financial assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,015,134</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,015,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,615,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,617,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Financial Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Derivative liabilities<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration liabilities<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Warehouse notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 543,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 544,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,941,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,942,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 704,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 708,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 740,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 745,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total financial liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,449,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,455,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,813,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,819,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;">Included as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:italic;font-weight:normal;background:#ffffff;">Other Assets</i><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;"> on the Consolidated Balance Sheets.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;">Included as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:italic;font-weight:normal;background:#ffffff;">Other Liabilities </i><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;">on the Consolidated Balance Sheets.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;padding-top:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The following methods and assumptions were used for recurring fair value measurements as of December 31, 2022 and 2021:</p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Cash and Cash Equivalents and Restricted Cash</i><span style="font-family:'Times New Roman','Times','serif';">—The carrying amounts approximate fair value because of the short maturity of these instruments (Level 1).</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Pledged Securities</i><span style="font-family:'Times New Roman','Times','serif';">—Consist of cash, highly liquid investments in money market accounts invested in government securities, and investments in Agency debt securities. The investments of the money market funds typically have maturities of 90 days or less and are valued using quoted market prices from recent trades. The fair value of the Agency debt securities incorporates the contractual cash flows of the security discounted at market-rate, risk-adjusted yields.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loans Held for Sale</i><span style="font-family:'Times New Roman','Times','serif';">—Consist of originated loans that are generally transferred or sold within </span><span style="font-family:'Times New Roman','Times','serif';">60 days</span><span style="font-family:'Times New Roman','Times','serif';"> from the date that a mortgage loan is funded and are valued using discounted cash flow models that incorporate observable prices from market participants.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Contingent Consideration Liability</i><span style="font-family:'Times New Roman','Times','serif';">—Consists of the estimated fair values of expected future earnout payments related to acquisitions completed in 2021 and 2022. The earn-out liabilities are valued using a probability-weighted achievement analysis or Monte Carlo simulation </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">analysis. The fair value of the contingent consideration liabilities incorporates unobservable inputs, such as the probability of earnout achievement, to determine the expected earn-out cash flows. The probability of the earn-out achievement is based on management’s estimate of the expected future performance and other financial metrics of each of the acquired entities, which are subject to significant uncertainty. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Derivative Instruments</i><span style="font-family:'Times New Roman','Times','serif';">—Consist of interest rate lock commitments and forward sale agreements. These instruments are valued using discounted cash flow models developed based on changes in the U.S. Treasury rate and other observable market data. The value is determined after considering the potential impact of collateralization, adjusted to reflect nonperformance risk of both the counterparty and the Company.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Fair Value of Derivative Instruments </i><span style="font-family:'Times New Roman','Times','serif';">and</span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;"> Loans Held for Sale</i><span style="font-family:'Times New Roman','Times','serif';">—In the normal course of business, the Company enters into contractual commitments to originate and sell multifamily mortgage loans at fixed prices with fixed expiration dates. The commitments become effective when the borrowers "lock-in" a specified interest rate within time frames established by the Company. All mortgagors are evaluated for creditworthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the "lock-in" of rates by the borrower and the sale date of the loan to an investor.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, the Company enters into a sale commitment with the investor simultaneously with the rate lock commitment with the borrower. The sale contract with the investor locks in an interest rate and price for the sale of the loan. The terms of the contract with the investor and the rate lock with the borrower are matched in substantially all respects, with the objective of eliminating interest rate risk to the extent practical. Sale commitments with the investors have an expiration date that is longer than our related commitments to the borrower to allow, among other things, for the closing of the loan and processing of paperwork to deliver the loan into the sale commitment.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Both the rate lock commitments to borrowers and the forward sale contracts to buyers are undesignated derivatives and, accordingly, are marked to fair value through </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Loan origination and debt brokerage fees, net </i><span style="font-family:'Times New Roman','Times','serif';">in the Consolidated Statements of Income. The fair value of the Company's rate lock commitments to borrowers and loans held for sale and the related input levels includes, as applicable:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:25.2pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">the estimated gain of the expected loan sale to the investor (Level 2);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:25.2pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">the expected net cash flows associated with servicing the loan, net of any guaranty obligations retained (Level 2); </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:25.2pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">the effects of interest rate movements between the date of the rate lock and the balance sheet date (Level 2); and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:25.2pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">the nonperformance risk of both the counterparty and the Company (Level 3; derivative instruments only).</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:12pt 0pt 0pt 0pt;">The estimated gain considers the origination fees the Company expects to collect upon loan closing (derivative instruments only) and premiums the Company expects to receive upon sale of the loan (Level 2). The fair value of the expected net cash flows associated with servicing the loan is calculated pursuant to the valuation techniques applicable to the fair value of future servicing, net at loan sale (Level 2).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">To calculate the effects of interest rate movements, the Company uses applicable published U.S. Treasury prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount (Level 2).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-size:12pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The fair value of the Company's forward sales contracts to investors considers effects of interest rate movements between the trade date and the balance sheet date (Level 2). The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The fair value of the Company’s interest rate lock commitments and forward sales contracts is adjusted to reflect the risk that the agreement will not be fulfilled. The Company’s exposure to nonperformance in interest rate lock commitments and forward sale contracts is represented by the contractual amount of those instruments. Given the credit quality of our counterparties and the short duration of interest rate lock commitments and forward sale contracts, the risk of nonperformance by the Company’s counterparties has historically been minimal (Level 3).</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table presents the components of fair value and other relevant information associated with the Company’s derivative instruments and loans held for sale as of December 31, 2022 and 2021.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.79%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Adjustment Components</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notional or</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">to Loans </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">on Sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Movement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Held for Sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Rate lock commitments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 376,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (4,495)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 769,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,782</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (2,076)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 392,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (3,211)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (2,076)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Rate lock commitments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,115,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (4,604)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (1,293)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,881,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (5,110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,765,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (1,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (6,403)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.12%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period End</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 396,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 396,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 538,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 571,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Contingent consideration liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 202,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 202,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,811,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,811,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,915,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,997,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Contingent consideration liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 132,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 132,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 396344000 396344000 14658000 142624000 157282000 17636000 17636000 14658000 538968000 17636000 571262000 2076000 2076000 200346000 200346000 202422000 202422000 1811586000 1811586000 44733000 104263000 148996000 37364000 37364000 44733000 1915849000 37364000 1997946000 6403000 6403000 125808000 125808000 132211000 132211000 0 P60D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.6%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Derivative Assets and Liabilities, net </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,720</p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Settlements </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (555,168)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (746,918)</p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Realized gains recorded in earnings<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 524,207</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 702,198</p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Unrealized gains (losses) recorded in earnings<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,961</p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,961</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt 0pt 10pt 0pt;">(1)</td><td style="padding:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;">Realized and unrealized gains from derivatives are recognized in </span><i style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:italic;font-weight:normal;background:#ffffff;">Loan origination and debt brokerage fees, net </i><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;">and </span><i style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:italic;font-weight:normal;background:#ffffff;">Fair value of expected net cash flows from servicing, net </i><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;">in the Consolidated Statements of Income.</span></td></tr></table> 30961000 44720000 555168000 746918000 524207000 702198000 15560000 30961000 15560000 30961000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:95.9%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:75.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quantitative Information about Level 3 Fair Value Measurements</b></p></td></tr><tr><td style="vertical-align:bottom;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Valuation Technique</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable Input</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"> (1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input Range </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Discounted cash flow</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Counterparty credit risk</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Discounted cash flow</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Counterparty credit risk</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Contingent consideration liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Monte Carlo Simulation<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Probability of earn-out achievement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">64% - 100%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">77%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;">Significant changes in this input may lead to significant changes in the fair value measurements. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;">Valuation techniques used include probability-weighted achievement analysis and Monte Carlo simulation.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;">Contingent consideration weighted based on maximum gross earnout amount.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;background:#ffffff;margin:0pt 0pt 0pt 18pt;"><span style="font-size:9pt;margin-bottom:10pt;margin-left:0pt;visibility:hidden;">​</span></p> 17636000 2076000 200346000 0.64 1 0.77 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Financial Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 305,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 305,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 396,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 396,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,811,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,811,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Loans held for investment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 269,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 270,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Derivative assets<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total financial assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,015,134</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,015,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,615,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,617,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Financial Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Derivative liabilities<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration liabilities<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Warehouse notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 543,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 544,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,941,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,942,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 704,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 708,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 740,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 745,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total financial liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,449,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,455,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,813,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,819,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;">Included as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:italic;font-weight:normal;background:#ffffff;">Other Assets</i><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;"> on the Consolidated Balance Sheets.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;">Included as a component of </span><i style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:italic;font-weight:normal;background:#ffffff;">Other Liabilities </i><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;background:#ffffff;">on the Consolidated Balance Sheets.</span></td></tr></table> 225949000 225949000 305635000 305635000 17676000 17676000 42812000 42812000 157282000 157282000 148996000 148996000 396344000 396344000 1811586000 1811586000 200247000 200900000 269125000 270826000 17636000 17636000 37364000 37364000 1015134000 1015787000 2615518000 2617219000 2076000 2076000 6403000 6403000 200346000 200346000 125808000 125808000 543447000 544050000 1941572000 1942448000 704103000 708546000 740174000 745175000 1449972000 1455018000 2813957000 2819834000 P60D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.79%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Adjustment Components</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notional or</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">to Loans </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">on Sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Movement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:center;margin:0pt;"><span style="font-size:8pt;line-height:1.19;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Held for Sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Rate lock commitments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 376,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (4,495)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 769,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,782</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (2,076)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 392,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (3,211)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (2,076)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Rate lock commitments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,115,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (4,604)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (1,293)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,881,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (5,110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,765,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (1,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt;"> (6,403)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:9pt;line-height:1.19;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.27;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">​</span></p></td></tr></table> 376870000 12349000 -4495000 7854000 7854000 769585000 7706000 7706000 9782000 2076000 392715000 6840000 -3211000 3629000 3629000 19189000 19189000 17636000 2076000 3629000 1115829000 29837000 -4604000 25233000 26526000 1293000 2881224000 5728000 5728000 10838000 5110000 1765395000 47315000 -1124000 46191000 46191000 77152000 77152000 37364000 6403000 46191000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">NOTE 9—FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES</b></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Fannie Mae DUS Related Commitments</i><span style="font-family:'Times New Roman','Times','serif';">—Commitments for the origination and subsequent sale and delivery of loans to Fannie Mae represent those mortgage loan transactions where the borrower has locked an interest rate and scheduled closing and the Company has entered into a mandatory delivery commitment to sell the loan to Fannie Mae. As discussed in NOTE 8, the Company accounts for these commitments as derivatives recorded at fair value.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company is generally required to share the risk of any losses associated with loans sold under the Fannie Mae DUS program. The Company is required to secure these obligations by assigning restricted cash balances and securities to Fannie Mae, which are classified as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Pledged securities, at fair value</i><span style="font-family:'Times New Roman','Times','serif';"> on the Consolidated Balance Sheets. The amount of collateral required by Fannie Mae is a formulaic calculation at the loan level and considers the balance of the loan, the risk level of the loan, the age of the loan, and the level of risk-sharing. Fannie Mae requires restricted liquidity for Tier 2 loans of </span><span style="font-family:'Times New Roman','Times','serif';">75</span><span style="font-family:'Times New Roman','Times','serif';"> basis points, which is funded over a </span><span style="-sec-ix-hidden:Hidden_40-t9Jt9Q0KElemC20lPNg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">48-month</span></span><span style="font-family:'Times New Roman','Times','serif';"> period that begins upon delivery of the loan to Fannie Mae. Pledged securities held in the form of money market funds holding U.S. Treasuries are discounted </span><span style="font-family:'Times New Roman','Times','serif';">5%</span><span style="font-family:'Times New Roman','Times','serif';">, and Agency MBS are discounted </span><span style="font-family:'Times New Roman','Times','serif';">4%</span><span style="font-family:'Times New Roman','Times','serif';"> for purposes of calculating compliance with the restricted liquidity requirements. As seen below, the Company held substantially all of its pledged securities in Agency MBS as of December 31, 2022. The majority of the loans for which the Company has risk sharing are Tier 2 loans.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company is in compliance with the December 31, 2022 collateral requirements as outlined above. As of December 31, 2022, reserve requirements for the December 31, 2022 DUS loan portfolio will require the Company to fund </span><span style="font-family:'Times New Roman','Times','serif';">$79.6</span><span style="font-family:'Times New Roman','Times','serif';"> million in additional restricted liquidity over the next </span><span style="-sec-ix-hidden:Hidden_7jclbcBJ2kKlJFaCx7AhBA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">48-months</span></span><span style="font-family:'Times New Roman','Times','serif';">, assuming no further principal paydowns, prepayments, or defaults within the at-risk portfolio. Fannie Mae has in the past reassessed the DUS Capital Standards and may make changes to these standards in the future. The Company generates sufficient cash flow from its operations to meet these capital standards and does not expect any future changes to have a material impact on its future operations; however, any future increases to collateral requirements may adversely impact the Company’s available cash. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Fannie Mae has established benchmark standards for capital adequacy and reserves the right to terminate the Company's servicing authority for all or some of the portfolio if at any time it determines that the Company's financial condition is not adequate to support its obligations under the DUS agreement. The Company is required to maintain acceptable net worth as defined in the agreement, and the Company satisfied the requirements as of December 31, 2022. The net worth requirement is derived primarily from unpaid balances on Fannie Mae loans and the level of risk sharing. As of December 31, 2022, the net worth requirement was </span><span style="font-family:'Times New Roman','Times','serif';">$285.6</span><span style="font-family:'Times New Roman','Times','serif';"> million, and the Company's net worth was </span><span style="font-family:'Times New Roman','Times','serif';">$692.8</span><span style="font-family:'Times New Roman','Times','serif';"> million, as measured at our wholly owned operating subsidiary, Walker &amp; Dunlop, LLC. As of December 31, 2022, the Company was required to maintain at least </span><span style="font-family:'Times New Roman','Times','serif';">$56.9</span><span style="font-family:'Times New Roman','Times','serif';"> million of liquid assets to meet operational liquidity requirements for Fannie Mae, Freddie Mac, HUD, and Ginnie </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Mae. The Company had operational liquidity of </span><span style="font-family:'Times New Roman','Times','serif';">$170.8</span><span style="font-family:'Times New Roman','Times','serif';"> million, as measured at our wholly owned operating subsidiary, Walker &amp; Dunlop, LLC.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Pledged Securities</i>—<i style="font-style:italic;">Pledged securities, at fair value</i> consisted of the following balances as of December 31, 2022, 2021, 2020, and 2019:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.77%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Pledged Securities </b><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total pledged cash and cash equivalents</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency MBS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total pledged securities, at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:10pt 0pt 0pt 0pt;">The information in the preceding table is presented to reconcile beginning and ending cash, cash equivalents, restricted cash, and restricted cash equivalents in the Consolidated Statements of Cash Flows as more fully discussed in NOTE 2.</p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table provides additional information related to the AFS Agency MBS as of December 31, 2022 and 2021:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Fair Value and Amortized Cost of Agency MBS </b><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:67.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 104,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Amortized cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 144,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Total gains for securities with net gains in AOCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Total losses for securities with net losses in AOCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,974)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (220)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Fair value of securities with unrealized losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:10pt 0pt 0pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Three</span><span style="font-family:'Times New Roman','Times','serif';"> of the pledged securities with a fair value of </span><span style="font-family:'Times New Roman','Times','serif';">$3.3</span><span style="font-family:'Times New Roman','Times','serif';"> million, an amortized cost of </span><span style="font-family:'Times New Roman','Times','serif';">$4.3</span><span style="font-family:'Times New Roman','Times','serif';"> million, and a net unrealized loss of </span><span style="font-family:'Times New Roman','Times','serif';">$1.0</span><span style="font-family:'Times New Roman','Times','serif';"> million have been in a continuous unrealized loss position for more than 12-months. All </span><span style="font-family:'Times New Roman','Times','serif';">three</span><span style="font-family:'Times New Roman','Times','serif';"> securities that have been in a continuous loss position are Agency debt securities that carry a guarantee of the contractual payments. The Company concluded that an allowance for credit losses will not be recognized, as the Company does not intend to sell the securities, and as they carry the guarantee of payment from the Agencies.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table provides contractual maturity information related to Agency MBS. The money market funds invest in short-term Federal Government and Agency debt securities and have no stated maturity date.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Detail of Agency MBS Maturities </b><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">After one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,445</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">After five years through ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,509</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,515</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">After ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:1pt;visibility:hidden;">​</span></p> 0.0075 0.05 0.04 79600000 285600000 692800000 56900000 170800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.77%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Pledged Securities </b><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total pledged cash and cash equivalents</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Agency MBS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total pledged securities, at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 5788000 3779000 4954000 2150000 8870000 40954000 12519000 5054000 14658000 44733000 17473000 7204000 142624000 104263000 119763000 114563000 157282000 148996000 137236000 121767000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Fair Value and Amortized Cost of Agency MBS </b><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:67.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 104,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Amortized cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 144,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Total gains for securities with net gains in AOCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Total losses for securities with net losses in AOCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,974)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (220)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Fair value of securities with unrealized losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 142624000 104263000 144801000 100847000 797000 3636000 2974000 220000 118565000 4757000 3 3300000 4300000 1000000.0 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Detail of Agency MBS Maturities </b><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">After one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,445</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">After five years through ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,509</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,515</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">After ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';visibility:hidden;">​</span></p> 15445000 15500000 104509000 105515000 22670000 23786000 142624000 144801000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">NOTE 10—SHARE-BASED PAYMENT </b></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2022, there were </span><span style="font-family:'Times New Roman','Times','serif';">10.5</span><span style="font-family:'Times New Roman','Times','serif';"> million shares of stock authorized for issuance to directors, officers, and employees under the 2020 Equity Incentive Plan (and predecessor plans). As of December 31, 2022, </span><span style="font-family:'Times New Roman','Times','serif';">1.3</span><span style="font-family:'Times New Roman','Times','serif';"> million shares remain available for grant under the 2020 Equity Incentive Plan. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Under the 2020 Equity Incentive Plan (and predecessor plans), the Company granted stock options to executive officers in the past and restricted shares to executive officers, employees, and non-employee directors during 2022, 2021, and 2020, all without cost to the grantee. For the year ended December 31, 2022, the Company granted </span><span style="font-family:'Times New Roman','Times','serif';">0.2</span><span style="font-family:'Times New Roman','Times','serif';"> million RSUs to the executive officers and certain other employees connection with PSPs (“performance awards”). For each of the years ended 2021 and 2020, the Company granted </span><span style="font-family:'Times New Roman','Times','serif';">0.3</span><span style="font-family:'Times New Roman','Times','serif';"> million RSUs to the executive officers </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">and certain other employees connection with PSPs (“performance awards”). The Company granted the RSUs at the maximum performance thresholds for each metric each year. As of December 31, 2022, the RSUs issued in connection with the 2022, 2021, and 2020 PSPs are unvested and outstanding.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;">The performance period for the 2019 PSP concluded on December 31, 2021. The three performance goals related to the 2019 PSP were met at varying levels. Accordingly, 0.2 million shares related to the 2019 PSP vested in the first quarter of 2022. As of December 31, 2022, the Company concluded that the three performance targets related to the <span style="-sec-ix-hidden:Hidden_NfiigdJlk0mMmRsD3adUVg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2020</span></span> PSP, <span style="-sec-ix-hidden:Hidden_YcIshoCcG0utYyH7bkxQ2g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2021</span></span> PSP, and 2022 PSP were probable of achievement at varying levels. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table summarizes stock compensation expense for the years ended December 31, 2022, 2021, and 2020:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.53%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Components of stock compensation expense </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Restricted shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,520</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,924</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">PSP "RSUs"</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,062</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total stock compensation expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Excess tax benefit recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,620</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The amounts attributable to restricted shares in the table above include both equity-classified awards granted in restricted shares and liability-classified awards to be granted in restricted shares. The excess tax benefits recognized above reduced income tax expense.</p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table summarizes restricted share activity for the year ended December 31, 2022:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.44%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted Shares Activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Nonvested at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,122,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 263,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 110.98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Vested </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (402,937)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,440)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nonvested at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 957,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:10pt 0pt 0pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The fair value of restricted share awards granted during 2022 was estimated using the closing price on the date of grant. The weighted average grant date fair values of restricted shares granted in 2021 and 2020 were </span><span style="font-family:'Times New Roman','Times','serif';">$101.48</span><span style="font-family:'Times New Roman','Times','serif';"> per share and </span><span style="font-family:'Times New Roman','Times','serif';">$74.75</span><span style="font-family:'Times New Roman','Times','serif';"> per share, respectively. The fair values of the restricted shares that vested during the years ended December 31, 2022, 2021, and 2020 were </span><span style="font-family:'Times New Roman','Times','serif';">$49.8</span><span style="font-family:'Times New Roman','Times','serif';"> million, </span><span style="font-family:'Times New Roman','Times','serif';">$44.6</span><span style="font-family:'Times New Roman','Times','serif';"> million, and </span><span style="font-family:'Times New Roman','Times','serif';">$30.4</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2022, the total unrecognized compensation cost for outstanding restricted shares was </span><span style="font-family:'Times New Roman','Times','serif';">$47.9</span><span style="font-family:'Times New Roman','Times','serif';"> million. As of December 31, 2022, the weighted-average period over which this unrecognized compensation cost will be recognized is </span><span style="font-family:'Times New Roman','Times','serif';">3.4</span><span style="font-family:'Times New Roman','Times','serif';"> years.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table summarizes activity related to performance awards for the year ended December 31, 2022:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted Share Units Activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Share Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Nonvested at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 778,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 233,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 130.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Vested </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (210,022)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 139.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (107,917)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (878)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nonvested at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 692,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:10pt 0pt 0pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The fair value of performance awards granted during 2022 was estimated using the closing price on the date of grant. The weighted average grant date fair values of performance awards granted in 2021 and 2020 were </span><span style="font-family:'Times New Roman','Times','serif';">$101.04</span><span style="font-family:'Times New Roman','Times','serif';"> per share and </span><span style="font-family:'Times New Roman','Times','serif';">$50.26</span><span style="font-family:'Times New Roman','Times','serif';"> per share, respectively. The fair value of the performance awards that vested during the years ended December 31, 2022, 2021 and 2020 was </span><span style="font-family:'Times New Roman','Times','serif';">$29.4</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$5.6</span><span style="font-family:'Times New Roman','Times','serif';"> million, and </span><span style="font-family:'Times New Roman','Times','serif';">$17.5</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2022, the total unrecognized compensation cost for outstanding performance awards was </span><span style="font-family:'Times New Roman','Times','serif';">$2.8</span><span style="font-family:'Times New Roman','Times','serif';"> million. As of December 31, 2022, the weighted-average period over which this unrecognized compensation cost will be recognized is </span><span style="font-family:'Times New Roman','Times','serif';">1.2</span><span style="font-family:'Times New Roman','Times','serif';"> years. The unrecognized compensation cost is based on the achievement levels that are probable as of December 31, 2022.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table summarizes stock options activity for the year ended December 31, 2022:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:83.06%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contract Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Options Activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Outstanding at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 234,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,181)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20.86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 217,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 18pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 217,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;"> 2.7</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:10pt 0pt 0pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The total intrinsic value of the stock options exercised during the years ended December 31, 2022, 2021, and 2020 was </span><span style="font-family:'Times New Roman','Times','serif';">$1.1 </span><span style="font-family:'Times New Roman','Times','serif';">million, </span><span style="font-family:'Times New Roman','Times','serif';">$17.5</span><span style="font-family:'Times New Roman','Times','serif';"> million, and </span><span style="font-family:'Times New Roman','Times','serif';">$21.6</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively. We received </span><span style="font-family:'Times New Roman','Times','serif';">no</span><span style="font-family:'Times New Roman','Times','serif';"> cash from the exercise of options for each of the years ended December 31, 2022, 2021, and 2020.</span></p> 10500000 1300000 200000 300000 300000 3 200000 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.53%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Components of stock compensation expense </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Restricted shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,520</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,924</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">PSP "RSUs"</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,062</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total stock compensation expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Excess tax benefit recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,620</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 29650000 25520000 18924000 71000 4337000 11062000 9324000 33987000 36582000 28319000 6106000 8620000 7273000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.44%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted Shares Activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Nonvested at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,122,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 263,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 110.98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Vested </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (402,937)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,440)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nonvested at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 957,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 1122693 77.70 263852 110.98 402937 70.20 26440 88.39 957168 89.69 101.48 74.75 49800000 44600000 30400000 47900000 P3Y4M24D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted Share Units Activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Share Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Nonvested at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 778,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 233,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 130.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Vested </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (210,022)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 139.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (107,917)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (878)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nonvested at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 692,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 778546 67.66 233052 130.26 210022 139.75 107917 94.10 878 67.13 692781 89.67 101.04 50.26 29400000 5600000 17500000 2800000 P1Y2M12D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:83.06%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contract Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Options Activity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Outstanding at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 234,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,181)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20.86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 217,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 18pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 217,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;"> 2.7</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 234006 22.25 16181 20.86 217825 22.35 217825 22.35 P2Y8M12D 12227000 1100000 17500000 21600000 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">NOTE 11—EARNINGS PER SHARE AND STOCKHOLDERS’ EQUITY</b></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Earnings per share (“EPS”) is calculated under the two-class method. The two-class method allocates all earnings (distributed and undistributed) to each class of common stock and participating securities based on their respective rights to receive dividends. The Company grants share-based awards to various employees and nonemployee directors under the 2020 Equity Incentive Plan that entitle recipients to receive nonforfeitable dividends during the vesting period on a basis equivalent to the dividends paid to holders of common stock. These unvested awards meet the definition of participating securities.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table presents the calculation of basic and diluted EPS for the years ended December 31, 2022, 2021, and 2020 under the two-class method. Participating securities were included in the calculation of diluted EPS using the two-class method, as this computation was more dilutive than the treasury-stock method.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:65.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:middle;width:31.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31,</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:middle;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">EPS Calculations</b><i style="font-style:italic;"> (in thousands, except per share amounts)</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:middle;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Calculation of basic EPS</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Walker &amp; Dunlop net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 213,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 265,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 246,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Less: dividends and undistributed earnings allocated to participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income applicable to common stockholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 207,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 256,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic EPS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Calculation of diluted EPS</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net income applicable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 207,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 256,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Add: reallocation of dividends and undistributed earnings based on assumed conversion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income allocated to common stockholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 207,761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 257,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Add: weighted-average diluted non-participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 639</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Weighted-average diluted shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Diluted EPS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:10pt 0pt 0pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The assumed proceeds used for calculating the dilutive impact of restricted stock awards under the treasury method includes the unrecognized compensation costs associated with the awards. For the year ended December 31, 2022, </span><span style="font-family:'Times New Roman','Times','serif';">201</span><span style="font-family:'Times New Roman','Times','serif';"> thousand average restricted shares were excluded from the computation of diluted EPS under the treasury-stock method. An immaterial number of average outstanding options to purchase common stock and average restricted shares were excluded from the computation of diluted earnings per share under the treasury method for the years ended December 31, 2021, and 2020 </span><span style="font-family:'Times New Roman','Times','serif';">because the effect would have been anti-dilutive (the exercise price of the options or the grant date market price of the restricted shares was greater than the average market price of the Company’s shares during the periods presented).</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Under the 2020 Equity Incentive Plan (and predecessor plans), subject to the Company’s approval, grantees have the option of electing to satisfy tax withholding obligations at the time of vesting or exercise by allowing the Company to withhold and purchase the shares of stock otherwise issuable to the grantee. For the years ended December 31, 2022, 2021, and 2020, the Company repurchased and retired </span><span style="font-family:'Times New Roman','Times','serif';">149</span><span style="font-family:'Times New Roman','Times','serif';"> thousand, </span><span style="font-family:'Times New Roman','Times','serif';">150</span><span style="font-family:'Times New Roman','Times','serif';"> thousand, and </span><span style="font-family:'Times New Roman','Times','serif';">179</span><span style="font-family:'Times New Roman','Times','serif';"> thousand restricted shares at a weighted average market price of </span><span style="font-family:'Times New Roman','Times','serif';">$125.28</span><span style="font-family:'Times New Roman','Times','serif';">, </span><span style="font-family:'Times New Roman','Times','serif';">$109.57</span><span style="font-family:'Times New Roman','Times','serif';">, and </span><span style="font-family:'Times New Roman','Times','serif';">$66.38</span><span style="font-family:'Times New Roman','Times','serif';">, upon grantee vesting, respectively. For the years ended December 31, 2022 and 2021, the Company repurchased and retired </span><span style="font-family:'Times New Roman','Times','serif';">90</span><span style="font-family:'Times New Roman','Times','serif';"> thousand and </span><span style="font-family:'Times New Roman','Times','serif';">24</span><span style="font-family:'Times New Roman','Times','serif';"> thousand restricted share units at a weighted average market price of </span><span style="font-family:'Times New Roman','Times','serif';">$139.75</span><span style="font-family:'Times New Roman','Times','serif';"> and </span><span style="font-family:'Times New Roman','Times','serif';">$100.36</span><span style="font-family:'Times New Roman','Times','serif';">, respectively. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Stock Repurchase Programs</i></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">In February 2023, the Company’s Board of Directors approved a new stock repurchase program that permits the repurchase of up to </span><span style="font-family:'Times New Roman','Times','serif';">$75.0</span><span style="font-family:'Times New Roman','Times','serif';"> million of the Company’s common stock over a </span><span style="-sec-ix-hidden:Hidden_O8Q4zal1aku9riWu_tBzhw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12-month</span></span><span style="font-family:'Times New Roman','Times','serif';"> period beginning on February 23, 2023.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">In February 2022, the Company’s Board of Directors authorized the Company to repurchase up to </span><span style="font-family:'Times New Roman','Times','serif';">$75.0</span><span style="font-family:'Times New Roman','Times','serif';"> million of its common stock over a </span><span style="-sec-ix-hidden:Hidden_v6NDfJ8BHUSdYwLcN5_WJg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12-month</span></span><span style="font-family:'Times New Roman','Times','serif';"> period beginning on February 13, 2022. In 2022, the Company repurchased </span><span style="font-family:'Times New Roman','Times','serif';">109</span><span style="font-family:'Times New Roman','Times','serif';"> thousand shares of its common stock under the 2022 share repurchase program at a weighted-average price of </span><span style="font-family:'Times New Roman','Times','serif';">$101.77</span><span style="font-family:'Times New Roman','Times','serif';"> per share and immediately retired the shares, reducing stockholders’ equity by </span><span style="font-family:'Times New Roman','Times','serif';">$11.1</span><span style="font-family:'Times New Roman','Times','serif';"> million.  The Company had </span><span style="font-family:'Times New Roman','Times','serif';">$63.9</span><span style="font-family:'Times New Roman','Times','serif';"> million of authorized share repurchase capacity remaining under the 2022 share repurchase program as of December 31, 2022.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">In 2021, the Company did </span><span style="font-family:'Times New Roman','Times','serif';">no</span><span style="font-family:'Times New Roman','Times','serif';">t repurchase any shares of its common stock under the share repurchase program. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">In 2020, the Company repurchased </span><span style="font-family:'Times New Roman','Times','serif';">459</span><span style="font-family:'Times New Roman','Times','serif';"> thousand shares of its common stock under a share repurchase program at a weighted average price of </span><span style="font-family:'Times New Roman','Times','serif';">$56.77</span><span style="font-family:'Times New Roman','Times','serif';"> per share and immediately retired the shares, reducing stockholders’ equity by </span><span style="font-family:'Times New Roman','Times','serif';">$26.1</span><span style="font-family:'Times New Roman','Times','serif';"> million.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Dividends</i></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">In February 2023, our Board of Directors declared a dividend of </span><span style="font-family:'Times New Roman','Times','serif';">$0.63</span><span style="font-family:'Times New Roman','Times','serif';"> per share for the first quarter of 2023. The dividend will be paid on </span><span style="font-family:'Times New Roman','Times','serif';">March 23, 2023</span><span style="font-family:'Times New Roman','Times','serif';"> to all holders of record of our restricted and unrestricted common stock as of March 8, 2023.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Term Loan contains direct restrictions to the amount of dividends the Company may pay, and the warehouse debt facilities and agreements with the Agencies contain minimum equity, liquidity, and other capital requirements that indirectly restrict the amount of dividends the Company may pay</span><span style="font-family:'Times New Roman','Times','serif';">. The Company does not believe that these restrictions currently limit the amount of dividends the Company can pay for the foreseeable future.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other Equity-Related Transactions</i></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The following non-cash transactions did not impact the amount of cash paid on the Consolidated Statements of Cash Flows. During 2022, the operating agreement of three of the Company’s tax-credit-related joint ventures changed. The Company reconsidered its consolidation conclusion based on these changes and concluded that the joint ventures should be consolidated, resulting in a $3.7 million increase in APIC and $6.8 million of noncontrolling interests consolidated as shown on the Consolidated Statements of Changes in Equity for the year ended December 31, 2022. The consolidation also resulted in a $35.0 million increase in <i style="font-style:italic;">Receivables, net</i>, a $21.3 million reduction in <i style="font-style:italic;">Other assets</i>, and a $3.6 million increase in <i style="font-style:italic;">Other liabilities.</i></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company did not issue any Company stock in connection with acquisitions during 2022. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company issued </span><span style="font-family:'Times New Roman','Times','serif';">$120.6</span><span style="font-family:'Times New Roman','Times','serif';"> million of Company stock in connection with acquisitions in 2021, a non-cash transaction. Additionally, in 2021, </span><span style="font-family:'Times New Roman','Times','serif';">$9.6</span><span style="font-family:'Times New Roman','Times','serif';"> million of stock was issued to employees for which we had an accrued liability prior to the issuance of the award. Upon issuance, the accrued liability was reclassed to APIC, a non-cash transaction. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">In 2020, the Company purchased the noncontrolling interests held by </span><span style="font-family:'Times New Roman','Times','serif';">two</span><span style="font-family:'Times New Roman','Times','serif';"> members of WDIS for an aggregate consideration of </span><span style="font-family:'Times New Roman','Times','serif';">$32.0</span><span style="font-family:'Times New Roman','Times','serif';"> million, which consisted of </span><span style="font-family:'Times New Roman','Times','serif';">$10.4</span><span style="font-family:'Times New Roman','Times','serif';"> million in cash, a </span><span style="font-family:'Times New Roman','Times','serif';">$5.7</span><span style="font-family:'Times New Roman','Times','serif';"> million reduction in receivables (a non-cash transaction), </span><span style="font-family:'Times New Roman','Times','serif';">$5.9</span><span style="font-family:'Times New Roman','Times','serif';"> million in Company stock (a non-cash transaction), and </span><span style="font-family:'Times New Roman','Times','serif';">$10.0</span><span style="font-family:'Times New Roman','Times','serif';"> million of contingent consideration (a non-cash transaction). The </span><span style="font-family:'Times New Roman','Times','serif';">$32.0</span><span style="font-family:'Times New Roman','Times','serif';"> million aggregate purchase price resulted in reductions to APIC of </span><span style="font-family:'Times New Roman','Times','serif';">$24.1</span><span style="font-family:'Times New Roman','Times','serif';"> million for the excess of the purchase price over the noncontrolling interest balance. As a result of the transactions, the Company recorded </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Net income (loss) from noncontrolling interests</i><span style="font-family:'Times New Roman','Times','serif';"> only for the first quarter of 2020 on the Consolidated Statements of Income. Additionally, the Company issued </span><span style="font-family:'Times New Roman','Times','serif';">$5.0</span><span style="font-family:'Times New Roman','Times','serif';"> million of Company stock in connection with acquisitions in 2020, a non-cash transaction.</span></p> <p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:65.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:middle;width:31.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31,</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:middle;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">EPS Calculations</b><i style="font-style:italic;"> (in thousands, except per share amounts)</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:middle;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Calculation of basic EPS</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Walker &amp; Dunlop net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 213,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 265,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 246,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Less: dividends and undistributed earnings allocated to participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income applicable to common stockholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 207,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 256,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic EPS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Calculation of diluted EPS</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net income applicable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 207,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 256,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Add: reallocation of dividends and undistributed earnings based on assumed conversion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income allocated to common stockholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 207,761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 257,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Add: weighted-average diluted non-participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 639</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Weighted-average diluted shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Diluted EPS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table> 213820000 265762000 246177000 6100000 8837000 7337000 207720000 256925000 238840000 32326000 31081000 30444000 6.43 8.27 7.85 207720000 256925000 238840000 41000 93000 120000 207761000 257018000 238960000 32326000 31081000 30444000 361000 452000 639000 32687000 31533000 31083000 6.36 8.15 7.69 201000 149000 150000 179000 125.28 109.57 66.38 90000 24000 139.75 100.36 75000000.0 75000000.0 109000 101.77 11100000 63900000 0 459000 56.77 26100000 0.63 2023-03-23 3 3700000 6800000 35000000.0 -21300000 3600000 120600000 9600000 2 32000000.0 10400000 5700000 5900000 10000000.0 32000000.0 24100000 5000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">NOTE 12—INCOME TAXES</b></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Income Tax Expense</i></p><p style="font-family:'Times';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company calculates its provision for federal, state, and international income taxes based on current tax law. The Company began incurring income taxes in the Netherlands in 2022 in connection with the Company’s acquisition of GeoPhy. The reported tax provision differs from the amounts currently receivable or payable because some income and expense items are recognized in different time periods for financial </span></p><p style="font-family:'Times';font-size:10pt;line-height:12pt;text-align:justify;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">reporting purposes than for income tax purposes. The following is a summary of income tax expense for the years ended December 31, 2022, 2021, and 2020:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Income Tax Expense</b><i style="font-style:italic;"> (in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Current</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Total current expense</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,206</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Deferred</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Federal </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,450)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Total deferred expense</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total income tax expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:12pt;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Under the provisions of Section 162(m) of the Internal Revenue Code, the deductibility of executive compensation is limited to $1 million per year for each named executive officer (“NEO”). Based on the information available as of December 31, 2022, 2021, and 2020, the Company believed that it is more likely than not a significant portion of NEO stock-based compensation book expense will exceed the $1 million limitation in future years when the shares vest, resulting in no tax deductibility for the book expense associated with these compensation agreements and no deferred tax assets. Additionally, for each of the years presented above, significant portions of NEO compensation were above the $1 million limitation, resulting in no tax deductibility for amounts above the $1 million limitation.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;">As discussed in NOTE 7, the Company recognized the Apprise revaluation gain in connection with its acquisition of GeoPhy. The gain is an unrealized, non-taxable gain, resulting in the reduction to income tax expense by the amount shown in the table below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table presents a reconciliation of the statutory federal tax expense to the income tax expense in the accompanying Consolidated Statements of Income:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Statutory federal expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Statutory state income tax expense, net of federal tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Excess tax benefits, net of federal tax impact</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,106)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,620)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,273)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Tax benefit of Apprise revaluation gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,329)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income tax expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:12pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-bottom:10pt;margin:0pt;"><span style="font-style:italic;line-height:1.19;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Deferred Tax Assets/Liabilities</i></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The tax effects of temporary differences between reported earnings and taxable earnings consisted of the following:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Deferred Tax Liabilities, Net</b><b style="font-weight:bold;"> </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Deferred Tax Assets</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Compensation related</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (333)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total deferred tax assets</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,559</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Deferred Tax Liabilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Mark-to-market of derivatives and loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (3,583)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (16,874)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Mortgage servicing rights related</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (218,767)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (208,718)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Acquisition related <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (24,673)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (12,977)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (6,261)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (2,317)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (2,293)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (6,913)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total deferred tax liabilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (255,577)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (247,799)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Deferred tax liabilities, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (243,485)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (225,240)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:6pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt 0pt 12pt 0pt;">(1)</td><td style="padding:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Acquisition-related deferred tax liabilities consist of book-to-tax differences associated with basis step ups related to the amortization of goodwill recorded from acquisitions and book-to-tax differences in intangible asset amortization.</span></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company believes it is more likely than not that it will generate sufficient taxable income in future periods to realize the deferred tax assets. During the year ended December 31, 2022, the Company recognized an immaterial amount of deferred tax assets that are not included as a component of deferred tax expense. </span>During the year ended December 31, 2021, the Company recognized deferred tax assets of $5.4 million in conjunction with the acquisition of solar income tax credits and other activity, which are not included as a component of deferred tax expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Tax Uncertainties </i></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company periodically assesses its liabilities and contingencies for all periods open to examination by tax authorities based on the latest available information. Where the Company believes it is more likely than not that a tax position will not be sustained, management records its best estimate of the resulting tax liability, including interest and penalties, in the consolidated financial statements. As of December 31, 2022, based on all known facts and circumstances and current tax law, management believes that there are no material tax positions for which it is reasonably possible that the unrecognized tax benefits will materially increase or decrease over the next 12 months, producing, individually or in the aggregate, a material effect on the Company’s results of operations, financial condition, or cash flows. </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Income Tax Expense</b><i style="font-style:italic;"> (in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Current</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Total current expense</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,206</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Deferred</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Federal </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,450)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Total deferred expense</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total income tax expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:12pt;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin-bottom:10pt;visibility:hidden;">​</span></p> 23014000 40025000 26854000 11065000 12181000 10294000 3516000 37595000 52206000 37148000 19114000 26630000 37354000 3775000 7592000 9811000 -4450000 18439000 34222000 47165000 56034000 86428000 84313000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Statutory federal expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Statutory state income tax expense, net of federal tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Excess tax benefits, net of federal tax impact</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,106)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,620)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,273)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Tax benefit of Apprise revaluation gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,329)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income tax expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:12pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;visibility:hidden;">​</span></p> 56350000 73932000 69356000 13567000 16409000 13828000 -6106000 -8620000 -7273000 -10329000 2552000 4707000 8402000 56034000 86428000 84313000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Deferred Tax Liabilities, Net</b><b style="font-weight:bold;"> </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Deferred Tax Assets</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Compensation related</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (333)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total deferred tax assets</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,559</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Deferred Tax Liabilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Mark-to-market of derivatives and loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (3,583)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (16,874)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Mortgage servicing rights related</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (218,767)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (208,718)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Acquisition related <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (24,673)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (12,977)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (6,261)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (2,317)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (2,293)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (6,913)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Total deferred tax liabilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (255,577)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (247,799)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Deferred tax liabilities, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (243,485)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (225,240)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:6pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt 0pt 12pt 0pt;">(1)</td><td style="padding:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Acquisition-related deferred tax liabilities consist of book-to-tax differences associated with basis step ups related to the amortization of goodwill recorded from acquisitions and book-to-tax differences in intangible asset amortization.</span></td></tr></table> 333000 5811000 12425000 16748000 12092000 22559000 3583000 16874000 218767000 208718000 24673000 12977000 6261000 2317000 2293000 6913000 255577000 247799000 243485000 225240000 5400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">NOTE 13—SEGMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Reportable Segments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">In the first quarter of 2022, as a result of the Company’s growth and recent acquisitions, the Company’s executive leadership team, which functions as the Company’s chief operating decision making body, began making decisions and assessing performance based on the following three reportable segments. The reportable segments are determined based on the product or service provided and reflect the manner in which management is currently evaluating the Company’s financial information.  </p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(i)</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Capital Markets (“CM”)</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">—CM provides a comprehensive range of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">commercial real estate finance products to our customers, including Agency lending, debt brokerage, property sales, and appraisal and valuation services. The Company’s long-established relationships with the Agencies and institutional investors enable CM to offer a broad range of loan products and services to the Company’s customers, including first mortgage, second trust, supplemental, construction, mezzanine, preferred equity, and small-balance loans. CM provides property sales services to owners and developers of multifamily properties and commercial real estate and multifamily property appraisals for various investors. CM also provides real estate-related investment banking and advisory services, including housing market research.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 36pt;">As part of Agency lending, CM temporarily funds the loans it originates (loans held for sale) before selling them to the Agencies and earns net interest income on the spread between the interest income on the loans and the warehouse interest expense. For Agency loans, CM recognizes the fair value of expected net cash flows from servicing, which represents the right to receive future servicing fees. CM also earns fees for origination of loans for both Agency lending and debt brokerage, fees for property sales and appraisals, and subscription revenue for its housing market research. Direct internal, including compensation, and external costs that are specific to CM are included within the results of this reportable segment. </p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(ii)</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Servicing &amp; Asset Management (“SAM”)</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">—SAM’s activities include: (i) servicing and asset-managing the portfolio of loans the Company (a) originates and sells to the Agencies, (b) brokers to certain life insurance companies, and (c) originates through its principal lending and investing activities, and (ii) managing third-party capital invested in tax credit equity funds focused on the affordable housing sector and other commercial real estate. </span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 36pt;">SAM earns revenue through (i) fees for servicing the loans in the Company’s servicing portfolio, (ii) asset management fees for managing third-party capital invested in funds, primarily LIHTC tax credit funds, and (iii) net interest income on the spread between the interest income on the loans and the warehouse interest expense for loans held for investment. Direct internal, including compensation, and external costs that are specific to SAM are included within the results of this reportable segment. </p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(iii)</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Corporate</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">—The Corporate segment consists primarily of the Company’s treasury operations and other corporate-level activities. The Company’s treasury activities include monitoring and managing liquidity and funding requirements, including corporate debt. Other corporate-level activities include equity-method investments, accounting, information technology, legal, human resources, marketing, internal audit, and various other corporate groups (“support functions”). The Company does not allocate costs from these support functions to the CM or SAM segments in presenting segment operating results. The Company does allocate interest expense and income tax expense. Corporate debt and the related interest expense are allocated first based on specific acquisitions where debt was directly used to fund the acquisition, such as the acquisition of Alliant, and then based on the remaining segment assets. Income tax expense is allocated proportionally based on income from operations at each segment, except for significant one-time tax activities, which are allocated entirely to the segment impacted by the tax activity. </span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt 0pt 10pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;text-align:justify;text-indent:31.5pt;margin:0pt 0pt 12pt 0pt;">The following tables provide a summary and reconciliation of each segment’s results for the year ended December 31, 2022, 2021 and 2020. </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="12" style="vertical-align:bottom;white-space:nowrap;width:43.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of and for the year ended December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Segment Results and Total Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Servicing &amp; </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Capital </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Asset </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Loan origination and debt brokerage fees, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 345,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 348,007</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Fair value of expected net cash flows from servicing, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191,760</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Servicing fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300,191</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Property sales broker fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,582</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Investment management fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,931</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,931</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Net warehouse interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,777</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Escrow earnings and other interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,830</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,046</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,675</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 708,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 507,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,489</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,258,753</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Personnel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 485,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 607,366</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Amortization and depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,515</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 235,031</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Provision (benefit) for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,978)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,978)</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Interest expense on corporate debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,647</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,233</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,136</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 509,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 337,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 146,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 993,788</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income from operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 199,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 169,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (103,927)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 264,965</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21,978)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,034</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income before noncontrolling interests</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 133,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (81,949)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 208,931</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Less: net income (loss) from noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,986)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,889)</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Walker &amp; Dunlop net income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 156,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 139,691</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (81,949)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 213,820</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,051,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,539,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 454,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,045,359</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt 0pt 10pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="12" style="vertical-align:bottom;white-space:nowrap;width:43.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of and for the year ended December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Segment Results and Total Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Servicing &amp; </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Capital </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Asset </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Loan origination and debt brokerage fees, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 446,014</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Fair value of expected net cash flows from servicing, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 287,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 287,145</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Servicing fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 278,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 278,466</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Property sales broker fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119,981</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Investment management fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,637</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Net warehouse interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,108</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Escrow earnings and other interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,150</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,697)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,677</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 882,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 378,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,323)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,259,178</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Personnel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 500,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 603,487</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Amortization and depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 203,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210,284</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Provision (benefit) for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,287)</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Interest expense on corporate debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,981</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 98,655</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 534,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 239,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 133,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 907,120</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income from operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 347,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 139,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (134,623)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 352,058</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 85,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (33,049)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86,428</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income before noncontrolling interests</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 262,264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 104,940</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (101,574)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 265,630</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Less: net income (loss) from noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (202)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132)</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Walker &amp; Dunlop net income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 262,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (101,574)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 265,762</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,263,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,430,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 511,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,205,989</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-bottom:10pt;margin:0pt;"><span style="font-style:italic;line-height:1.19;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="12" style="vertical-align:bottom;white-space:nowrap;width:43.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of and for the year ended December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Segment Results and Total Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Servicing &amp; </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Capital </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Asset </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Loan origination and debt brokerage fees, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 357,106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 359,061</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Fair value of expected net cash flows from servicing, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358,000</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Servicing fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 235,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 235,801</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Property sales broker fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,108</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Investment management fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,713</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Net warehouse interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,326</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Escrow earnings and other interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,255</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,445)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,443</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 780,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 303,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (138)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,083,707</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Personnel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 367,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 468,819</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Amortization and depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 164,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 169,011</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Provision (benefit) for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,479</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Interest expense on corporate debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,312</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,550</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,988</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,582</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 385,499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 242,997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 753,441</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income from operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 394,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (125,083)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 330,266</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,932)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,313</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income before noncontrolling interests</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 294,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (93,151)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 245,953</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Less: net income (loss) from noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (224)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (224)</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Walker &amp; Dunlop net income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 294,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (93,151)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 246,177</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,782,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,431,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 436,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,650,975</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Concentrations </i></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company is one of the leading commercial real estate services and finance companies in the United States, with a primary focus on multifamily lending. The Company originates a range of multifamily and other commercial real estate loans that are sold to the Agencies or placed with institutional investors. The Company also services nearly all of the loans it sells to the Agencies and some of the loans that it places with institutional investors. The majority of the Company’s operations involve the delivery and servicing of loan products for its customers through its Capital Markets and Servicing &amp; Asset Management reportable segments, respectively. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of December 31, 2022 and 2021, no one borrower/key principal accounted for more than </span><span style="font-family:'Times New Roman','Times','serif';">3%</span><span style="font-family:'Times New Roman','Times','serif';"> and </span><span style="font-family:'Times New Roman','Times','serif';">2%</span><span style="font-family:'Times New Roman','Times','serif';">, respectively, of our total risk-sharing loan portfolio. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">An analysis of the product concentrations and geographic dispersion that impact the Company’s servicing revenue is shown in the following tables. This information is based on the distribution of the loans serviced for others. The principal balance of the loans serviced for others, by product, as of December 31, 2022, 2021, and 2020 follows:</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.72%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:39.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Customers of Loan Servicing Portfolio</b><b style="font-weight:bold;"> </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Fannie Mae</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,226,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,401,457</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,818,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Freddie Mac</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,819,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,138,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,072,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Ginnie Mae-HUD</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,868,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,889,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,606,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Other </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,219,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,270,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,714,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,133,855</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,700,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,211,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:27pt;background:#ffffff;margin:10pt 0pt 10pt 0pt;">The percentage of unpaid principal balance of the loans serviced for others as of December 31, 2022, 2021, and 2020 by geographical area is shown in the following table. No other state accounted for more than 5% of the unpaid principal balance and related servicing revenues in any of the years presented. The Company does not have any servicing operations outside of the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percent of Total UPB as of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Loan Servicing Portfolio Concentration by State</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">California</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Texas</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Florida</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Georgia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">All other states</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10pt;background:#ffffff;margin:0pt;"><span style="font-weight:bold;line-height:1.19;visibility:hidden;">​</span></p> 3 <table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="12" style="vertical-align:bottom;white-space:nowrap;width:43.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of and for the year ended December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Segment Results and Total Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Servicing &amp; </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Capital </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Asset </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Loan origination and debt brokerage fees, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 345,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 348,007</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Fair value of expected net cash flows from servicing, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191,760</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Servicing fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300,191</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Property sales broker fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,582</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Investment management fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,931</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,931</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Net warehouse interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,777</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Escrow earnings and other interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,830</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,046</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,675</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 708,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 507,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,489</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,258,753</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Personnel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 485,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 607,366</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Amortization and depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,515</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 235,031</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Provision (benefit) for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,978)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,978)</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Interest expense on corporate debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,647</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,233</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,136</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 509,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 337,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 146,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 993,788</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income from operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 199,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 169,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (103,927)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 264,965</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21,978)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,034</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income before noncontrolling interests</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 133,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (81,949)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 208,931</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Less: net income (loss) from noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,986)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,889)</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Walker &amp; Dunlop net income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 156,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 139,691</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (81,949)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 213,820</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,051,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,539,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 454,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,045,359</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt 0pt 10pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="12" style="vertical-align:bottom;white-space:nowrap;width:43.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of and for the year ended December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Segment Results and Total Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Servicing &amp; </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Capital </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Asset </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Loan origination and debt brokerage fees, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 446,014</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Fair value of expected net cash flows from servicing, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 287,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 287,145</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Servicing fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 278,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 278,466</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Property sales broker fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119,981</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Investment management fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,637</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Net warehouse interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,108</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Escrow earnings and other interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,150</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,697)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,677</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 882,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 378,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,323)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,259,178</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Personnel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 500,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 603,487</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Amortization and depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 203,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210,284</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Provision (benefit) for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,287)</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Interest expense on corporate debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,981</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 98,655</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 534,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 239,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 133,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 907,120</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income from operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 347,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 139,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (134,623)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 352,058</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 85,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (33,049)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86,428</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income before noncontrolling interests</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 262,264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 104,940</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (101,574)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 265,630</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Less: net income (loss) from noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (202)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132)</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Walker &amp; Dunlop net income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 262,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (101,574)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 265,762</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,263,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,430,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 511,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,205,989</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-bottom:10pt;margin:0pt;"><span style="font-style:italic;line-height:1.19;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="12" style="vertical-align:bottom;white-space:nowrap;width:43.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of and for the year ended December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Segment Results and Total Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Servicing &amp; </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Capital </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Asset </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Loan origination and debt brokerage fees, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 357,106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 359,061</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Fair value of expected net cash flows from servicing, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358,000</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Servicing fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 235,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 235,801</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Property sales broker fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,108</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Investment management fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,713</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Net warehouse interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,326</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Escrow earnings and other interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,255</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,445)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,443</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 780,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 303,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (138)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,083,707</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Personnel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 367,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 468,819</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Amortization and depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 164,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 169,011</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Provision (benefit) for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,479</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Interest expense on corporate debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,312</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,550</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,988</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,582</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 385,499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 242,997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 753,441</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income from operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 394,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (125,083)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 330,266</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,932)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,313</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income before noncontrolling interests</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 294,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (93,151)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 245,953</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Less: net income (loss) from noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (224)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (224)</p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Walker &amp; Dunlop net income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 294,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (93,151)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 246,177</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,782,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,431,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 436,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,650,975</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;margin-bottom:10pt;visibility:hidden;">​</span></p> 345779000 2228000 348007000 191760000 191760000 300191000 300191000 120582000 120582000 71931000 71931000 9667000 6110000 15777000 51010000 1820000 52830000 41046000 75960000 40669000 157675000 708834000 507430000 42489000 1258753000 485958000 69970000 51438000 607366000 3084000 225515000 6432000 235031000 -11978000 -11978000 8647000 23621000 1965000 34233000 11817000 30738000 86581000 129136000 509506000 337866000 146416000 993788000 199328000 169564000 -103927000 264965000 42153000 35859000 -21978000 56034000 157175000 133705000 -81949000 208931000 1097000 -5986000 -4889000 156078000 139691000 -81949000 213820000 1051437000 2539013000 454909000 4045359000 440044000 5970000 446014000 287145000 287145000 278466000 278466000 119981000 119981000 25637000 25637000 14396000 7712000 22108000 7776000 374000 8150000 20458000 52916000 -1697000 71677000 882024000 378477000 -1323000 1259178000 500052000 36412000 67023000 603487000 2877000 203118000 4289000 210284000 -13287000 -13287000 5078000 1749000 1154000 7981000 26420000 11401000 60834000 98655000 534427000 239393000 133300000 907120000 347597000 139084000 -134623000 352058000 85333000 34144000 -33049000 86428000 262264000 104940000 -101574000 265630000 70000 -202000 -132000 262194000 105142000 -101574000 265762000 2263907000 2430137000 511945000 5205989000 357106000 1955000 359061000 358000000 358000000 235801000 235801000 38108000 38108000 10713000 10713000 17936000 11390000 29326000 16948000 1307000 18255000 9335000 26553000 -1445000 34443000 780485000 303360000 -138000 1083707000 367668000 29469000 71682000 468819000 70000 164884000 4057000 169011000 37479000 37479000 5773000 1465000 1312000 8550000 11988000 9700000 47894000 69582000 385499000 242997000 124945000 753441000 394986000 60363000 -125083000 330266000 100835000 15410000 -31932000 84313000 294151000 44953000 -93151000 245953000 -224000 -224000 294151000 45177000 -93151000 246177000 2782535000 1431481000 436959000 4650975000 0.03 0.02 <p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.72%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:39.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Customers of Loan Servicing Portfolio</b><b style="font-weight:bold;"> </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Fannie Mae</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,226,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,401,457</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,818,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Freddie Mac</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,819,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,138,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,072,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Ginnie Mae-HUD</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,868,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,889,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,606,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Other </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,219,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,270,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,714,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,133,855</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,700,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,211,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 59226168000 53401457000 48818185000 37819256000 37138836000 37072587000 9868453000 9889289000 9606506000 16219978000 15270982000 11714694000 123133855000 115700564000 107211972000 0.05 0.05 0.05 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percent of Total UPB as of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Loan Servicing Portfolio Concentration by State</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">California</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Texas</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Florida</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Georgia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">All other states</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 0.161 0.161 0.162 0.117 0.086 0.088 0.105 0.100 0.104 0.058 0.059 0.059 0.559 0.594 0.587 1.000 1.000 1.000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:10pt;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">NOTE 14—LEASES</b></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Right-of-use (“ROU”) assets and lease liabilities associated with the Company’s operating leases are recorded as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other assets</i><span style="font-family:'Times New Roman','Times','serif';"> and </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other liabilities</i><span style="font-family:'Times New Roman','Times','serif';">, respectively, in the Consolidated Balance Sheet. As of December 31, 2022, our leases have terms varying in duration, with the longest term ending in 2036. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table presents information about the Company’s lease arrangements:  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:31.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For year ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Operating Lease Arrangements</b><b style="font-weight:bold;"> </b><i style="font-style:italic;">(dollars in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Operating Leases </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,405</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Lease Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 79,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,579</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Weighted-average remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">10.2</span><span style="font-size:9pt;"> years</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">4.0</span><span style="font-size:9pt;"> years</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">3.2</span><span style="font-size:9pt;"> years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.9%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.3%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.6%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Operating Lease Expenses </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Single lease costs </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,856</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Cash paid for amounts included in the measurement of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,833</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Right-of-use assets obtained in exchange for new lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,488</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Maturities of lease liabilities as of December 31, 2022 are presented below (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Year Ending December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total lease payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (13,595)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:31.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For year ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Operating Lease Arrangements</b><b style="font-weight:bold;"> </b><i style="font-style:italic;">(dollars in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Operating Leases </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,405</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Lease Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 79,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,579</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Weighted-average remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">10.2</span><span style="font-size:9pt;"> years</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">4.0</span><span style="font-size:9pt;"> years</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">3.2</span><span style="font-size:9pt;"> years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.9%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.3%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.6%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Operating Lease Expenses </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Single lease costs </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,856</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Cash paid for amounts included in the measurement of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,833</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Right-of-use assets obtained in exchange for new lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,488</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p> 60830000 24825000 17405000 79623000 29523000 22579000 P10Y2M12D P4Y P3Y2M12D 0.029 0.033 0.046 16371000 9435000 8856000 10093000 9617000 8833000 54557000 13215000 1488000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Year Ending December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total lease payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (13,595)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p> 11652000 9864000 8224000 8229000 55249000 93218000 13595000 79623000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><b style="font-weight:bold;background:#ffffff;">NOTE 15 – OTHER ASSETS AND LIABILITIES </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table is a summary of the major components of other assets as of December 31, 2022 and 2021.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Other Assets</b> <i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Equity-method investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 198,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 164,864</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,364</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Right of use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,825</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,744</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 98,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 85,767</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">All other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,046</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,546</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 457,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 402,110</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table is a summary of the major components of other liabilities as of December 31, 2022 and 2021.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Other Liabilities</b> <i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Contingent consideration liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,808</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,403</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 79,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,523</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Guaranty obligation, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,950</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,378</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 160,717</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">All other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,584</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 554,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 495,413</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:1pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Other Assets</b> <i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Equity-method investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 198,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 164,864</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,364</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Right of use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,825</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,744</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 98,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 85,767</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">All other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,046</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,546</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 457,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 402,110</p></td></tr></table><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p> 198848000 164864000 17636000 37364000 60830000 24825000 33928000 72744000 98587000 85767000 48046000 16546000 457875000 402110000 <p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Other Liabilities</b> <i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Contingent consideration liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,808</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,403</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 79,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,523</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Guaranty obligation, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,950</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,378</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 115,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 160,717</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">All other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,584</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 554,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 495,413</p></td></tr></table> 200346000 125808000 2076000 6403000 79623000 29523000 43950000 47378000 115878000 160717000 112284000 125584000 554157000 495413000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><b style="font-weight:bold;background:#ffffff;">NOTE 16—OTHER REVENUES AND OTHER OPERATING EXPENSES</b></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table is a summary of the major components of other operating expenses for the years ended December 31, 2022, 2021, and 2020.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Other Revenues</b> <i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Prepayment fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,031</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Assumption and application fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,766</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Housing market research subscription revenue <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Syndication and other LIHTC revenue <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Apprise revaluation gain <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">All other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,901</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,646</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,675</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,443</p></td></tr></table><div style="font-family:'Times';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1.1pt;position:relative;top:0.6em;width:19.8%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times';font-size:8pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">(1) </span>Housing market research subscription revenue generated from Zelman which was acquired in July 2021.  </p><p style="font-family:'Times';font-size:8pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;">(2) Syndication and other LIHTC revenue generated from Alliant which was acquired in December 2021. </p><p style="font-family:'Times';font-size:8pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;">(3) One-time non-cash remeasurement gain of Apprise in 2022 from the GeoPhy acquisition (as discussed in NOTE 7). </p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table is a summary of the major components of other operating expenses for the years ended December 31, 2022, 2021, and 2020.</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Other Operating Expenses</b> <i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Travel and entertainment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Rent <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,832</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Marketing and preferred broker</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Office and software expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">All other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:6pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1.1pt;position:relative;top:0.6em;width:19.8%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;">(1)<span style="font-size:10pt;"> </span>Includes single lease cost and other related expenses (common-area maintenance and other miscellaneous charges).<span style="font-size:9pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Other Revenues</b> <i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Prepayment fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,031</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Assumption and application fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,766</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Housing market research subscription revenue <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Syndication and other LIHTC revenue <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Apprise revaluation gain <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">All other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,901</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,646</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,675</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,443</p></td></tr></table><div style="font-family:'Times';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1.1pt;position:relative;top:0.6em;width:19.8%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times';font-size:8pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">(1) </span>Housing market research subscription revenue generated from Zelman which was acquired in July 2021.  </p><p style="font-family:'Times';font-size:8pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;">(2) Syndication and other LIHTC revenue generated from Alliant which was acquired in December 2021. </p><p style="font-family:'Times';font-size:8pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;">(3) One-time non-cash remeasurement gain of Apprise in 2022 from the GeoPhy acquisition (as discussed in NOTE 7). </p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';margin-bottom:10pt;visibility:hidden;">​</span></p> 26451000 40138000 22031000 9073000 10811000 8766000 21852000 8744000 36757000 6706000 39641000 23901000 5278000 3646000 157675000 71677000 34443000 <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Other Operating Expenses</b> <i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Travel and entertainment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Rent <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,832</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Marketing and preferred broker</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Office and software expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">All other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:6pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1.1pt;position:relative;top:0.6em;width:19.8%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;padding-bottom:6pt;text-align:justify;background:#ffffff;margin:0pt;">(1)<span style="font-size:10pt;"> </span>Includes single lease cost and other related expenses (common-area maintenance and other miscellaneous charges).<span style="font-size:9pt;"> </span></p> 35428000 26920000 18345000 15742000 7203000 4685000 18832000 11262000 10486000 14840000 12526000 9139000 24145000 15056000 17360000 20149000 25688000 9567000 129136000 98655000 69582000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;background:#ffffff;">NOTE 17—VARIABLE INTEREST ENTITIES </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;margin:0pt;">The Company, through its subsidiary Alliant, provides alternative investment management services through the syndication of tax credit funds and development of affordable housing projects. To facilitate the syndication and development of affordable housing projects, the Company is involved with the acquisition and/or formation of limited partnerships and joint ventures with investors, property developers, and property managers that are VIEs. The Company’s continuing involvement in the VIEs usually includes either serving as the manager of the VIE or as a majority investor in the VIE with a property developer or manager serving as the manager of the VIE. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">When the Company determines that it is the primary beneficiary of a material VIE, the Company consolidates the VIE. The primary beneficiary of a VIE is determined as the entity that has both (1) the power to direct the activities of the VIE that most significantly impact its economic performance and (2) exposure to losses or benefits that could potentially be significant to the VIE. When the Company determines that it is not the primary beneficiary, the Company recognizes its investment in the VIE through the equity-method of accounting. The Company regularly assesses the primary beneficiary of the VIE as its involvement and ownership may change over time.</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-style:italic;font-weight:bold;">Syndication of Tax Credit Funds</span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;padding-bottom:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The Company’s affordable housing syndication services subsidiary forms limited partnership funds (“the funds”) that are VIEs and hold investments in affordable housing projects. The Company identifies and enters into a commitment to invest equity in the limited partnership interests in affordable housing VIEs that own and operate affordable housing properties. The limited partnership interest exposes the Company to economic losses or benefits of the VIE but does not give it the power to direct the activities that most significantly impact the VIE’s economic performance. In such cases, the Company determined it is not the primary beneficiary and recognizes the VIE as an investment and a liability for the unfunded committed capital to the VIE. The Company’s exposure is limited to its contributed capital and remaining unfunded committed capital. The investments are included as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Committed investments in tax credit equity</i><span style="font-family:'Times New Roman','Times','serif';"> and the unfunded committed capital are included as </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Commitments to fund investments in tax credit equity </i><span style="font-family:'Times New Roman','Times','serif';">in the Consolidated Balance Sheets until they are transferred to the credit fund as described below. The investments and unfunded committed capital are presented in the table below. </span></p><p style="font-family:'Times';font-size:10pt;line-height:1.19;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">As part of the syndication of the tax credit fund, the Company transfers its limited partnership interest in affordable housing partnerships to the funds, where the Company serves as the general partner and manager and holds an insignificant ownership percentage of the funds. As the manager of the funds, the Company has the power to direct the activities that most significantly impact the economic performance of the funds; however, it does not have exposure to the economic losses or benefits significant to the VIE. Accordingly, the Company is not the primary beneficiary of the fund and does not consolidate the VIE. The Company records its general partnership interest as an equity-method investment included in </span><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Other assets</i><span style="font-family:'Times New Roman','Times','serif';"> in the Consolidated Balance Sheets. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:22.3pt;margin:0pt;"><span style="background:#ffffff;">The Company may purchase an investor’s partnership interest. In these circumstances, the Company assesses whether its new ownership percentage could potentially be significant to the VIE. When the Company determines the new ownership percentage is significant, it consolidates the fund as the Company is the primary beneficiary. As of both December 31, 2022 and 2021, the assets and liabilities of the consolidated funds were immaterial.  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;background:#ffffff;">Joint Development of Affordable Housing Projects</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:22.5pt;"/><span style="background:#ffffff;">The Company enters joint ventures with affordable property developers and/or investors to develop affordable housing projects. The joint ventures’ objectives are to: (1) develop the affordable housing project for syndication into a tax credit fund or (2) develop the affordable housing project for capital appreciation. When the Company develops affordable housing projects to ultimately syndicate the property into a tax credit fund, the Company invests in the joint venture but does not have management rights. The Company has significant exposure to the economic losses or benefits but does not have the power to direct the activities that most significantly impact the VIE’s economic performance; consequently, the Company determined that it is not the primary beneficiary in the VIE and recognizes an equity-method investment in the VIE included in </span><i style="font-style:italic;background:#ffffff;">Other assets</i><span style="background:#ffffff;"> in the Consolidated Balance Sheets.</span><span style="color:#ff0000;background:#ffffff;"> </span><span style="background:#ffffff;">During 2022, the operating agreements of </span><span style="background:#ffffff;">three</span><span style="background:#ffffff;"> of the Company’s joint ventures were amended, resulting in the Company gaining the power to direct the activities that most significantly impact the economic performance of the joint ventures; previously, the Company only held rights to receive the significant economic benefits of the joint ventures. The Company reassessed its consolidation conclusions and determined that it was the primary beneficiary, and as a result, consolidated the joint ventures as of March 31, 2022. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:22.5pt;"/><span style="background:#ffffff;">When the Company develops affordable housing projects for capital appreciation, the Company actively manages the joint venture and generally has an insignificant ownership percentage compared to third-party investors. The Company has the power to direct the activities that most significantly impact the VIE’s economic performance but does not have exposure to the economic losses or benefits that could be significant to the VIE; therefore, the Company determined it is not the primary beneficiary of the VIE and recognizes an equity-method investment included in </span><i style="font-style:italic;background:#ffffff;">Other assets</i><span style="background:#ffffff;"> in the Consolidated Balance Sheets. In certain circumstances, the Company may hold a significant ownership percentage and have exposure to significant economic losses or benefits of the VIE. When this occurs, the Company determines it has both the power to direct the activities that most significantly impact the VIE’s economic performance and the exposure to the economic losses or benefits that could be significant to the VIE. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="text-decoration-line:line-through;text-decoration-style:solid;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="white-space:pre-wrap;background:#ffffff;"> </span><span style="background:#ffffff;">The table below presents the assets and liabilities of the Company’s consolidated joint development VIEs included in the Consolidated Balance Sheets: </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Consolidated VIEs </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;font-weight:bold;">Assets:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><i style="font-style:italic;">Cash and cash equivalents</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><i style="font-style:italic;">Restricted cash</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><i style="font-style:italic;">Receivables, net</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><i style="font-style:italic;">Other Assets</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,880</p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total assets of consolidated VIEs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,880</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;font-weight:bold;">Liabilities: </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><i style="font-style:italic;">Other liabilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,480</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total liabilities of consolidated VIEs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,480</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:27.35pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt 0pt 10pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:27.35pt;margin:0pt 0pt 12pt 0pt;">The table below presents the carrying value and classification of the Company’s interests in nonconsolidated VIEs included in the Consolidated Balance Sheets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.9%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Nonconsolidated VIEs </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;font-weight:bold;"> Assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><i style="font-style:italic;">Committed investments in tax credit equity</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 254,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 177,322</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><i style="font-style:italic;">Other assets: </i>Equity-method investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,997</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total interests in nonconsolidated VIEs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 312,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252,319</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;font-weight:bold;">Liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><i style="font-style:italic;">Commitments to fund investments in tax credit equity</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,747</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total commitments to fund nonconsolidated VIEs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,747</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Maximum exposure to losses</b><sup style="font-size:6.75pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 312,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252,319</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.27em;position:relative;width:100%;"><div style="background-color:#000000;height:1.1pt;position:relative;top:0.6em;width:19.8%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Prior to the Alliant acquisition in the fourth quarter of 2021, the Company did not have an interest in any VIEs.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Maximum exposure determined as </span><i style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:italic;font-weight:normal;">Total interests in nonconsolidated VIEs</i><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">. The maximum exposure for the Company’s investments in tax credit equity is limited to the carrying value of its investment, as there are no funding obligations or other commitments related to the nonconsolidated VIEs other than the amounts presented in the table above. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Based on historical experience and the underlying expected cash flows from the underlying investment, the maximum exposure of loss is not representative of the actual loss, if any, that the Company may incur.</span></td></tr></table> 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Consolidated VIEs </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;font-weight:bold;">Assets:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><i style="font-style:italic;">Cash and cash equivalents</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><i style="font-style:italic;">Restricted cash</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><i style="font-style:italic;">Receivables, net</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><i style="font-style:italic;">Other Assets</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,880</p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total assets of consolidated VIEs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,880</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;font-weight:bold;">Liabilities: </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><i style="font-style:italic;">Other liabilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,480</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total liabilities of consolidated VIEs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,480</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:27.35pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 201000 1532000 33593000 49768000 54880000 85094000 54880000 39148000 36480000 39148000 36480000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.9%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Nonconsolidated VIEs </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;font-weight:bold;"> Assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><i style="font-style:italic;">Committed investments in tax credit equity</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 254,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 177,322</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><i style="font-style:italic;">Other assets: </i>Equity-method investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,997</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total interests in nonconsolidated VIEs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 312,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252,319</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;font-weight:bold;">Liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><i style="font-style:italic;">Commitments to fund investments in tax credit equity</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,747</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total commitments to fund nonconsolidated VIEs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,747</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Maximum exposure to losses</b><sup style="font-size:6.75pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 312,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252,319</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.27em;position:relative;width:100%;"><div style="background-color:#000000;height:1.1pt;position:relative;top:0.6em;width:19.8%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Prior to the Alliant acquisition in the fourth quarter of 2021, the Company did not have an interest in any VIEs.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Maximum exposure determined as </span><i style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:italic;font-weight:normal;">Total interests in nonconsolidated VIEs</i><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">. The maximum exposure for the Company’s investments in tax credit equity is limited to the carrying value of its investment, as there are no funding obligations or other commitments related to the nonconsolidated VIEs other than the amounts presented in the table above. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Based on historical experience and the underlying expected cash flows from the underlying investment, the maximum exposure of loss is not representative of the actual loss, if any, that the Company may incur.</span></td></tr></table> 254154000 177322000 57981000 74997000 312135000 252319000 239281000 162747000 239281000 162747000 312135000 252319000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;background:#ffffff;">NOTE 18—RELATED PARTY TRANSACTION </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:22.5pt;margin:0pt;">The Company, through its Alliant subsidiaries, has related party loans with its affordable housing project partners, which include property developers and managers. To facilitate the development of affordable housing projects prior to syndication into a tax credit fund, the Company extends pre-development and working capital loans to its partners in affordable housing project partnerships. The outstanding balance of these loans was $69.8 million and $36.6 million as of December 31, 2022 and 2021, respectively, and the related interest income was immaterial for both the years ended December 31, 2022 and 2021. The balance of these receivables is included as <i style="font-style:italic;">Receivables, net</i> in the Consolidated Balance Sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p> 69800000 36600000 EXCEL 117 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !MX5U8'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 " ;>%=6G2%;Y^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'%@!Y/ZLK'3"H45-G8SMMJ:Q8ZQ-9*^_9RL31G; ^QHZ?>G M3Z#.1&F&A+LT1$SD,-]-O@]9FKAA)Z(H ;(YH=>Y+HE0FH
4WEF8X0M?G0 M1P3!^3UX)&TU:9B!55R)3'762)-0TY N>&M6?/Q,_0*S!K!'CX$R-'4#3,T3 MXWGJ.[@!9AAA\OF[@'8E+M4_L4L'V"4Y9;>FQG&LQW;)E1T:>-L^ORSK5BYD MTL%@^96=I'/$#;M.?FT?'O=/3 DNVHJ+2K1[P27GLFW>9]&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M&WA75JCH%%V"!P !3( !@ !X;"]W;W)K0[P(PGG0'JV9OPE7E(JT%L81/%Y:RG$ZENG$[M+&I+XF*UH M)+]Y9CPD0B[R12=><4J\M"@,.MBR^IV0^%%K>):NF_'A&4M$X$=TQE&'](H]EF$.'T^;XWL M;Y.NI0K2+>Y]NH[W/B-U*D^,O:B%2^^\9:DCH@%UA9(@\M\K'=,@4$KR./[; MB+9V^U2%^Y^WZM/TY.7)/)&8CEGPX'MB>=XZ:2&//I,D$+=L_3?=G%!/Z;DL MB-._:)UMV^NWD)O$@H6;8GD$H1]E_\G;!L1>@3Q1?0'>%. /!7:WI,#9%#AU M"[J;@FY*)CN5E,.$"#(\XVR-N-I:JJD/*1 MEU$@$GGH1R1\\8XNHZP]J>O21G_F$_3ETU?T"?D1NO"#0*Z.SSI"[EQ)=-S- MCBZR'>&2'=D87;-(+&.Y%X]Z18&./.K=H>/MH5]@4'%"W6/DV$<(6QAK#F@, ME_]#HEVYHRF?5)0GJMS2[;UP-L[N0CBIGE-U(4;:"Z$#G@EV]8)JP/@6KXA+ MSUMR1(@I?Z6MX>>_[+[U70?+I-C$D%@!9'<'L@NIYR#OWE=4APTNMZWV+QT? ML*HI'T-B!3Z]'9]>/3ZC*$I(@&[IBG&A P7K")[H\([!JJ:@#(D50/5WH/HU M&Q(G\CZ7#H?EL&"M9Q+$6EI@65-:AL0*M 8[6H-ZM&:4^TP-81Z2=R1M#ZQ0 MVH[KI0,[6-\4FB&Q K23';03\%0WX_S4#RBZ2<(GRG6X8 W+LMM.S[(L'2FP MM"DI0V(%4J<[4J=U2-W2A1\+V1\%NB&AMG'!.@\D>*$Z^B!4DWI&1(KT+.MW.99=?C),V5<#F&IISA"S[9K@/PCKRA2T^.<_ZS[V86N;SC5DB>6&VKCT]/ M<4]+#RQN3,^06I$>SNGA.O1&GB?5XZ/M!W0EMT._(WV;@R4'>(#1@Q^[,H[( M9#)ZI9'>D, ZC4$:4BN"S%."#7IG&.3=FFE!PI+SQ)>#@.WH[R!P<6-ZAT@& M=AX-;-CN]7RP8=]_YPN9L=@SLO&7IZ]H3MV$RU:F M108KC5D82M%KGB@P M[/GO./'\:('F[^$3"W0@*P0>M#< N*@I(U-J149Y:,"PP]\V,_3CS5V2:$%+ M4VN%T,WC_(>6EM&08$JM2"L/";A62'B@0=!^B:0ED]V4Q')\\]!E'"?Z :Y" M\Y'JWE6,X:K&W Z1"7">"7"M3'#/ AGB"<^>)W'M.YH*I1M=?AC#18UA'2(" MX#P"X%H18)QPKIY69@]TTW%,>MI$#PU6+&MB1@. *;4BM3P X%H!X#(2E&>O M:M7#7;+%J*4&*Y91,^K_3:D5J>7^']?R_VEW1&,9F1:,:RU'AL:TSI$ M(,!Y(,"U7B;\""E?J 'MIU002QFAPA6)],T.%BS'9C09F%(K8LN3 8;]_.5X M>HM&B><+QM%(""HS>OI<=QJ0A98:K%?V7A0N:PSM$.;?R!)Q:26"6/ 6^*SLB(UJ+ :LTIF,T$VS4 M^GNL\;&]PUP$LS=)J);5'TO/Q4D@_9A'W] OJN][L)1E67;W=# 8:!_^P,6- M81S"\SNYYW=@A[XU^U,_5L_,'BGAX/R$"KEVV\9M1_N$$:YLC.T0IM_)3;]3 MI7*GU8!5B97,YX++&Q YA^)W<\#LUIPQMB&WFPI0S@^6FCUIB1BV^ M*;4BL=SB.[ U'TE<7H:LQ&Y5")1;"*/>WI1:$5/N[1W8BF_]:=GCPXKR7[/K MG]G17%W-M+",.GI3:D58N:-W8 >^A37U>8@N=4^9+RH4[!/ME RXJC&E0UCX M;F[AN[#WWE)2[Y'*9AA72%R[5Y1$1^C>5XG3U[X'AR4:3YPUZN0[>_/F56I. M?W\0(U=-ALJFT._6[G[C,$IG]G?RS;,?2%P3A2!& 7V6I=;Q0-Z(>/:;@VQ! ML%4Z"_^)"<'"]..2$H]RM8'\_IDQL5U0.]C]\F/X/U!+ P04 " ;>%=6 M(/.ITVV]ZTLN:=?/C$3;O$BB)]))NU\_4'(L6Z+8 M9.N71)(!Z $$X &DLP=5W^F5$ 9]*XM*GT]6QJQ?3:"YXU264Q)$$33DLMJ,CMKKEW5LS.U,86LQ%6-]*8L>?W]C2C4 MP_D$3QXO7,OERM@+T]G9FB_%C3!?UE[LR;O\?!)81*(0F;$F./R[%W-1%-82X/A[:W2RNZ=5 MW#]^M/Y[XSPX<\NUF*OBJ\S-ZGR23% N%GQ3F&OU\*?8.L2LO4P5NOF+'K:R MP01E&VU4N54&!*6LVO_\VS80>PHX'%$@6P7R5 6Z56@B-VV1-6Y=R,H^QAM3PZ\2],QLKBJM"IES(W+TAA>\R@2ZL>8T.D%? M;B[1T8N7Z 62%?J\4AO-JUR?30WI/L^U=WK1W(2-WN139*:+X&)& $(?Z M_.GJ^%!]"O[NG"8[ITECCX[8N] :_'.YT>J%;CU;4J_TFF?B? (UHT5]+R:S M7W_!4?#:Y=1/,G;@(MVY2'W69W.N5P@>%LKL@?A[(^]Y(2JWUZVIN#%EZ_Y^ M1@A+P_1L>K_OSU",!BRB;"=V@#3<(0V]2*^%-K7,;/Y9K"Y\K0&V=V,<1W'4 M@S>4"DF"B1L=VZ%C7G17AY*$83C!F MR0CF>(/"&P^ '&1,.[A=8A%*28C*9OLX"9>N!]4 M;99 I'\HE3_(HG ! M2QUW3&/4U2*7IB$"\]T)GPQAL1"S?@=PR.$XIF2DS^*.L+"? ML=I\\"0!'?9W%B3" M ,=C+:ZC-.SGM(L"-KIF^K<,7$M]=Z)7O+;1VZW)GU9"ZPC!@@^ . MQ2(2T9') 7<,A_T4=RD6HH;NUK2YHBN \48]9#0"V9 ,&HE#CC 2CC02TC$? M\3-?VZC;]FP46FRJ_]:RR9#N"$UAYNTYXI##$8GWTO_0D8X6B9\6VY9=^)L. M&?(=L\32SP^'7)B"(!U!N;?L^7FQ[=L_0NF@/TH21H,^S*$@A6#&R4B/(!T! M$NIMWF_''[27.9^]EOXD:X=N=C1*_#1Z53\6K#8JNT-'?&-6JI;_P!46' =! M@&SC$?HU-/9*(*GU1N0OG7'QWLGM"7*&Y/\;.HQ&Q]C$OU_:7J"JQU"\"$X# M##2Q7=1>H[W8P'YS$)PV+LV.KS9&PQB=VV9-R3%L;ELIN_==PNQ:WD*=/KY_ M:51 + A3CQAV1WRXLU+2YRBGT%C7[/B>^/G^(H=N"!P$M;SF,C^!+IGQM;2U M?32YN'HWG[@1#SD]Q >\LP7MVH!I,#;7DH[ZB9_Z+[)L4VZ*Y@6;:AIFIDI( MHY5]%WH/^5W!N4!'A=+ZI77ET_S=B"M#[C_!+$KZGCB67L:2$3^Z 8'X!X1K M83A8#XYX&VW3<%M5)%+FK] MFX]#AR2/HR0-!_NY2Y"Q (\!IMTX0/WCP$<%&5"96A6%+6#8B 74Y,B;.@?E MP_S7KT"76!*PD9V==H1/_83?QG8\FG3(X3B&>)+!JT2'("QS)!B926C']O0I M6W [2#7O/R&T$%919<#\Z.CCI\]O;U#; U-GE?GM/X-4?H*APQCLO?OUK]*# MB:=QU_/8AF]VW9NK0]"]N4[WODC8ST$?>+V4E4:%6(!F=:_8O4$L#!!0 ( !MX5U8; MSL^YKP( &H( 8 >&PO=V]R:W-H965T&ULK99K;YLP M%(;_BL6FJ96Z<,NM'4%:4TW;ATE1N\MG%TZ"56,SVR3M?OV.#4%)0]-&6CX$ MVYSW]7,,]B'92/6@"P!#'DLN],PKC*FN?%]G!914#V0% N\LI2JIP:Y:^;I2 M0',G*KD?!<'8+RD37IJXL85*$UD;S@0L%-%U65+U= U<;F9>Z&T';MFJ,'; M3Y.*KN .S,]JH;#G=RXY*T%H)@51L)QYG\.K^=3&NX!?##9ZITUL)O=2/MC. MMWSF!18(.&3&.E"\K&$.G%LCQ/C3>GK=E%:XV]ZZ?W&Y8R[W5,-<\M\L-\7, MFWHDAR6MN;F5FZ_0YC.R?IGDVOV331,[F7@DJ[6192M&@I*)YDH?VW78$83# M%P11*XC>*HA;0>P2;GMA@OPH9*VI MR'7B&R2ROG[6SG[=S!Z],/L-9 ,2AQF*9C#S<']I4&OPT@_OPG'PJ2_3_V2VEW?:H7A-:FD(K]A;PO\<9MY-SL,;%.1P'^$G^]F]%K47NHPPYU>"(J MT[KNQQP> #Q'/!:QAS?J\$9'\>:R+/%PPFV;/5R0BBJRIKP&<4Z5) M!:J!/^^#;ORGNTB#('S&_4K0'OJX0Q^?@'[\!1@?K%L4]+P!KX;M@4XZT,D) MH"\__LG!['$47XZ?,?9%!I/\ 4$L#!!0 ( !MX5U9#_#BQCP@ /

&PO=V]R:W-H M965T&ULM5MK;^,V%OTKA+S>=-OF:;6ASR[>LDM\L>;VA0KZM5]-F6S.Z:!MMRBD*@FBZH44U MF=VWGSW5LWN^$V51L:<:-+O-AM9_/K*2OSY,X.3XP>=BM1;J@^GL?DM7[)F) MW[=/M7PW/;$LB@VKFH)7H&;+A\D'>)>12#5H$?\IV&MS]AHH*2^ M)H%Z(E:R7"@**O_LV9R5I6*2S_'? ^GD])NJX?GK(_M/K7@IYH4V;,[+/XJ% M6#],D@E8L"7=E>(S?_TW.P@*%5_.RZ;]%[P>L,$$Y+M&\,VAL7R"35%U?^FW M0R#.&L!HI $Z-$!Z S+2 !\:X$L;D$,#TD:FD]+&(:."SNYK_@IJA99LZD4; MS+:UE%]4JM^?12V_+60[,9OSJN%EL:""+<"SD']DIXH&\"7X5.5\PP"M%F#. M-W)4K55W[]GQBQOP^W,&WGWW'C1K6K,&%!7XLN:[1K9H?@#?#=[?3X5\6O6; MT_SP9(_=DZ&1)X,(_,(KL6[ QVK!%D."J91YTHJ.6A^1DS%C^2W \ > H0L M#S2_O#FT-,\N;QXXU.!3S^&6#X_P?69[5NV8-;)=2V)OJ::2NV9+<_8PD;W: ML'K/)K/O_P6CX$=;5'R299[(!A$CIX@1%_OL"Q>TE)/5>-RZ]G';7LV8>SD* MPR0.\?UT?QX2*RZ%<3+$919\JEAI"UG7-#SKI2B(<11IG6Z#89+$6I^;,!(E"4SM M71Z?!,1. 1\VO!;%7[1;+.64O& R3'G1?F 3%1N/@7 88*B)LL!@@!*BB3)A M,$H#".VBDI.HQ-TK-=\7K8-X]\(JMBS$>R"M#,AKMB@$*'DS,L@3XW%N($SU M])O;8!@9/6;"<$SBD0Y+3]I2I[9/E6!R' O NF0%4F7.ZRVOY1HK>^]%V(2E MYJ,0A/7IQT3%::+U;&:"DC ,[*)@T-N%P"GK-[%F-9"V4\HHJM51G7U]#\Q1 M@U*(]<2RX-(D"D--D 46I6&"1B2=.2!XP;+@% +-!TQQG.CCS88+8H@"78F) MDVL,(2/I!%$O!?W-H&N=V;+FFV,?27]GE83,Q(](&H6Z)!.'0Q2$^DIGP^$ MG4VB0TF]RX%.2W"4).BW8Q=9Y6#CYT,U.^MJ3%@2$62(L< (AGA$2^\_H-N M_"KW<46GYX7)B8Z!BLNWE:AY6:IL*@Z3AKW+B-EE09(:4[H-%X41-D:A!4?" M-!R3V;L3Z%S*9S^SIKD#52_VG9K)WW?#\BK%H3F!DR1)=<$6F)SG=;D6%$)D M1&QO+*#;6?Q!RZ]R1OR>;K8_@FQ7E7Q[)MVJRG0(".)$GR7F-EP4QI$AS((C M$8Q'3";L+0=T>PXU7/,UK59,;>5V5Q9;?^>#[;&CYQ-C/X""-$J-:K M6T\;+"!D9*Y%O;U!;GMS[+VWBK1X%!3IVX&Y#09#W81G5IC MGSFM *^+55&=[_9>!'BI^==.[Y*IV53.SU:97JL_7MDR7VS#V/8&#)$WU\R0 MT[M='3:?;)DOMF'8>D.'W(;N[PMG!X+SE0B3) B,W#)QA$0!U.L--CZYQ$@^)W![R^9@^[6IEE>(DN'H<^&3+?+$- MCW9ZGXJ#MQ_N."WNU:<[/MDR7VS#L/4>&%]2RG.E#[99TT!FD)8^%AR*$Z(? M"F0VG,J?D84*]UX7N[WN4ZT*>.)/H#;1S<'[C::2F^SJ,>&3+?/%-@SDV3'I M/S@G]7M0ZO>D]/]AE7%OE?$_/2S%9OT0JLHPTE/)@H.I>6!AP>$$CA4S<.]> ML=N]?JKVK!'J6@/8T$ING]J7HYGD]0#5*UOFBVT8R-X[X^CMF>35"GMERWRQ M#D$EFJ3*&9F'? D-AA/72F04&@WCL] +WWA2[O:DJ![_2FJDK M/>Q4N'>4.]U\5X\)GVR9+[9A+'MSC-.WIY)76^R5+?/%-KR_T]MBXB[?7G"# MQW+F',:Q7H>PP! Z7VLZN398>EX6'>KH?2IQ^]2/3:[:G*K0JL3'VY/U"]+* MS7WM^/#*EOEB&\:U-\T$O3FMB%>+[)4M\\4V#%MOD8F[Y'Q!6EG.UU&B'RG/ M+; $AOK)G 4%$Q2.'.Z0L^M];LO:W4TYR+"J\%KB]VS!?;,&R])2;N MW0C?L'K5WJQO0,YWE>@N3)\^/=W>_]#>6=<^?X1W67<'OZ?I_DO +[1>J6L M)5M*RN VECU1=[?LNS>";]M[YR]<"+YI7ZX97;!: >3W2\[%\8WZ@=/_=9C] M#U!+ P04 " ;>%=6('2=XP,, #Y@ & 'AL+W=O[GLPA9PG/[W!;Q=%DD(4S_M+[%WC3ZOA)X(I.=%W#R6U>=ZEV6-\?6P+^HW M5[NF.;Y>K>K-+CND]??E,2O:O]R5U2%MVH_5_:H^5EFZ[0L=]BMBFL[JD.;% MU>U-_]W[ZO:F?&CV>9&]KXSZX7!(J]_>9?OR\7+VU7G/F=P7Z(_Z79X_UQ>]&UY1/ M9?FY^\"W;Z[,KD;9/MLT'2)M?WS)UME^WY':>OQZ@EZ=8W8%+W__@Q[UC6\; M\RFMLW6Y_R7?-KLW5]Z5L*<"WG,;[9\*]/I:/?5?W_E!VJ2W-U7Y M:%3=T2VM^Z574%^Z[?.\Z,3^L:G:O^9MN>9V719UN<^W:9-MC8]-^Z-56&$OS[DS6_&M?'SQ\!X]FUOO3;]WRM*!7,E/IQS16E M0GVI#UG3CB/M&0O3JLB+^]I8/QP>]FGW']<([^[:_\G&V^W_V^[KSJ:"'RWD M*Q"Q'O%#66S*HJG*??N7>X,73=;V6*,B)3/=LJQI7$_[J6S2_;C8JM7L6;CD M+%S2<]@$YUVZ3XM-J\&T,9I=9GS*[O.B.U>==+LOCEF5EUOCU=N//QO$M)QK MDWS;'1QDF^\-:GW7?>FK1*J-VUU\7M?'=).]N6JO+G56?F]GKY="5]WLCT%-0>2X *9W&MK=K2 M(0<)"Y&P" F+D; $">,@V$C&]EG&=D^G4U?^_@ZPNZOK[\EVY7Z;5?6_3K># M*H7:R&LG$A8@82$2%B%A,1*6(&$X\8&3-!POAL T;2<\_2 M<[72^T]6UZ\OY&:\VI=U>[V_J\J#48PG:;EFDO9.&V:I)I&P D+D; ("8M= M21_7A##A[A09D<]$'.G1.^O1T^KQ_4.UV:5UUMV*+I&?EKI4?IZB8E, M@(P9(F$1$A8KSH9K,F'@3) AN2(DM2PZ,=;Y9VWY6FVM.S'EGQZZ9>QZ^0BG MA2^5&!(6(&$A$A8A8;$OJ<(1Y^@),B#7!QQIT#*'%6U3J\(?VQEV9;37VK8& MN\Z6^9*-K[W?]9?C;BJ>?E6N4FOY2X4(I04GVN4ILPBUA,4;:,P(2HNAM 1* MXW-G=ZS("X_%TBJRGSU?=Y[S)6=GLT[K.[_)LJQ2D%K]8 MD)9\H^O*%U]HT!!*BZ"T&$I+H#0^VUEC20[NB:6W3WA=/_1+E.TPN'GRW>I. MI=UB3WO!+DY>]&/>[,X:O53N<9\6:HM/7I:WA)OD]>F8\53+MZBH0*C? :5% M4%H,I250&E=W%IFX5;0&:\32>R,0!5XNH2O52.4!GP&ZK9 :0&4%D)ID24;%NW(0VU3'#VAE@N4QN?;,-;>X+I8>MM%S+QI%:C- MN2&F4IJN(NE&NA++R_2$6:;)Q"NQ?)SE.YZX= ,U0!0Q?9OXC(H:049-H#2N M.F_MB2.$3(ADL$(LO1A]G M:=*.'KP7FQS:WG+U8D]DD7 MV72P18IZXIY2E[,KXPK2>R%6 1 MTQ9OI )]K1>+#FK)0&DQE)9 :7RBM]PIU0W&#=$;-W]6=7,^#I%]',^6- BU M<:"T$$J+H+082DN@-(ZBC?4\V#A$;^/\9:E"I[BCQT)%.@_J18E")_8H48B*FE4\ZV%YGN.+8RC41H+2(B@M MAM(2*(U/])8[M5PT&$1$_VP.+)V(R ]M7%NNF%*IK\WBD1+J!T%I$9060VD) ME,91M/%6*H,?1/5^T \3J^U/:_%S\W<]?.GR$I060&DAE!9!:3%5^#2>Y8G/ M.D*#\MF@8T$.WA#5>T//S&_34Q8K#^K\0&DAE!91A6_B,&:+N4O0J F4QN?; M,-;>X/[09=N?S>:W64IIR@_K4")M*B7;!=2G)A&7-17'$=L6\]OT[5JL$3FF M9=F,V*)YK:J<9]KBTZW0VG%5[6S7(^;4T'.QK]BRC<7^9/=#+1:-U!:#*4E4!J?/;UC30[>#=5[-R]-K=3C%TM2-H H ML<6EE :-(32(B@MAM(2*(W/=M9X?_/!C&%Z,^8O2PHZQ1UM B]N<*[8I@PWF"].;+W]+4A"3E^\=7]IO'^K( M0&DAE!9!:3&4ED!I'$4;BWMP=YC>W7E14A!3O!A%3 IBLC-Q30D3TS@"?3T7 MJQ'J_:C:X'N^Z/Q @R90&E4B1L:Z&NS M> B$6C]06@2EQ5!: J5Q%&VLX(LWZ.C]H2"O+_:2;LJI=2'CM"JO%"_295A# M:0&4%D)I$906,]F=N2:V^-JB!!J4SP8=RW*PA)C^X9YGYOSH*8N5!_6!H+00 M2HN88J\ZS[28^*8P:-0$2N/S;1AK;_!NF-Z[>5J:[%\/VTUG7OU0-IEAF>KK M-M2W8;*;0:6MX0-HS!!*BZ"T6'$^'-<5MQ& QN2*F);)V$0J$1O,& ;>*8TH M]:;8*8U(LP[YH&YYE(I[EBJ.N[9L::LT?<,6*T0.:A'7D]ZO%RL.)"XSJ=C[ M4+N#*39!./Z,;W/_IM6]WD[3]UG=VTY\WNW!53Y_>[\H2F/_4O8/Y5-4Q[Z7W=9 MVDY%=6,ZT.;88" M "^U/;YWKM[ ME_0E6TMUJRM$ _>\%GH85,8T)X3HHD).=2@;%/9F+A6GQA[5@NA&(2T]B-TG$"%]*R:3@3)99/"8C5T8M)-F)&R8N,$RQ" M&,2?(8F29$=#X]?#XQWPR>OAT0MJ!OVC&7B^P1Z^JY]7IS_@[-?U^=7?<-=X M6WBZ&^[\XD0WM,!A8 U!HUIAD']X%Q]&7W>-YBW))F]$]F1L:3^V]"7V?$QU M!25;L1)%J:&AK R!'XMW;75%OV8\_N3'.5)V&:D=7VL-J< MH^V18?6>MMG?*1 MIO7M"ZH63&BH<6XIH_#H( #5>F%[,++Q[G CC?4:OZWLYP.52[#W]5L90V_K)IV4V@X;.^ONFTKBV5_TJ:ZHG&<7&T* M5<^NW_3?W;37;YJ=KE0M;]JHVVTV1?OCO:R:Q["&%.Z"W^H^1C=_0Y,E+NFN:; M.?BX?#N+S1W)2I;:N"C@WX./(BY*SHY M;ZK_JJ5>OYUELV@I5\6NTE^:QW_+O:#^!LNFZOJ_T>/>-IY%Y:[3S69_,MS! M1M7#_^+[/A!')Y!DY 2Z/X&Z)_"1$]C^!/;<$_C^!-Y'9I#2QV%1Z.+Z3=L\ M1JVQ!F_F0Q_,_FR0KVK3[K>ZA5\5G*>OYTW=-95:%EHNHUL-_Z!1=1 M=.OH W2,+KJ,_KA=1!>_O(A^B50=?5TWNZZHE]V;*PWW8#Q=E?OKO1^N1T>N M1VCT>U/K=1?]6B_E\M3!%=S\00']J> ]#7IO'/=J)H_7 MW;8HY=L9S Z=;!_D[/J?_R!)_"\L8E,Z6TSD["2:_!!-'O)^_0DF3E67S49& M=Q(F21G5#1S6NFVJR@15U5K"934:T\%WVOLV\^?#-8VSG$$O>3B.%F*6B(3% MIV8+Q(R+7+"#V8E"<5 H@OWEW?)/F"2&,:L;F(E!7:DJ$&JEP_?FJ#1=:]LV M#PH&7G3W([K8=?!!U2_07O8:"XF8LIM-Z6PQD;.31D@.C9 $N]EOD%^[J-"Z M57<[7=Q5?+TN#EB1[.4<.'T3,2.B2R.8[QKIH>H MI,&HS-=%?2]-OO C 8VP4;L-!*U>1@V$0=6]W&@E91==?/K\]=>(OL#$I][- M$DX\Z8A5SH4[)'VK2T;SC."ZLX/N+*C[W:9IM?K?H,?H6TJ06ZK1]LR\VZ!, MQ-X\@YB1F&;<$>6;D22/R8BH_" J#XJZU4WY+8+I!("SZY5._W=%B2/,T<=:@=HVX4%H@=2WDZ M)O (^$A0X$*N9 MB(EU\C^1WTYX2U4/\CI1QEKMR?#/&*75;"S'C*4G$B!IJ MU="@F@]V6BE.4Z%)\S#'PJ'YV$'2:X&^79)EN:L[ M>/M_,R\12Y,DB%<#3FX+M301Z:36D)I:U7V[[-9%:S*0S31X,)@?#)YX4U/X M+LY-Y5-Y.XV99482AD:3S0?X;J7I64.O&9+6@X*53_4C6LMJ&0T3X.5&ZG5C M..I!#MT/#21'<"^2P7L[.Y(3>3N-I&53$J2NZ\\VL?Y9F'\)(SB@'*:YDQ!+F92*X-^?ZEA!"H(%T;-JU:$?";/<9D*Y% MEPT]S*(*?=J"Y92GSK<2PL\FB"]!DA%5%MQ(%EY\]\3:P5!&%S\DR'WGKGXF M];:8RMMIY"P=DC >?I&E5 ]FY1/H #ZQ<9ZYO7:.F%URP"/F]@'$CN0TX7@O MH)8 :9@ A[X-&"OQL@!% "[)H9/$,C9-6 B?UMIC*VVE(+=C1,-C- MBZW2134L>F QMVM'0HBP&B5Y+MQ>@MCED-/<3H*YR[.1PA^U=$7#='6S:\MU M :M1@QEC+(H+Q% HB7.7KC [QCA/7(48A279"%91BU7T":PZ5KBMY/(>!GSQ M4*C*9)I+X*E+PU/1Q>S=A]O9"UC@E+MV?&0@=:X$",2;M[%Z&$F]ZA%F!\ V MVK 6KF@8KDYI$H;"MOAAVK(OM?2"C\(!RI_2C97,8NZ2%V+&!8N)JQHKK25L M+%U9]J+AJME'VV5-R?#/1H'@!S@<':5^H>M2(+(0LR1)B3=*$3O*63)2;Z$6 MC6@8C1:J&^K"_2JH;])GB//AAE#AIV4$J=(X\=(4XDWD<8I+8Y:46)B4WI4P MZW2J5W8H8O=YNNUY$"\",K10Q@$[''68(09A8 M3*7L++D(7%%*B%OA0.P2GO/$4^O;L33G^4@AFQT]80W7Q)Z R>>"%D-*8X2Q M-'7+V9@AF GA3JV((2&"C)5\F04?QL]BR17TZ;I\AL0IBU'S2;TMIO)V&E(+ M7RP,7^^;%LZ!$';1Q2%!=R_,)/%8M-)LD# /FS6P"_QH<&5T7H(51!J[ MP(E90NK-W=KT C$DD/+XV+*$621C820[T@U2^\?G:C,F&57K4Q-+N'#1$S&# MM;-(O:G?MTOB=%2G93 69K OAS;]NSJ1AXL)RX3[. BSHS3-71A?8(8D2?-D M3*M%+Q9&KU.M3RM#2(DEB5>;Q>QHSE.ODH,;IF-X8LF+AS9 MSF1KA#VYL0]>L(DP\/@4.WQ00]GALGCK!;RI@W MI4UUU=,X61+D81(\79,],U!!EV<':DIO"^ZS)$V3D0HZMR#)GP+)XS"IKML! M:/3KU;+9; I.[./ V6CWL\%X@5+'CI"#AR"XX\#(XP5O8% MB6<)PAZ=TN,%Y5X3QI%9EGJJ,'^P3!A9Y/"C/7+ALMC-D:BSML=-2H>3>EMP MI.9&8CZVI8E;[N-A[NM1>JG,NJ%>=OVC=30V"*EEL;?U:H[9)9P+-T5B=F E MQO18GN-/E-CL[#^V80+5A]6^",F]O9'!JY_=JMC.M^-GZ*=!L+#'P[!W6J(Q MVR7Q88!& N,WP;R&#M[!V8&8R-MIO"PP\C P+N2=MI-[V8Q-$!@HP@K9#0UB M1FC*O D0L>,TST9:WV(B#V/B$_6 YRZ6.?8\4F0LH^[3) MD- 1-!86^T08^_8;HUMIYOV+I1P^F>)''XJ70T#,0X6'HC(K@Y>1&0"MZDM# M@XFI1CM?'I\1W,4IT$UP/,O=SH$8,@B!6[U%S"@EG(T C;#<)\+<-Y\J&H6. M[N2]JNM^U]4JVL*"LD%SAT!VU.6,>%LE,#NS;=<=-X@=88D8@SUA84^$8>]K M8YZF[4N^4P5)F@W!P?#X=$=%1C.W>HS886%<8':G83P-C\5%$7Z">[O;;JO^ M=1J($J28LFHZL_W[^-6:Z&,]O+L%F0??<#_IX]Q)O2VF\G8:7\NMXJG'N4=[ M&_5:M4LX:LWTO*]6CR=MX>,A+'X2EUX0,U."=G?J(F9 MX*!G>)FC^([GG[VSXQ=,1":\Y(.8<<:II\DWHWD:N\GVZNC-LXUL[_LW^#I M@EVMAU>X#M\>WA)\U[\;YWS_GKQ>#._Z63?#JX>_%^V]>;VBDBMP&;]*X<[: MX6V^X4 WV_[]MKM&ZV;3?US+ NC5&,#OJZ;1/P_,!0[O5%[_'U!+ P04 M" ;>%=6Z9[6=0$$ "$#P & 'AL+W=O6GXQM8;;1K<^71+UW '^L?V5F+-;50R5@!73' B835SKOS+I6\-;(]_ M&.Q4JTQ,*/="/)C*EVSF>,8CR"'51H+BYQ$6D.=&"?WX68LZS9C&L%U^4?]L M@\=@[JF"AS)RQ0S)8T3+7W\3N+Z@#BHQ>*G)E?\FN[NLY)"V5%D5M MC!X4C%=?^E2#:!GX\2L&06T0= W"5PQ&M<'HK09A;1!:,E4HEL.2:CJ?2K$C MTO1&-5.P,*TUAL^XF?<[+?%?AG9ZOA!>0;8OX&(P343!2T37P:#B$M(+,O+_(($7!#T.+=YN[O>8 M+]]N[@U$,VKF9V3U1J_HW97;;6[GA.9DR52:"U5*,/-S(_A'.T=79N\P_7S9 MA[^2#_OES:ERJ;8TA9F#QX8"^0C._/??_-C[LP_=*<66)Q+;PQHV6,,A]?D7 MI4K*4\LQ%46!)Q!NM?3!K.94<%Z?2CNF-W@T_2R98J:A=X$/CG0LX4HLL6+F MS'[$'>)%":[$QS:[GF[>Q(N;7GM0H@9*]/^@:$$4:)V#:<8;1U%+)V?TGN4( M!GJY1 <^QE'4"611=8I:G2;1>-*)]K!3. DG_<'&3;#Q^X/EFO$U[CU35"P# M>1 X.;OY^_LGDISW$8@/_!XGD=/V5AF&C1](FB4,4V0>1NO[_?R30[X M^EX8)AW @UX?"_A$8GN QPW@\?L 4X4K5YT0\/@0\"CQNBMXT.MC 9](; _P MI $\>1_@]L8_'>7) >51%'7.P,6@Y\="/I'8'F3?^_7D] 8QXX-]C8]]#LKR MDI ">Z3W.7*2D-N7*()M7[N#IVP]6IM?%,;=13KLT[$ ^\:,D[#_2O);CW%_ MD,Q5EK%F';WI^EE)41R!RC]\-_C))(JZL [[348C+^S M%"#7-LU3&%3)=?6N;UJ;5/+*)E"=]FN38MJTYY=,E9]^I;BD,/@<5BCI720X M,[)*^:J*%EN;!-T+C2F5+6XP309I.N#_*R'T2\4,T"3>\_\ 4$L#!!0 ( M !MX5U92H6/&V00 +$+ 8 >&PO=V]R:W-H965T&UL MG59I;^,V$/TK RT0; &O#R6[#1+;@..<0"XD<1?H-UH:6VPH4DM2=OSO.T-) M/E(G+?K%ILAYCV\NDOVEL:\N0_3PEBOM!E'F?7'2Z;@DPURXMBE0T\K,V%QX M^K3SCBLLBC2 [1#ONF]$IJ?+3@RCP7=G6&RBP'42]J M)I[D//,\T1GV"S''9_23XM'25V?-DLHX<1)*7S)J_!I""7NOH7 M;W4YO_AR]W#S<]SN>&'F^D]3HLPH=?X#NQ7!GM,\<7.@4TUV"#DE9ZXD; M/6?QIXSGF+3AL->"N!O'G_ =KOT[#'R'_]._"GVT'\T=<>(*D> @HI)W:!<8 M#0^^]'YT3S_1=K36=O09^[]J^Q2]7]O]P\L%] Z^',>]^'2+'^[A)2,CF$DM M="*% N>%1VHO[ZBY H/VX#.$Q&AGE$QI.=VR+XR352/IE!".RMZ!F0&=#U;P M0OCZ*=0K6C@0>7$*YZ56IFC!C::D,DP2Q)53)U,IK$37AHE6Z%RSK\0_#;M22 P.?AP0Z4! 9E0J];Q&K(("HDK+Q%=1R<5? MQDJ_XN!R^+;"[3-KRGFV?XO;VW$K$-2 S1Y[-;$:HY%W89"B\[V&Y&A#_NG( M5X"A:H"K37(R6&Y5(KAQ&F05IHF6'(QGAE DJ "ACBB02W.">A",W:=?;I6OTE- MJC867KQ!8C&5'K[6I7Q[<_TRK@OY-W KGLYM#!RSE!0 M0^P;T9="4SW!G6N'Y9J=OJ6--S1C8PMCW]%0*-+ DVPU.E&9.?)94^5@ MLUEK^PRX>KYPN[M?F05:'?+XW]RXDO]THSEI-JY4J1NE=,E+YRL7R Y2JI3P M!*I#.&D_M^$5!M4PM9B7I!25G2.:NM+NG1VN[P\B7 MU]V9O([TMZE(7I&K+REMU4K2N7(M)-PBS.^E+^LL5BH\U+[:L7U7IV_1X=5<^PC7GUF+T3EEJ$G,090;OMW[]'8*L'8O7A31$> M95/CZ8D7AAF=N6C9@-9GQOCF@S=8O]*'?P-02P,$% @ &WA75E78A.77 M)P A(@ !D !X;"]W;W)K&ULO3W;_FRWW=?+&WQK3)UVU9V1\/;MMV]\/3IS:[-=O4SNN=J>"; M==ULTQ;^;#9/[:XQ:4XO;^"WQ1?UOM_H[PAUP6:767-?EWXN\O?WQX/(@RG1XD66?;>BLO P3;HN+_IE^%#NJ%RY.)%Y;RPI+@ MYHT(RC=IF[YZV=3[I,&G837\!Z%*;P-P186'3JR]6":_U%5[:Y.W56[R>(&G *B'=NF@?;U\<,4W)ILGIXM9LCQ9 M+A]8[]1C?TKKG?Y'L.>US\;7QMOT@]VEF?GQ *Z+-/ #Y MF8?\[*'5_T7('U[[UP^_O4V6?_G3Y7*Q?/'XC9*/35%EQ:XT-JG7R75=V;HL M\I1NGZSVVZU),O^%R9-U4:7P4EHFMH4/X+JW-H%ERBXW20M/IUE6=_@A+/GW MM/QBFN0OZ7;W(GG3566]FR7OJVP^2PIX8G];E^5]4N\K6-AV*UOD1=H4QLZ2 MM,KID6WZ>]T4[=A#\^2J+&'KUC19O=VEU3U<]Q* W3P];9)*YN2+($/&I.8 MLH +25@4E<(*'I@GB.BU+*,0M@D@6+2P';ZSORVR6X KN4UA27RN;0"%HMHH MNA!$QK8D?/($:&D*($Q#U+D#T--5:<)3M/Y]"[=[8"ZN (LRF_AE[F!=8 0!M Q M!!@B5)(WGL$$JNN18BJNGT<*)UU(,!1MO?'6R!PG>-%DDL%-/@&:?/:\(8( MWH/0X17$A2KBDT)VGN"USZ /'F#&!RCJ>0=)6.G3]U>[OZ3FN"&Z'L'TSCRT M"A(?.<@6FZH ( M)&(@!\)'+RL*A8% :(B5R&I[^ PU*74\'CQNQ;IL:L;$NBPM@"$U$O; MMBD !.(-$ J3DCJ!?7^M*WT+%5R5[*T4Q&N6PT=?*A7H+SV M8.[2LJ.%Z)#7:[!7^6Q!'1E^%7A!.+3.LJYI1'7)^H D&$9FNP(TG7$4RW/< M9YN"1LU,TX*EGN2%S0#?KC$>)Z =\F]-?WQ;1^/Y_TO >/32RL#][BJDYJD M/]C9IJ&MPA)ZGWW=@2 2Y03_S6JXCL0)@L8W(0?I8PV"_]:VQ9:$BCH9,-5V M:9,ZWGJ,K4)WI,F)2_>@FM5U1QGM3*(-B.DF10,%OC<[,1L0Y,^ @>,C(NS5 M%FB0I5Z)_W1U]=%K<<$=#[0"MVDK1-ZF7X![/$IX3U(+KM:.#18B7DK,17L" MFG"#8-=TZ\TK>!ZNV"PI0<07)5DI,W@0J-_AO\Q7\ 1!QKT0^PSQ(PNM!,^. ML$<9T13VR[&]!3T!7]>KLM@0,>'] @\*B+=.BR9!IJ=3R-)=T:9E\4^ 90L@ M;0"G!*UET&BP0H->E7H9\8)3!S8C!1Z60N"M];R)UQ>>0.(X#4YPS+P$B<' M3ZYV<%S &[_7<.$39#JX'\DAW!V\+IVU?&1D'E\/B+D6?EP]6(;%"7YR-O*R$+T&?&=Y+GT9*VK:H\N*NR!'1 MJ>/Q?/K+S2?/IL!N@<(LC=P91IL0^R$LP-9IZ>2/HUL^>6/@+M(-['8@J8AG MVON=D:-WKS3X"N^KY<7_6& !]!6$RK@QF))?A$G\JX(F_9.7P1M.E&3VW*,4 M7YEVCS+\\L_$0HNS/WMCX=ZD#;H\X/T/M0 ]#?^ /]T2BQ-9XUF\QL02)WR; MT2A%KG;^D:?&W,OX//FY6!LMZ .'E?B-\ 22'&E%E\>O233&KTGNPXT$"]F] M00KCGJ3PK@$5RL$F^.==8>G8Y;D.3=[R'H^,X$/ 46*L4!;G78:;W8-U^16O MP&()EXTB)ST @&<+IYT:?M&IJB$P#@)@1Z1EK5$ U#NR$5&U1<8"T>CBA14/ M#X^!J$*L3,:RW@9I>#3+"'*1,NL.3!OUO$#/=&D1LPH/G>V\@G9Q M=O(#N\@.X\C<%K:M4:F6=.^!85!A%:(8IU<&-L*72O04" _Z+D=707L"Y#4U MHHK39%4W30V7PV\/*Y,^7"M,4<" .!@<>1!/13!$)B%$'L\P>/0V;2K8PXXS MN7'?DDC ( *_Y>W[ON0C7O$25)U0< 5Z%X?<]3SGD$%/B'>D2H.@Y4,:2$=X MTP5Z2Q@8C&'$ )D"XEJ#':'^^>,4)*%\&1; MH!Q'^B#/U#GSPCPA76V[[%96+"RN@KHR8]B9J6R,([%I!G[=!FWDP#YEW^G* M?^_(VVAM]#X;FG >",([. 7S%;R:$J1^WC5.GSPL+X?;.,>#^2'FD[!YTN[1 MQ/ $9BR 65<4V:J%;.- MN+*N1+9>,1 L2_#AW,#C>-F5W_0(EY9M.&\.XM4[+L$]*-WMWX-&:4TE8JZI MN\TMP@+.P(9<\8"%XP[>$P0!1EXC2YPW,&@I+% M^!(;(GOCM 18V 50AD.)9,UW:XS1X?,40V.,60.X> :8DT6-=-JG#5J)CV 3NGS?QZ=$(]&E5HQB.?P/Y-3A?@7D1BP1$S%P9$ MO--JTAZO.Q1"2"AZ#IBY:S&X1:8IT:HFE5["%6E19YIM<9Q6%?(/7,^"H^[* M??R$[N.-N(\?@L$M2HUN(:R/]PX]Z;+4YFCGPXKO8(\"3BLUR9O/-\@UFR;= MDE>(X0^Z\0 ";$BV2.2TBKW/(4STFK5BD7M*V5"$69LNXH=YOSYMCXFAPEWV MIQ*?!X8QFMQJ0H>%+;II)&2]XJ4H2]4J#P9XN&CI88#:N6/7;Z]_]OX8OAO( M!1#BT2DR/0"L%C!($V#G""R0.%>/B@$\(L W3S[<49@DN18DWSHDKQG)GQE) M=-;K%!2P)J0/P>XI&VORXQ17VZ"PQ PUPN,M7Q&_CEI_O_KT2T0M4/595[*C M1IKXD7$.I=N\_>="*O?^#$%&'DM^Z9C3[W*(<*@4F!NUR$8.#/F;#A6L$D"! M:9!Z"B2. G+K6!H?HX@FK>G05P8R'RY\Z63"-%' F5U)?3$JMT%!^-@W%6]H! M%O[<,A"NL+IGU400TF!NR4"A2$PN+;?JUV())P8S><2Q3D<>;OD!>\$1, MEN(S4:H)H\Y?6ZRLN(LH2V\$ = 3HF+\H_G$B4M V-V1\0.R(CG<80#M\GI? MH:'M>8,<=5;1K0W,CVL'H48F/7Q]6V]KC*/6G564 _Q[H!(_KM-M4=Z[NS%M M?XJN9G,;A J(=PY]TLZ,EZ0J2<&@E8/D(3V7DMQNV,>U<#!E2J[VK@.1D E% MT4](K5X/E4N(I<#?&\DDD^"I2R1ITXN*@KC(OJ#C@.%/SB&C?=H5*#4_=15> M:8H1?:B\^OAB,&&TZRA03:XIR0@OVNJ*?6 0D+Q 0_:K)*9M'"=CEZ"5;[TB MT1HI',J^\#Z^OBK&O<$N(9R+59YEE ES1!&_*2_ $*--Y!M@M.).> R@)ZN3 MKG1XDBWJ6"8G&S!,=U9VI)@+GYK;$(G"R<9#$6=''!M54L(K$19O>&J[K@'> MY0"^5AT]XL:762')\ 031MLM)/_1;D3&YRU#.@&,E0T%P_%F6D/J4R)O&%=X M)O]^ >X2'!LSAC5^.26E.4,>R#<)-ND8NI#AUJN'66J&W=22X=[OZAH=<]P1 MT/P:-&/@MZGM_8TEO>2"+? Q, J&NCBV!B[BB"/'C(FW-3=WJ%UC1YRIJ-"* MC#VG,%(T/KZ24L"2"%,=D]ON"/+[C,IL@%W#/1456DND&O&(J"E8457"^@W[BE*+$*#D_5M#5X==\2K*D;264)9)E8)R(E:4O M Q:1.#69AZM!IXQ9-Z*!LA37ZOZ( $H&7B*)U,VF,9O80%0[C5Y(#E>1!TT M8#X"N/K>[=2+*Q&C#E%R5Y4+@QPF V5&$9G%"=EI([#^JPM34&NQ9-5LZX1M ML&"2T!ZQ]?OMO?@X\%P1:N<]\&L]M2EW[KL/U95E# 4P6SVD9I'MFN)KS[@; M18>T&.W<,S(GW$UK-I*[AO\--3>"W_+Z6TJ*KPA8#I/C?81[05:%]+<.,O!E&C8C6/ S.>&N&7H:P4,)% %/!VZ$ M7'.7D@['3:2838'5AX<7P1T?O7>[KX4RDYN'>]OMG!*)[DTO2T4.U2=QJ*[5 M9?Q094,71XG"&$[-RPBIOY@BVPE9+.!0=IY_)F;X^*P'7#[JM6)!@?/O@L=' MGMX194!ZH'AJ! P ZOA*\\Y.QLH5\_&*2?4C <@1Q#A/)S&C8+YY>GC[\A$N M;T\,3;GR"DH.ED>7H/Y"_H_GG0XM@7_Z&A3AVR#%O$"@:]JV:'9)?"RB 7@@ M0P,N1"I&'45)[Q0N*T02O< @/1;[5YIA.M$J)FT3Q#$2^TW8NI!89G6D. MM 5_ 6/,F<_5RLWV!1#XV095EZJ2 LZV!5F0RY.3BV,R!5P\0GOH8)-L34.O ML+*16LPR]2+;BQ B,QF^G'O)@9D:#(-+[DV*G3CW("]( I.8C5D!U1\SHTVW M)F9#9BP\?7 @X//1RV$'T@;M1Y\,HP\#FV-P0PSU8PH,V%MXB&(#>HY#N_* M3;=#OJ"_03/"<8%Q])%/04L<8:)2G,&@:222T\3+6K7LVBTKAWN(V$E\KO>= MB]6-N)]I6 <.MZL,*/!:.0$S=0*8*H _-[?$;0W=$3(CB?(U0ZU9$FD-6V7W M;BW$05SN<(L= %[%N61*P5:+9&CV*"YB?Y0\5+6?9"*56* .@SCA5Q9?C Y: M$F.S#!OJ A<\9DYUD)H\=H71PO$!D-CK+:+4))*Y=;:."Q!EY#FM#)T^4# * M/DC$S$7D^Q%Q)['#W6-U@;6D S@H2D#YHE!\X-_SA4D:47FSGV>!34.">501 M<3$T8A2I!$QC43X.H^K'V#'C\E?O1$D&ZX=E8VQ 3%3FCX(018+353$=(2&#Y')52+YL#<*-),!\V(]8['N\]"0F7T@0K$7BS#M/WLQ M/@!OGKS/T6MQR4[N(')QT./7),C$]&,F>,/97RSM(J41QP3 MZ.R-M["ET)A"L.&2$*LC@3 6@38R*$Y,?9#Z&4E!AZ*?ID82LDAD[*@*B%<< M@&#=*8SDN+F(-13]AVI7_,#=.ZR@+%JI^81#@;^QI)\_6(/VKALJI775NRYH M@C5A'7PCP>][I<,5\3 @3H$^@S*0ZLB&^?%3!XM=F@:*+L$$!;5KO3_LX() ;X]X^[W!HCT;[+ASZ M(>8:2CWINH/T18;T);F^-\9)9']2AVD(8_?+%.C><+&]Z[QP'YG\*!8,EJO/ MT7J3JI)>#)XNNJ^MZ#,"I\!\H>&P=I8J@6=H->UJRW7S66U;&\JB([:$$\@, M1Z"TD@X)BF.V,,3B5_G"8?$'1P@E%OB-%*K//_0J63[Z]P^YZZF55&V4__ZN MBA;K<@\I]1-L:U_,A&L,LB4]P1SHIK*U= ,\\TQ639-),:PM)D!4)0W+EI@! M)(\^04!F52P0)K*)IS#@!<4H_K*E.AO#!7/NJ,.2\^2ORK(*M?FZ&X-B8%-\ MPJ:LE5K/%??:.9/5X-'8Y/P$#.1[1 24+95=B<;C@G'GRDSMX(K^[4#%AO+/ MF?=MX"ITXCN$J9-$J8,3KB_1%&$#?(%3N&0*X^I4;\'')Z>L7+X@C%63 M0SM%[ >)4=C@":"3EQ8V+0&?55-C:U2]@T4EUD_[S+@$%ZB\H[:)4(7&F166 M^:X:DWE.[.3<%Z9[OLLD69X53=9MG0@>JV[PA=&C%.S;KO1,GTCN5C(O*<6C2JZP/ M5JQ2878H(0IWD"(6W'DFJ1S^0MK(TR"V75Y26!V747LC-EX\2-N0M$ AU%1( MT&U[-TH4C I@KFS=K*R+\#@'W!DFA4Y%+D.WHG8T*109"J7F6HZ_UG(\*O%Q M)5_QJ7.E%"XE+.E[L7H1"I7TB:-A+N_NU(67X(^K89*8V;];%5%7T5DHLDE] MO8)KW.$Q&!+0K+\#Y/DC@14;T^2.A"&\0\,S=/G2@YT=,VGKD$KSYV>71^J#Y>S\XB)\< H[G9U\I^ JP2RZH]15R8^Y!AC5 M82E]-;I /"C\R.58W>N6S]2. 3#HYG%V M:+B0_*#?Q]L Z#6XB9X&I3A*>. M!D ?KFKLL',VKBN/X8[+(X\3ZPS 1J,DBF0(]CM.BFRIP%E]?>RDGK@JKIX* ML_PY0+1A8ZXT&VD050VX:T/1.RG0TATD&+:1XL%>O?.XN1P.D&CBS'+R\)T* M[S&(BYY-^&%B:X_P EL8?&X4C-G4=8Z%*_/D3>CTT'T'.I\W*"L>]E8\EBG) MG*&(*=BZ;-?U5G.0.54WEFT-5RB\C#@ZAA0[RL9M(/E#F(J[A@CR5?-PU!47 M:L3F9N@@BT%0"E5I7&WMU2M4R*;?U-YG87 'NW;2VJ6X)A7*^UOA+:G>2O/D M:MT*XXR=<"_TRIE3'WY/_;MJ7HUTI2@$-)W[E!R+UC["@/G)'<"(8 Y-&?Z8 M>DT9G !!H)MG7;6(FQX4NM=YHL85]9;_$A23/!]K M(0DC^#$ M9G :!U6C:-L87!Q P0B.(9T3%#^E1V2_5U?I[!S,%-N9;061P&@HS.4^A[)'UB M_\W=T^0J!TNT;@:@B>$1;MQ ]O08DM\G(T9XK9<>'%"-Y+Q#*,P)&4=H+\E< MF7W ^4%/_J$J'Z%TF-]#%59ITU H@U_3%?F!&2BTE#85*I&]1.$XU^_V"8EL MB1;\/IQ>@%5//F3C2@5,(1SP(DW@NN%]18J#1DVP_>/<0&WZYM0ASI9^BL] M3,ZR8%=UC.4$$E^T.@JQ:4+K?O\A9Z109@Q+^ESR3>I& ;W[6N(.\3MP'*BX MUX8%QCN?[B!!ZX(BT3,A)>+,ND8/>+$2;:+^RL/B*%@'L !F;2G$10&D:"(4 MN$3668HS>+'W)NK(PV"6V5"85BKV5!J=TS)WW-3/A>]EP;?(C:XC"SYDI8N<+1'<$Q$?['E"_5#17.$Z$:"V.>ZNLM^_3UE6U.@(P\KT.^Z'>[OM%M 3:V#X!7 MW&OO&$('AOUXGJP^EMP$K1.9"/VY1NC>Q\;L![KB5_+E(X?*#=OF?^[CQ!WK MJU;R)IC3X_ "3Z ;;L.45N0_4G+TCP\V:F\G1G-X^I$KY(\6/QQ,X!A=5=*1 MQNALXG^#^K#RNX@>4[20)B=!_OM(SQK!T5]-VHN:0A), 3/3N[%$HA!R0XXT MK>/*2[EUE^-7 Z&$LB8D1P:DHYF-F<]YZ@=T+$;*;Q2\G/T8@_DAD/&C(=@, M)#4=B%H48;92/@9>>J'>$2>^J>YIGS9RB?\-HM@Z)W1(I[J9HLT@W?@H*CUX MLN-DP@;2011-9V8)EW7)3#L4)I*LDN31ORY:QD7Z=20W7:R(HI^F)< VF%QJ M_T, S-@H?K*XF)\F6_#)R?Y_LES,3]R?M-&3T]/YPG_RAU)*.)@0[10N=9Y+ M#=A?G?%Q@TRI;(6^7=(8YPNHKB+7@RHS'\+-U28:KD"CS_@D79F"MVYS'_)) M0^F'*PM:8TJA5Y1( ^J)I23:1Y;5 *S(5,'I1MUHG<40%&;UH440>5 M"TI1Y,1M3(HE*GJ2E4JNJUI3!)ZF9@3.'YL&Q5G>MZ4;G%)3G[J^+B7K(+R( M+2V]MJ:7NHUC)/&0,+FG#SVH) :R?".T<87]WC^\17?"1H%U\=[\W#3TXI%M M9GJH,-WGVD^LB?DK;F<8F1%*YT,]7UY21=4F;D2J"R.-&=<\$!4?(,3SQYP6 M_$4P5W5U## UG4PS[8AKIF?TS1,F@O0\I!!I7 M86QHO Y=53VD\M-@O;WO[Z=7Q%9";YUH.Q'TJK'YPR"L'@F67$AU]U% 289) M#I-$I%]C5I+0T/#A@5<-&AFP93P$[5Q*BP@7.%'^CN=[":K$3@Y7/ 7V<^Z, M1\H'QE/;\SY=&X1[G0H:1_:P!5Z#Y!V[;=PX:SM3/1NB,-@E-0: MPYT$;HA 8K?(5E5'W(MU3(8BN&AA=14@T62%]SQ3Q;WXE= IC]N8N/"<^194#N8,Z!YAH YO>VAX MF.9O+;= S]T.[_4'C,15,!2EM7E8$K#?(0-8X@ M)@@)%CT#$Y 4==\;A["F8$(:U6R3K$AV8)'Y4.;'FS /V9?YEJ$ZI7]"GHLE M-R?A%)D"1\=MN9"Z0I$?TNPR(DQ!XQJ27%X"0.%!&8@3#9."VVIP,(A@N#*@ M43S>??5!W3- );0A@ M&HDO<00_>%?BK2Z]@1=*8]YB)2];%ZDO'I/I8C)5?_1Q#E3U.G/[3ZN *0L7 M3PIIK+#NYOA@GQSR;/!"X&Q/1J2-+RO>;DU><)$UW"9L"2$+I=+T19Z30=)! MCGX33Y1B"M>(2$,X@X$)BZT-S9C2@^T=X)$ $F]0KT._"4'=?IC_69WF'H8_Z,1=Y^1#O%,]+0S^0!B0791?-(84-F,IHR8,4KV@H*?VB@)3* MUBV5N?+X\613IZ4='YL6V1DRI3QB]Z'N/^[I_OA&8,4E'P,9\[6*N(A5[4.Y M@KLFK.-A'\+0]\H7_Q(HC-/U%/Q#ABQL/)I*RDGE+*E=0$9MJ>C@5._2+$@Q MU7=P)RG9'B.R,9+Z< 3_3>8"#K'EL7R9":/ 6 /-0O*&*E!MT092JNY9MZ*S M,_G(HI.-D5*S$P>%H #E1Z^7F/.IS]/1ED@@EA3%EJ)]:(*8''IP,H/B'CB; M[REE=(-K>_1!2FV[,)_E %!E%KRHZO8 M,P@=FC*4DC+9ZWN7AX++C;#\=/,6O8*_?GZ3'&+UM/.IF6ZB6ZZPQJHP0;]( MYD<*UWT3!:4ZO%_CNOJ#NG=S>-,RY%R.,E38V+L[T)<'BJ716&N7+'F/--5 >-BK].%AQ3 M\GW,T)Q-YW([[X/L07RP?0OCB;/_L.M!(], M8[Y-3Q%)^FGPC&$W9/+A:+\0^.(OW'6G#_005ZM\[D"1[KBI(J9*W3N1W*0BBZB M*T@/@.2KT#L)/W$5NHK54+N189L3XQJY25=^F\2-G*.]R+:JM^;PK3ADJAZ[+>W">^ZB7N6U:]R(^?BZJZ M+&E(B)N>R&:,D%E[F=+///U / MN!77%:R/HZ@@)QZ4,=J&Y,8B(K544U=0?Q,'X1/?\#@;R?'@.7N+]1HTDI'>&"B-?NP))/*S^?->GD%!0>434\UA3+-"AF1\%QQQ)H(YPD7" M0G:K"C_<%I?,N3TY*(81>6G:'-*'?Z&2@Q9R\8T:)?L0U(%@0;E1!).'*GC) M&4+*CUV53O?)XOE"D9IHOWQV.3\/6: X73-I <&1/5.IH\7Y,J229-US]4FD MA8; TQ_]N7']9-+B>1^Z7^NA13%G8=$'()QC=[,.\JM3,3F7?=<'$'V51IT.0=U' ,=/EQA)&M;A81- MR ^'1*N&)DQD^>-I4N41/K+ZA>L*1%SVL([*O:CL!QOV!P47/A.EEQ)J#I?P MOU8RD^I,MNLP\,O5G=O"@O /,P)[7;ZJ"U>^-<6.*V9P?UJ)1T&)0J":OUXV MS!D8_8PH1]DBUO:*Q52]K&7O=R&QMMV!OG*,)K\=H!HNL&$<:'$=E;U^#R<^ M[HS#+1CK&5?P2,9^4/%,U)01JOR[,(W_^2XIL-4IB;"^')"*4]"Y-SRW)?N2 M'!9S,Y^1<)X*2^<49B?WL_Y31X/N]:5+S?]3C3HT1%FU2?@8'@LK$$> M]Z$FR:A9BWY/YYO$PUYCG4CX#J!G_:.G'H@*34P2672"WP%'*/%^)!#JZH]! MPI,$%"3O**)#7M1C?ZI_22(E$H.N*XNHFX$COR+49H-59_TM M9]^"(TEUH>OW$#+$ :4#,=T]]I>A)LEP^FST_"QW"3Y+3DV>S\]-G^A,@PLGS"]U$#00YOPS/?.J= MJ/M\<3$[OS@?('*VG%TNEH./P?8Z.QU^?(E]TZ%/^ML7P]V$Q=GL_-EEV/5L M=G%ZJF$[NPA_7LR6)V?^K]^(L?]M7 UT?G8Y6UZ>:JH^/YTM+G4K^BD\JI-OTJ"*(QR"",\/L]OYF 9 MY#QAA3( ,]%'./#E=W"C;5YDH88]Y-SH1YE6OTO% 0X =M):@N\J]A^OPVH_ M!+5][1< +@9BJN!^P' *.)JH-9UZZG1/KONU&BR1EY D;I"&(OFH>[>)M)=O M3NG_'A\N@HWXR#1& M)/"=<26!/&%6BNIY%YH6]6W896"?:@4+$$<9+QK4*]G3N#F5K?R73]M7+Y\6 M%OXO@_\U]1[^GRI8WZ1M^NKEUC0;#(^_>KD#3^N7M-G0K_^8-;QZ,K]X=L"#K-P?;;W#)9-5W;;UEOYY:U*X MFO@ ?+^NZ];]@1OLZ^8+@??J_P%02P,$% @ &WA75E,#CL"*!P -14 M !D !X;"]W;W)K&ULO5A9<]LV$/XK𑸵H MB:<.Q_:,[3JN'Y)X;+>=/D(D*&)"$BP 6E%_?7>7ARA;4IM>#[9($%A\>WV[ MP-E:Z2\F$\*RKT5>FO-19FUU.IF8.!,%-V-5B1*^I$H7W,*K7DU,I05/:%&1 M3WS7G4X*+LO1Q1F-W>N+,U7;7);B7C-3%P77FRN1J_7YR!MU P]RE5DC2^_T*L+Y-.%G*=9F\,Q0DZ527_#E M+CD?N0A(Y"*V*('#S[.X%GF.@@#&;ZW,4;\E+AP^=](_D.Z@RY(;<:WR7V1B ML_/1?,02D?(ZMP]J_:-H]2& L5?6SL, M%LS= PO\=H%/N)N-".4/W/*+,ZW63.-LD(8/I"JM!G"R1*<\6@U?):RS%Q\_ M/SS=7M[>L,>;AY_OKN\^W;*'N]L?GQ[/)A;$XZ1)W(JZ:D3Y!T1Y/ONH2IL9 M=E,F(MD5, %T"L;D+SPD+*/#V:?7D=7 M85J>UX*I ME*$#&3?X"+$ABJ70?7PP7B:O1CVVANEOO''(EC+/B0=@&@P$W8 #W&(J0>R0 M;\:TZ[4J*EYN6&T$[,<2:6)5EU8DS%AN9/,H2TL MB/DB-DS$JE0%+.$&B*^BF=+0YTXLT]R*,02 H.%4Y2 8 \$@^0$N^ ,<6N0< M(5CU>O4IP9: .K9H'P5Z4D3)-E#*QM8%;Y>OU!HZY5G2=L*= * M8E? KFO>A $8N6B-W&(D?T$I *N5"6IT8)OQ*_C^_PU_'HP7_P@^2-[U%]>" M99M*@20(&9Y36)BL0P2QE0#9VPR"J<:PZ*0(8R64&Y"0*%8J4CVO$P1NA:YR MOF&\4(2FBRA#LG'#;G&"6#G83EN()ZG03!E MAF'^ -MGF52(R9C!%1U=AD3 M[LTPRF)>2EJ)Q3QS71=W, RC:RM\I!=Y![&JRW$9P;9C .G @ M4RDYFU WIPRYP W>_^N_'P9X]L%Y X:.[WGO!B.SJ1/Z\^W(O18G%=] 8V6; ML%EK:<6)2E.S714$SG0Z&X@)(V?A3;<#-TU"[+'#+')\?WK$,MWOTP[76;X$ M*S2](41R]^?,B@K[^YR&) MVZJ2K'P@L+J9KU$<^N*QVZU%!B;VG&FT<+QYM#,6A7-G/G,AM_<;;NO=Z3QP M%M%BX.]H$3FN'[UCGU[;]5N0P*!# J>NR$]'$T1)/&\1J1'+#?0O@SV]F>\$;H"#6[M[X<()H@@' MM^[Q_- )YAX.SK:#[M1Q9S/T%-3'%$K,:Q1!Z$P]CSTI* ='W#]LG30T/AKY M=D OG%3Q67"*BV1N9LRW,)V1$$8&(:"T':%H(FH/A2/8NFL+Y:MN-5G)((:+ECV0SL MB^9':!Q%T='!70GBH.>[1WV)BUDJD/30PA@=;_SI..KZ$0>Z*W?L;5^IAX6^ MP^T[%C(>1%<)6V$1QMQH*,/I.,W=[72=OFQ6[+!D8 8-)[9->[M@&<4; :\E*NX;4E0A1.K3AI; MM/,PD/JY=E-AGGR-164);\]B#,&W1$BF<. 8,/#I(=WPJ(NTNRJI9?];Z0)> MVE]H'9*UIELNS)K. @)O_M!BN4Q[IV]#8S=R$.$,B(P@C?==2DP&5UF%T"NZ ML#.,CGK-K58_VM\)7C978=OIS87B1ZZA73S: 310Y=TS8M5%5V, M+96UJJ#'3' ( )P WU.E;/>"&_0WI1=_ %!+ P04 " ;>%=6[]RU5+P( M "W'0 &0 'AL+W=O\=NH^=J\' M!)$LB>2/%$E)G*.5-O=V(81C7U*5V>/6PKGERV[7Q@N19=NS2")T24JF[8ZPV[*9=9Z^2(QF[,R9'.G9*9N#',YFG*S>.I4'IUW I: MY<"MG"\<#G1/CI9\+NZ$^[2\,?"K6W%)9"HR*W7&C)@=MR;!R],^KJ<%_Y)B M91M]AII,M;[''Y?)<:N'@(02L4,.')H'<2:40D8 X\^"9ZL2B83-?LG]->D. MNDRY%6=:?9:)6QRWQBV6B!G/E;O5J[>BT&> _&*M+/UG*[]V&+58G%NGTX(8 M$*0R\RW_4MBA03#N;2$("X*0<'M!A/*<.WYR9/2*&5P-W+!#JA(U@),9;LJ= M,S K@75V_8]>F[RS>3CY?75W=L M$[+W.W,*RBRP1R5,&70!? M:1"6&IR&SW(\%W&'14&;A;TP?(9?5%DD(G[1/V81+Z^_61Y&W4N[Y+$X;D%8 M66$>1.OD]]^"8>_5,]KT*VWZSW'_&[1Y7M[5]<<+UO_]MW$8A*]^3#C[O! 0 MMDQIGC%IF=4J83EXC6%N(=AKGF52L/=E MC+E2CXS/C1"6.K":5YG M(G.E<-QY&%:Q*\M@QZ0"84L 8LI_1]\+8#KO+IRC$26]: MI8AFQQT"S3,'IP5+=2)G$NT+)LR5.B#CV 4W:(0"G,1-6W#'N!&4?JOMB&%K M %UA=)Z!.0I+UD8KE30H2B"8*SE72'H$BDH/2A'JJY)P^]AXD^50J29NWDV \FJ7# M?5*T (()B?ANNOGH$NQ1<&.9P'.%P:D@TBE@*4\&LBET EB.;.U+AEFJ%[WZ MZ>WK!IY-<&X! "Y:<9.@T9YNX2VJ>5>H>=U08#>B&M3<5F9A)M_^\L4O"O2!J'_;' M^XT!$#4:U0.?C73B0,]F#:(^H GVGU@,SHGJ]P4EK@UJ]/OMWF"T7:_UMAG\ MW%J!?Q"A#QAY[,^<@W-RO Z25\!OR '%P SNB1K<2 )QC)G!9PD\"<#%<;GX MLH0KIU7<;!&@YD3 MAR&-@&8 RZ<0PHOC0"9B;MT!I%*ID_5I@U9##]DPCUKAFD\WIV4^?28=0J"7 ME_]R=0-],;(.OIJ 0,(N6: 8*@SQ)"45B):57_N-9$E.KMPTX&Z)@_X'[3)_ M],K\T?G;\L>VEB*>['-6^ SJ=R[@-%7>P^IHOO1:?P@JZ@]AW:WC_T._CAGM M..6ES=[ ]O#P@U,+CP M\60J*:-.KP;9";?T:RA7W0F[W>I6SP@*&X*"SNBK M?13TMG![KG82$30P[])'$9/"YQNW@DVW 8P2+U@J15D!$MLAP'W!!L@2&K02 M-/V&GBA@+2CP)$@+'OO().P,H(E&Q"L:=PZQ.5PSQ#>G>L*:UECW#CM]%+?7 M[XRQ]9CW>IU#&@TB[/P/@B+X)8.BN8?1#OV?$A2[]+\K*,;?U/_1H!AT^KY! M1^Z/ #PTXV\+BH$G@Y :ER%%OZ(G3'X\*()>9U1$1>2C(J+_/9H,.Z-_/B8: ML='[)6-CU-C*;?WASXB-[W'<7SLV(,F'/KM3;'@_ZX=K KX>&Q%=HGT3=8;8 MC-8L_L.Q$?IS:4"'FH^+/D5C%#7.)KS%KJAZ*I(#CE?T.=XZL:*, I2?O>_APY<:_-D< U(]NI@W@LKW210U@P>&>.9\;,4?/ MV/ZD!SXO^I#)"HMLA=4$XA9&B$(.U3U(6+:S/,A&T5<$!ML?W)M>_/_OK^LW MI4[U6_K[GM+]43L:C1L#@[ =]>HW:%D^L>W"".7CT7)%'DR%M2J]M0=1G6 ' M[6&OCHA)BG7)_WBL:-G5AJ?T8?MPV&L^OWO <5 /;']+P\-]T-NN6(5BB[N6 M6^V?ARG_(M,\+1[1,\FGZFE1K:@%T3M\ZDU /J M8(@\J0CZ;0>QP#SV!P:F1B=3 6T"9PM8P;_?=\ M6,T*^(K*U53*?EH2]1-300*4J$O4/-4Y%O,R!2)G5/ILU%6MKPB3XG9-\3;] M7BUD_&1S 3'6>[$\#.J3_2@8+ 3*2F!Q0I??T8J"J:J+LV6N\^Z@'HN8LB4: M8I (6)-2>11X@4[H7SIW[(&KO-H/LCXPML(Y10[4V?2!I=OXF)8*,Z=/AGA: M@%7\=[5JM/HJ.?$?X^KE_I/F>V[FJ+@2,R"%>^*@!?K39T+_P^DE?9J;:N=T M2MV%X* H+H#YF=:N_($"JF^U)_\%4$L#!!0 ( !MX5U9SB7WAP , ,\( M 9 >&PO=V]R:W-H965TW>5=J7JNSM?3;)0*PZ=M;CD/;?W]@)*=45[M-](?%DYIEGWCQ, M&V.?J$!T\%PJ3;.H<*ZZCF/*"BP%#4V%FK]LC2V%XZ/=Q519%'DP*E61)#5Y$S9&3.#4NKV*9Z[/!P97(U.&*2=01IXMXX" MRUOAQ'QJ30/6:S.:?PFA!FLF)[4ORMI9_BK9SLW7=X^_[E?WW_^8QH[AO##. M.M-E:YJ>,$U2^&:T*PCN=([Y6X"8>?1DT@.997H6\1:S(8R3 :2C-#V#-^Z# M&P>\RQ-X7XW0!$+G\,,5:&&-=B\SJ7>PR#)3:T?O17T6TP_)-54BPUG$4T", MB-'\XX?DT^CF#./+GO%E0!^?*L>!X7O$+O\'8I.>V.1L*L_VR7G3[S]^WL'D MXX>K-$EO>ASX62 XXX2"6E="YE!9J3-9L6 CE- 9@MF""B7DZL'*E)70+] ( M NH+R=<2[(65IB:0FIQTM9]V!I%ZCSP^EH+%19*.APELI%+A,B /SOV&Y88; MX]!SD'DG%G-FQB;)9/CY/TP26)R \FWG%0;M&.>2.2%E/N^BZSZ^U91P/@QV MUT;:1L8$-B]OH@Z98O%%>DR)75R,7P4#!J0*PT6G7H8^Q80@RM89QP7:.$Y, MIFH>6'[I7&@R2N;"L6S9I7[M;Q3R05.=%?_".- 21*QV X5I<(]V\(:S)$#- M%5%M/BO%S&=^75*ZHM, 0OMJSZ:1KF"6=ZT&"JLY6>U$FS#1 MDM58.P1E2GPWI+7CA_<;"G4?%(>P0NMX9T$FJ.!KO#(D?7RN ]Y*S6QDZ*.^ MJSB>YPQ]-.SC"^9H^?MM:\O 5-N0NY6QE;$B;!WII6RA9,GXH21]?D)"J,M" M3\''?,J]*YA@Z7>U9V#Q=RWM:VA>MM@AVV&;HX8CX9PXV*"27)]VD*RDIW:T MB'Q=-N@7BRR%&H*?TM'XW0LC/EHR)=I=6*4$H9/;?=-+^VV]:)?4JWJ[ZK\) MN^.X0.&634?#SWR!V'9]M@=GJK"R-L;Q @RO!?_C0.L5^/O6&' ?]?YCY M/U!+ P04 " ;>%=6R)3K)JT; "]=P &0 'AL+W=OPX2>=-O\3A!ESQH MD^>['Q\_5LN-W HU2'K--N*'"ZS]6.URZ0(Z:-M_'@T',X>;T64'#U_ M2O?>9\^?ID4>1XE\GWFJV&Y%=G,IXW3_["@X,C<^1.M-CC<>/W^Z$VOY4>:_ M[=YG'5T$/UY.\'UZX;\CN5?._SU M1O!=_OSEJ\NKIX]S& FO'R_U5Y?\U:CCJV#DO4V3?*.\5TDHP^H CP$$"\?( MP'$YZAWQI5P.O''@>Z/A:-0SWMBN:TSCC>^X+OYJTOX52L"/:B>6\MD1L+B2 MV;4\>O[#/X+9\$D/3!,+TZ1O]$Z8>K]JA^G7=U>OO-D/_S@?!:,G.*[W+Y') M35HHZ;T6RRB.\D@J[T)YZ'.1 M9K HF2FO ,)F7KZ1WL5:PG.I:+:S)_CA.A-;Y=/3%^EV)Y(;;R-";YENMU&> MR] 320@CE-=["QTNCZ!:9C*,F^%]$Y 9D@I7,OX MAA>!2QL-G]!*;UI126\$3QX-O#<):+#=+LT(6OA::12U?UC%TBZ6X1J 4\5" MY2+)(Q''-Q[\@V-%N?+B5"3*V\@8%I""\A2Q=$BAA_E/6/P.Z0&W!. #2IEFT!E+GTML"[&O0N'HR.T\H0=6'0/H=H!*!<;Y6+!4R!3P'4BQ!(3[1$"HA.+JWQ MUUVX:.BP11\7P=J$4I&B,5: :I2$&A6BY%JJ'$Q1[M#B30*+B;;>+_"N]YZI MX)UH3C(/^UGIJK:^NW*' Y=8P]I@$4R3ONGOP"C=TU58!:SY)W ?EFG"5 6> M1S[YJAR$:XAPE0"1ER&P""&AJL@<1EF5RC!29+]#'% "1P =@7(7X>]@9>'N M%4[[D8 ,O7?7,DO0H'NOK7K\@+,8 G]\]_J#(21@#+@@"6%<0CPREO=NM9(X M4N6K7]YR0B8\,.N5)$W2'%:U$S>$EPXA MH@'A/P'@)P8/[$?2= M/P+[V;$W'DW]X7#HW!E-A[4[T[/Z.\$D\.>SJ8_(2 MQV?#ZD3CVG6 5]4[PY$_'\WL]3VF']N79K7!1[/J*L]KUT$P],?S2772Z4&3 M3AI\-:I-;N_7R&'^3CKNCV;^\&S^)0B9MDH'N'B-^TUZW/ZD/I8+X,1!'HO, MK\9.7J(ZZ_%P7%;TSYLL[ \G=28>^W6"PKWSP!_/FM0Q?QT/+I.[(EMN0)F# MW^-.P#>M(E41M;]T3/VIPWT M3 $1C??F(_\LZ$;/]_[;Z7+4=%PPKJ^L3HR^=UR6/7=DJF_V4LD%+8)188.. MYW4M ]X,3#\];/I2R;7I&7?Z^O-@= ;7<]#%IZ&X\A ,)J< M$\S]\^!V+7'+Z\&Y/W%NEZ@:#X*@7Z?T>:D.[2?3267F-HYIOA-,I@#8O'5Y M!)#X[+W@X.'5'P6BJ 5KCA:KRV@3AL8K4W\>E/;QI8C F2_Q,ZHP\$NY@ A$ MJ8(\B66J=C/W)Y.R[ M:Z3[_JT[HD'CC7][1[3NX;2*7-.43?SA>/3-_= ):,GIM%5+?GT_=#KSSX9? M-'E3,8^GA_EOM[T/&G \/G-0>6\8OZY?&D!(,QN>=_JC/8#-FH-U(*/-MA.% M#T1V&_8FAV&OJ0J[@.RXW16@!#-_=#X_F,#W]^M'_K@9=H([6K\'"F#>&K". MFH0R?[^[7^\'YS-_/.R&\"XN?ANFQOZH@:FI/VU@"C Z@R!CW,Q\?.^_W\:Y M;^/?^3=S\MMFG[&7/1H,#P3C"YS]Z9B<_3YA_@*G_T!GO_::OFS",JY@Y-L[ M]V@5L^ZU19ZGE5?E"J9"6KT, 5 DA3++\NX""755N1J)9=4QZGE^.,TS=2@ M'$Q^!CN@W!+9OB,_CN4!?'XCT7&76+9N*SFAO^^;I/D0S!#8H;5 0$'PCB?S MP=C;7-E918Q0(B8PAQ/![,7 @'YW4 !T$7?%<]Z$,P5+'X'S_]]I(%[?5/%URGQ:KZ-4J7 M(F'="J 00!J@U=&\C>_!DCE)@!\WJHOY!E9&RUR GBRU% SD1&?C(592XG35"EXD4I^815A'L1:7Y(7 R1R<,ZM683 ME/5BH:(P MGV@5/B3P#]#V*[ ]-:)'&Z\[U??GGAG>PW$<@V#@QPJ'0+]&P,"*U:E W99F:Y%H2NS-0P&+ -?A/B5TGJG@6$< M/P(Q1GN+=H9ZWPBPS,&^$Y_%$;A8H9DI!*H4H MDSD]6: 2[A4M.*EQ#@0>Y(D#)(!L0!MU(5@K_:;%!LDTGT"Y%GX/J M@IN;#%OW\T[>;O./Q\,[,2'39R&YUE#"BL,K$#6.BH2J062H<3^!+:E:$]UN M)F*W;]2BUV0VENR6K4D(U0])&B+XW?YAL>SVZ5A'M(V2UR\Q;6"+'S M=Y":!Q :LA1-P6EGC(88":8VC.Y2JK0[8QRE8HF+NU>-3K(@6 R+:- R8P MJ*=!;F&=CQ!$4/BAW[+K $75.!B)F"5G$MHIBR6TNA-CKSOXA8!VN-;!BX M5#LE&UVV:26[7F3Y51%CMF.9%AFGB"JI>(S[>H*[\[HA^H""PRJHG,^X%I9$ MG$+D$4_3!/.0"J:],53-$ED4[.-IXYM* MQD4G!LM\%+UI1+8;T =)TGP%_W/>ZW_6B'(WS[*_+Z!=0@]+CQPLH;9J5BU+,MBJ*WFA/.MVP>ZOX'A4KT3#4*FZT M[\RFH*L.D68TLUN.\[*P%*YK"$T?D/V4),-&'Q9^3###^@P%%9&5L]28 MQ=UM(,2I4J>X+Q6(F8DX^A-?Q:7^OU1/2:FA;LT\8=7E_LFG&3$61)JW!,;X*(:(_\IL[21[.AK&#H@]CT\M#DX1AG-_]93!^JIJZY(Z:#PJ(7ISHB? MQJ-ZM/1@*NMOE=&G,OH%'<7J%L\\G$0 MM"M6)^_XM\]^"X>W4@]XI$Z]^]O*<:^1K!.Q,X/W-=.B"?J-SSK: MM)6CRXZ7K12J,/T ]1"9FA!,"TUD'5%811I'''<1HALEWF1NT80U^W/RR8$/&IE!4"EWF_O+VMO4S.' M[I(@)&0HAT0.'41R)PV?I(1)H=8(LJ)WE=/ 9#\#ML0GP,(ZU^XBNK.UR!"J M;#'RR<51FS0.X?^ 1 2\NB:$&A@,[FOWJ-Z9V814!Q :-.9UQ=-1M,%N(6@C M [V7+L%>&>6)/*$57;V+HFU6WP.FQC EYGPC1T>N)F:D=T",S3,B5BFV@L2( M/@M551M$G5VCNH=&RY8K1BT5&H?,=VD/KW@!1+6T6&]H7FX[.N6VH[(-#0-: M #3'?7E1+F+?^R4/!S9(U4]-A.K7VCUTQJ$\TJ;7OS=)7W+"V^A6[D4L3VWA M_8JP=CV#Y+4O).@'R59A)3,R1##DED(K]WVL5%79^E?O2.O*VQJN(:@X"H+PSXG^HJ2W-F[9H$9H ML0*RAA0WF78BHZ^Q$0T$6&VBG>F\1'G4)_14*T.M[IY;L.[Q[$:-M-[A(3.J MMM^+9%D&>0B7TUA9C<"T"JV&K:0[;NYD,Q6@")02QUO8OV=L9XNR:;79:!\W MXAI#@SWARFA[CZQ3' ,?>+=J.?(2;7.L/DP1U.8"[@V\7RNM^0]>#ZGKDLI. M@ $?E$2>$,+AO==@O'.SH#.SCZ'BRQ*3(*.29E$RB:C;D(]<:GCO)_BM5IY: MIB_,0Z-%F7LKNJ ./27I6F*#)#0X"DU%N-HJ1.=0483D0F)77TTU7MF7:;<# M]FJ&G @8TFZM,%)+W+QMU'Y7M%5'X;EWDF8^VFX=D3!*S>MX,%:LW4]#OI(^ M.S#Q!>H6DSW )XVW+%(?>;Z-U5272(]:.T5J$MWP\B]R;FKV'+N4Q$79:G@F(MHI M@Z'%Z1^@3[#$^L+U>^V18*\NWUR]O "L6$:Q@0EMN,%>9'! 94A-M=P6C(!P M:S"[1JY+ZIT [4,,)7D3$"&BQMF/G&7@EC$^; 08$P7L9Y$4*,F![E#IE2^= MM/X]C=C)J["^$TNFK7#P4JL2DI2$<*5#2\8;AT@-*3%\4H;>SEE]E6PGA !I M&*TB+-.DIK"RL1>9JA-;6!O#Y\SNRU$J4W;$P=:$IEV\^0H\SYH6,SMFU?4E]XYZ!SY'H"(D&+'C()@. MYFZG&SL^*7**,MWNZ4KO8M).!:INH[FQS7N9%$IK8X+T5V7+C4]>77R;'&2U6$Q/7H*Z1IF!#76)FA\\7 M(>V;(ZH4VUN1 W_OCI^0^Q7@,V<#WU5E8E+WUE\S?IG>\>(DY! C^N$RRI;% M%L])00JTF3758]<8@'+/7)'L1!0Z*#);HAI#L+?7RM>I>OS&B(E;;OWI0GIGX4,6YLH@&,>.G,&OJ#O*?)W=]4W=WD MI!EJV*FANA8U6[^54YW@E:[ZQ[[<''V/TL';W^B6-N3=_EK5!:NI!78$\4$B]T!+W/I$'2UZ'UQ6 MH2P>=1*C%B8Y1L;[QQ[]5F[.1_+MP]R,JNY"=(05&NL MAJ 5-=.R\K04/L[[W4^(*>:@/9*" M5VA"LO4%%H)P()>-;U@S:8;BT\=I5G;&+$M<5[/_5$-T]Y92[<[N+:5O@2>; M>TZ;VM_>-FY0MX(PX]#O>)CZF% 0P2VHR22V,@Z^"Q[/=\,>!C(W;^:EF-?B M">.JC/. ">!L:8N1G2*)%61*2S1SB":%V)J&)/+K$\^%+7 Q,U1K5@?I;B"B MI/2$C1%NU27=92QGA[Q?K6/Y7UC(:M:Q;M]>GZ3)J8F3 4;'#W52S)8_V:&E MFJ&"N(&/E#'[T%+TN(N=/ES0#VBXN=]*Z4Q5D\4\3R7+0S*I.<<5 M"FL?:"N^#N?R+(TUSGWO.HT!7/+@Z"Q]>XF5G:S8Y&&?"-WXMP3=\>6H(KK4]E)UL3RH'-152R MQ>XL^-,'HI*J.*3U(&9A&B:IGIY?!G;'0>"_NS_ M$_< 5.N^$D_N(R5+WZ$\GJH"7M>X!#:%#=5CH]CCLAF"CDK$EZ[JMZ[\@'-\ MWWQ2/QFK=IY;%7#=SW?J*?1ED=;D(ZZ*C.0WQ,;B6.'4^IPGJ0^JL%G%YIE: M_NALV#SV"^Y/YD%Y_[]L(JDM"[7BG4]NHOQXZ)X9Y9X0U82NYP S@N7,!T2U MP'CNSX.6^R]$EMVX M98U-H^;.A X"?!U]EN$I<==K ;XRJ/L"MX9A[8+K9T$3PQ-_TG*>\=2?#)O' MT/90(PB @K,S]\YTZ$_/ND_D^]*_^HA!JD0:8E@ Z^<>'WMGPXD?#,?NGW].+LB7TX!GH?6)X$J+!'W51QA)F5MF,6%"*&F=@G MUF!%(?D%,,QLB$EV9?KN]9>$^#JGE.:M8N9-)QZ%(_A>62L0U))?S?];96\3 M4SKW8V9K%MZC@1SXFE&2T_+<*CL6IY?#M')P(QUQU)S69B><<:C-UG9I8'OF M"M9/G'Y+].,"UP98&UK;X"R14D%YJT<'_+;DQE$Z6LLD^HV;6!:!2J'5,^OF M0.LB#0Y6)_^#[/6*O=B*Y+\MYZ#]&XY!#,[\8.2<78[]OO5QQZ"XQY5WFA9T M5CT"O>WPYL8KS3.NJZ]<82C.VYD;UF=6]:58U3NF!0S_N3]L^>V5B]A6*/2I M7BK/S+9J&VK6I+]L'_99\W$;2G?JDG>J=:D/;1PQEZ'2943,1"% JTZI_;I7 ME\>^EYP.0OC&.81!9U&4 M%Y@MP3G']=U=ZUOTU[P3_)6K[./VS[5F1KS,+$<@6?#L%Y._(R_K%8OLC3 M'?U ZR+-\W1+_]U( 78+7X#GJQ3HI"]P ON+O<__%U!+ P04 " ;>%=6 MZ,4,'/4/ "5-0 &0 'AL+W=O(3';0 HIC^78OP$F/Z6XO--T9[$=:HFU.)=%#2G&S?_V^]RA*E"PY MZ4P7"^R7Q)9XO//W#M+/#DI_-3LA M;)1.>0Y?]?;2[+7@,4U*D\O1<#B[3+G,SEX\HV>?](MGJL@3F8E/FIDB3;F^ MNQ*).CP_"\_<@\]RN\OQP>6+9WN^%3K M\,G5!,?3@%^E.!CO,T-.UDI]Q2]OX^=G0R1()"+*<04._V[%M4@27 C(^*-< M\ZS:$B?ZG]WJKXEWX&7-C;A6R6\RSG?/SQ9G+!8;7B3Y9W7X193\3'&]2"6& M_K*#'3N>G[&H,+E*R\E 02HS^Y]_*^7@35@,>R:,R@DCHMMN1%2^Y#E_\4RK M ],X&E;##\0JS0;B9(9*N.K3Z\9!^__/+J,WO[ MXL=7-S:LO-\\N<]@)QU]&Y:I7=M51SZKAB+U76;XS[%46B[BY MP"606-$YC4ZN^%)$ S8. S8:CD8GUAM7?(]IO?$/YMNN.NE>%3WHB=GS M2#P_ Q*!4?9)(PGL5L%?U12"/)Q5;H8O!1&+9R;L[4AN4[P:Y5NN?9'>TS?VK8 MMEK$X!!<"B"&AMX)K@T3:#D,]"[2M="5[FDD? AA> *08IXP7',X?OK#_[_V MZ.DBQXW[#(3@X /7,?)2R>>1S& !51B@V3RVY!/I5V(KLTQF6T"4A&>1J-8Z M9[/E(IB-I]Z3T601+*>+ZLDJCDG>AFVT2@'8*@V8:LQH- IF\V'U?3)9PO=Y M]?V]X*;0 N UO]@++57,>/P[X T^,4>B&"^"R7#>*2FPFNK[6]"QU+A$[Y#V M=P"(;CDLI\M@#D#2+YD?]?\+Z)A7,LU5;9O'\HT+C>22*LU.'3)&.A8LY^L$ MEEFK6^$&G;(=6D"+A.<"=\P/JK'/@'W,V&NQU@6ZT&AA)P2^)]GQ&A8.A\._ M.3<3\"R_ Z)R 0"4DV^]$>K3[HY=#7X=L$?(]&CXU#ZC+^'3QP'C[(. ^3I! M4[W .!>S2*6IT)'D"5#*DPM8C\@5T2Y3B=K>X0@D9PX8"MX(8T8D#;= M=AD +.C(5"(J1Q&(1"!GE<@8>#),@JA*&S3T%A] ZJ-YCJH$DB#, Y,*2/.X M&[!/X#N:5'B2[RA2!;!F00[7EMFML-Z&K#JZ"K 4[2LR!:VHV'*U =]BMSPI MA),SLB!C(A+@]P!0>@YV,IA!II DE/24?$J#>\.L\\5H$%:OX4'$S2Y@Y]/! MU'\*5&XA6\J$L>@, HB$O"4;]_G:\1@2EGQ'#QL:88\RE5W@ZC;S0F8RE6,B MAQD94%-IN%)#S&[0PBP$P;;7./LU@CQ:*+!R'H;3P;!!/J09H" 48T,8@[9Q MP?HOL&0UI P[)EBM:!#S+"GAN4IA\X7"TW)K=JJ1(16M7#=QFUHK.Y[7>UW>(,E.,R+XSM[D" MA-.PE>,]YWHKH## D"^WF=S(B(,4]TKG)8&XB#5;;HP"/$%95E93HI/G.F3( M%AOCRK., ?!,<")D^6">P",M@7(!&%H3H*"F8%MP)(G ;&L67+%6=6 MP412 M@)R"TD,:0,>E\N"MW7+;L#0@Q*LM$$GB"]RQN#^PA M?98"7&]3D-_XIHC"JZ6SK72P :(RDUH$F[$MI(#O$P!@^6&@[T",'+]5>16&S:/['*= M6'.T@ A>WH'..< 7&LPI7['8\$@"AQ9<"F%70FY]7FL%''F6=1(B)A/?]R*9PYB2Z+AP00"T M!_ZELE+0+56 >?J8Y5;Q)I%D.42H0E]0=F735\L%5,8R+5(&SS-5D#TF!29? M+4SK !U)P=,++TW_A^UE:A$)3>X\' \'!AR!40+A%)<=]8&I) CL%ERSC+>YRH"8(BON6PATL87*;9>QE#@;NTL_?5M?7 M+OF$E45=_"$UW(\8KF!JDSV4ZUR!&:')4W,%)WY#'YJ@_> +@Y= /@FE>[/'_ MEE2"8.4%!$M+K4//I)I*)^%X)N24MRFK5 &<&<4 W>F<6$@RT%L@\H=8#G& M: (S8[&&I(VRX!(H>!*52D<*JUH)K7,$XO6LTSE?EZFUD]=<0V#:",(K6NHH MCVW!VP5FC!W+MM.5/6"(A!H< L!.)'&96%_8Q+HG#:<<:U&GQ)9S["V>WNLA M:^]["@9&_% .'RX&RQI:;%! _6&H8>?CI2>8+6(NE:E8S&--3Y6G\@7CG,Z# MYLK)<+YS1,LEK2A- SHY57H OS86?\1*L8YU-,N904TM474BP\. ';D<3POR M/IA69&CTF)KTE(#7)9:\IPS E%/)"M@6U#,^VDJIZNP9:Q3BL#3S ]J^UV)Q_\T>%P\&X'H5[-T;ZA)3#)TU3 M.TD'R7DMT-5!9/]&RFU,#(]\(O*&TMB!TP M$HSN0&%0SX,7%_4+!TL^8#0R_%.1Q^X40]ZH4TKSE MEJB]RV'VD_*XS.]/)5]=ABLZM\,5CX$YTM-G,D#YA\[R@E)DV#1RS*6NC5%QT>"EQME^4VNCZ,F!_HD_5_H:,=M]A.U4[^6T5F#<74_MGNHOBR=IR%O[--6JG(! MWQ]@R#G1B%I.63:A*2NNR?0L9P!X?1JTFAU>2W5\DMX6H\<&<9SL^7U9;5V7 M,NN3$AV4@.S+L?)-=:@I<,03FI3D(!2?8J+*/CQZ_/7W7,8/]GNJ7VJKM"VP M)@HB+I2J]73]@[09@RVA_E"W0 @^5>88R5)IWJAF-L6ZI#4,E7:G#4 MDW:\%EM &5PK4<;:OQ:B(U:5?0I["DL#[=N=.GBGN^N[KJDG^?"IB:7-8G;\ MMNX&UM&V>QE$OXZ0Z]:;IXWM#*,^.YV.AD&X#&%)?2LCE)U-2E=84L#XJ@W5)G R7@93B W72@-= M&,[Z#H$??))KR\>W=5VSLG5-1]E2Z\,"0#7'N&+(19\ZZN*1B#L:M3=H!"67 MN>91?G3R@P>."79U\ P%L@D\0/"++CS8<*U+#[_;]#AR'I;=_]>O,-QW=:%] M9:%/)7_J!D.X& ?+X<1_$BP6PP?=6P#BAL/ZVD*XF ;C6/@IG MP6@6U@[Q:!R,Q_/'_988X@V"R?@$K;X-'D$;W6@!B#?N[,\8VV()$,L+ZH5B M2>81:ZO_3."QHM9W=,QPJH/49U<]@$FK'\'17[>G:]?N,=]A'?VXU/K+JD7-M Q#0AN.E9Q338#Y?/,;[#6T=?(]A4./5'00W M=@8!]6FM<4.D44]?E;9Y0SOAP9H^ECY_-.I[- MV\^^8%N>;S#A:1,0PI#I%(8H#)K]UK#J5H]-G([./*!2*G/.1&[(T3$;R:N. M9$=##T\RL-U=G@_>>WFN+Q^%6G\GHUVC?0N:L_[K=QV#_\-K=]>U4*X;2?H[ MC_'>@.96/1G81M-@,5QX3T:+8#%:=MS,.S:U>;"<'M]=6T+(\E &X$V+!IY5 M>1A8Y.CHZ2A8S&HO>%WW_$]=YGL4CH-I.'I\]&(&8;IFYI-KXAS-'T^"Z61^ M//_1+!@NAO7SWC@\&@Z#\61V0K0^[-Y;?=F&?JM]Z5_(JQLQ>'&AD7B X= 1 M5W5%QW85ZJ,;PS';K%_;.V^X95W65:?]>VY:I_V!O4K0*/Q@STQEE)*"#=MB MW]W7 ^K!'H?EQ0;P4MO P:YRU>T]#J/4"L/"VTX?T:[EME5-Z?<9[!V'V\<] MC8A[[@0@9 @HWCON^QF*06OA*";10$C"(SB\:;'%6^$X3>(1/\$RK=2@CCJ6 M_.A NVP^X?TTO(QA 2O K/U6(DRX.PCNUD!Y-8F8M=B;BESC]2^J)]="9/C$ M,IMP4[4/<,.+>L>CSDVO8 "NJJLL74VC^0#2*,MP!);0++V;9_.N]]"5X8V\ MXSUS[T'Y?2?W5796WVUM$D8MF$TWN& S^*#<6?6#7-724^QM)M33C2&'T6KM M^BM4U5&WR!;B>*96GF_C\72S:50?R)8B=3+RQ>8?#' @>;-I>;!,K8#OC,6 M-UBNO!DOH=BC&+798.D-%3_/CNY--7?GF;7>OT!!LX]=-JL>=,VB;G&Y1*%] M6=F!#J8=[M*GN]96F.Y;G_79 S4-FUL2DJGON!Y*7N4Z?%6&T/63BTOOIS*I M 'C 'P2A"($:^ZN9ZFGUFZ.5_:E-/=S^8.D]H(O,$-0V,'4XF$_/F+8_ K)? M%=6 M#M/.E#@6 #,6 &0 'AL+W=OJ^N0EV9FL M9_;A 4%DDLWJZKJKNIK/;D7Y26XXKX(OV[R0ST\V5;5[BW+(*+LOUN=R5G*7TTC8_CT>CV?F69<7)BV=T[WWYXIFHJSPK^/LRD/5V MR\K]2YZ+V^!OR6\5OI_1W@2E9"?,*+M^GSDQ$BQ'.>5 B!P<\-O^1YCH MC<\:YHF=$E_T_S;0W]#:82TK)OFER'_/TFKS_&1Q$J3\FM5Y]4'<_IWK]4P1 M7B)R2?\'MVIL/#D)DEI68JM?!@RV6:%^V1=-!^^%Q6C@A5B_$!/>:B+"\A6K MV(MGI;@-2AP-T/ /6BJ]#7+S]$/QV\?.OKX-WKR^N M?OWP^MWK7SY>/3NO #@..4\TH)<*4#P *(J#=Z*H-C)X7:0\;0(X!ZPL:K%! M[65\$.(KGIP%XR@,XE$<'X WMDL=$[SQ'U^J C3I!X1Z\D3N6,*?GX B2%[> M\),7/WX7S49/#Z YL6A.#D&_#YJ' ?WRCX^O@\6/WRWB*'XZ #7XN.'!I=CN M6+$/:LEE<,/RFI'"5#S9%-GG&FY6&U8%K.1!(D =9<6+"N2TVL ##M)8?@+K MP7:[4K!D$]+-K$C$EGLW69&>BY*>)4*ZX4$E@BUGL@;H3$I>21P:Y!E;97E6 M9?[L>EP:P/4URTI"EI\%;XM=#>\!I%[L0<]YB4]Q@&M [&!AHL0E@"Q^KD4%R.-: M851F_).FCB2X&7(H2UAN-,.C RH&*@K"!\_:!N^S4F-U1LK>NX@,8.&4.4"2 M3X(?OUO.YLNGP<](Z2 *C W)"B!=YM!I*^HM20H!EZ2PED%UP=)_@3>#JV^Q M<*)OY9FN#5.4-C("% !V<@F+;BXF_@:+T4P6,"$:-%9TUI3D-?A 7)PAH;5A M'ENNM3WLRG@8\(R@IUD)^I;O\2EHK;XB3@)R6PPYS'0M)!"XS+:@ >4 $3ND M#WM .$[#.>M>(GR7[(*#=F-R$$9%5(A M .<[MM^2J=MQGL*M!%Q(!L,S^0FN>)6&G,$N<$U< 0Q8R M!2;A MOZ$!$?=O-[Q0Z*&YXS)#Q)$,?S0*ZEYN44;I4@ MA4RG1##2T-P@9;WF67 !#K%,@=;Y7O$*E"S;DLC[7+GV+3%)\_RIILHMJ*=S MU[5$OB%IT<_"#(41,,6K:F:N=$>9"0Y8BFV6 M (V32I2R(6[!#HR22-$@PPJ 9V K\)]B);E8 $^B7G#T?\!\Q;L:PKTRWRL2 MD;V@5[RXK);*9566H MK>AX$8( 4QW\G>=*OJ^0D5I&+D!P^=4&"B+6)G; $ 9, O1!OCH(Q:F472M@>:KJ?>WRG>?:]L8C> MG?%R%HXGDWN->=^UT>91- EGTX5W&8>S>-+ TH<=3>=AO'#,\*)RUJ6;_V8' MTCR/ MO&?Z/F'IWHG#T7PV>'TG[]R'7UL:#MV/1R.0X-G1^VTYN=/R1G$X\0Q*]\Y# M_[:-7?1@,__%C5T4+J(HG"YF]QQUP.!-)N%\[%Q.-)J D1@W,&V8J0G8F:6# M_/4&;SP/Q[/)T&5;D%MHXB*7T31<3);>O18,&K2Q?E_HW?$*LS"R6@\ M>/T@1B^*@<&CQ='[7V/THG$4C+)N6D('8PA^\E?;/C5FO+111 M;=)NM.&BY-%5??M8_XTW?]_T'A4O7 ;E:6A(^P"MX)V0)B?TDJ^SHE"9DXKV M/=,S@O#+%RT7 2_%F43TFDNL,C_Z#A(,*M3 M$ AKF-7*7BO!ZJZ\-=R2 D':U2"AZS9*5+)PXF6*B;9.@:5.@;MU90:$9[8\ MD?)5I8LWD(?K_1;D'#Y\TRP&?-GQ!"44'WNE)9K:;MFHM_NJG5<5_"CN ;2W MWKY0.U'7RB";[2/4O.+OFO;T5#0V35QV[N\[:OMR?,?,9) #^Q@#N?Z?EW;_ M$_= LLKL8[0I9Y9#3/V-%O[.D46V5=4;]ILM2GPT35R@$Q[MJ>.*A%3]]0&K MOW3].W5A DLN;I2 G8*!'8YS;*;UJJ].?>G7^+VF@<'PZ*CS5MG'MYGL7F[\ M^TZVX=U4_7'>)7"Q[=&3ORUL(+E M>RJK@>KUUTG/2* &26_!>DUX7^#E;; NP803"8F"6^3VF1^G@"B4)6W/JH>N MN\LM6[9,QT]^8;'12'&@+MA-T-!TM^*!OTXQ;[AX-IQI7AI2DE%I7@V4]RZ( MZ/92&:*##UW#C@I('HYDEV@TJ!*/?_#/-1B=O!&E@+I#G+UL)%C=.^/1%(S? M],"=#QQD*DNLI;)A!EC-^6SHV8SPW&$X@I@P&D\Z]^:+N2],X0QCQVC1N@?\BIR(/?2O4TDO,7@XO1QP M_[Y+/5:0_":YNS^A+X-W*4):L;IC_OX[. ^TIM1$!G/OV)Y"-/-\.AF'$T\7 MII!;C:9.%R*P2:!D\[AQ)X9WW!R_]$*>CR9AY)%F/EJ$4V\E\\DHC.83[QH$ M>^ZTKJT+_6%3!)@LP^4\;MZ#)'#4$OY%- Z7TWGKWC)<>,JD0E;='>7L>X"M)DAJ6:K;H\7%55L[Y5+?0:"M*-; ME4^<6Z,_7GMN#6]ZKNC2N"+=+-6-G/!LR1?:W/7Q6?&$H:3J($K56&!07>H( MM]OWI*LTT:.S PT?EZXO"[UD2/W^6*.!(#1+/3?1[0*>5I1JO]/-A!M&G>"561R\LU2E)>J[QGJ3 M:6OZZMZ5GBRX?PG-37O5<&5[-_UB@.&E>G/O=Z/8LSV/$4I(V=1CV^NUS\"- M U8'FJP\OIHR!KRH&H1LL[4KR9GR(N[=8_0A2,KKMTJ'VOAJI.@_%@S\W9\::6?8LLEO9]7<&R4<#1C;HF^]&] MM5@ARYGNNVMTOZ 1R[G6!I6B*"L1*RFRF6BC/M(F%;M'Q@?\&FB,,4.&Y/=H MMTI'FGO*2*'M9%,MSYV\NY5VAT@RVTFCN&"(;8GCM$3AW@);^83TB8)=]2Y] M->TRQ'PL4QEV6Q@M+OMMDZZCT_E9<"@@B]*V^V@P) "H.G2:C R>:M]I=?_DM>F?-N9OVF84[:^A_O2TV^^MVQ9[Y)3X*!7KY167] M89O\5I&I0!2PM;\NE4-?(?'!1S7;M["B4=()(=%T(!Z_X9&U[JJ##KO"_9,7 M#0,MJ2\K^^+.+='9"G4'="'3ZI^ZUC=_-HA!\%PLO[[FZNR5.98"1"Q+<8OH MGJ!,/LZ*$S!A[I!"4VS-/A5N"UV7;,N]HXJNU\N2'ON%]3)$J826J]XO'<"I MBN,M=JL3'=5A0M,LSK]4^AR^M7IF26?!.R6*) P,_D=A;FF9A,DQFTTAL 'R M[NT&',*B-6BX;NEP0[VIEV+(8\6*=#/U#!&Y3W0EA8Y]1 GT%P$@FJW-<1)% M>/-*DZ:T@JS /<.B4@=1Q4U&6R?]I@+[4 W7A@6/*53=B^[HM,%3.9R*%1Q2 MJ7SO!O3-ZYZ:R968Z5F4E/?,@6"D/IO47#B2E(39;@,2+(^N:@9UOLAS? ,S M&18Y[#LHJU-EK$HVRLMCVVK%"MWPBH?2 #UT+.@'S,N"O !J#3J//-O2SA*= M:.GPT9=<#$OQR!,$NF?*FOA<[. O52P,9&KILXZP)*P);+8^Q @FR 8R+>%H M+!@E 9.J$-,4P-F<@\0]O- 2'D^=X8I\F5;L$7B<1S_:,3##^+D+%0?D0)+2 MC2>IJYQ$.%5]*0[(55.>7?G9]X6&Z6ILO>?:F&#$BIZ9J-#8%BSTR6I[D$PQ M'DQ&VCJL5VU*4:\W]]PWO.?.W] NW$_RKC3I/2!@!%[+@=K6T"T%>O]!TI$C M2$USD$-PX>Z8=3.(QOW53FQ%?*6I-&NMKND,-7[TM EO8/,44G@!85BE3Z1X M1]^,^"BR8BLUV+%US2"KP8 1/,N:J?"\Y/IC D-SDXV5W5@+G8!Q@\[^^S;< M\<"0U&Q:JT_4T%AO6ASE3_U' A3;DO%TJ&]"%/E>'_]L\."SG[=,YK3##FACIU**UZ0^VV.F%OR+1.D-Z7"";WIO.07@X[6H3 M5S7#\],T9_;MQ-[DFD2 XH3#%?LK!9)N@51#]X)'L%N-7Y-5SR MM'&(QN7B7W;JD'HEVJ8O:P=YQQ/=!M8E][:$]YT2G$]YT4R)SX*_@>'1GUQ1 MC0R?X15==L!PR;/"_F=,5$$VK4M[]/:K5Q Z"@.8%FF:R9$E9@LK_*3()D-- MT 72%8HWA)P99IZV?>](1Y%.EE1-OG5*S"NN??: MQB7' #<[;^_[Z]&L_>B]^5Z*O?,W#)',Q5NCTQ]0IP\LTRL0';@%ED^5B^[6 MV &#X+%W._QXNII,#U[K$=^#.FWYW9;=X9\MPNI@V5N._/@_GH]G MU3*<+[I\.J7M^4>#$ ]WG,3A/'+8 ,4FCF*G8^Q8=Y#'X2Q>#L[3OFZ.OILJ M X^68;18'J1X9TCG*%J;)-_WH/Z_^/OG'5QZ**6-P@B/W<2-KC!L4/";%D!M M9Z-)HV-E&L:-XSOQ+)S &(PG@Y]M^YI^+&X6(!, X3CVE!B6&L4>>2:S,%I&@W.UKUO#[ZJX\WD8 M3>,#].T9TCE0=4JM1#Z7>I"'W[YOF)Y[7YC=\G)-W]'5(;/ZV*R]:S_5>Z&^ M4.N&J^_\OF/E&D\0Y/P:7AV=S:&ULO5EM<]LV$OXK&)W;:V<86Z0D2\J+ M9QR_M)FITTSLM)\A$I)P)@F6 .WH?OT]NR I4I33N^GTOD@B".S[/KL+O7TV MY:/=*N7$URS-[;O1UKGB]=F9C;52G:M/I;!5ELER]UZEYOG=*!PU"Y_U9NMHX>SB M;2$WZEZY+\6G$D]G+95$9RJWVN2B5.MWH\OP]?LI[><-OVGU;#N_!6FR,N:1 M'CXD[T9C$DBE*G9$0>+K25VI-"5"$../FN:H94D'N[\;ZK>L.W192:NN3/J[ M3MSVW6@Q$HE:RRIUG\WSSZK69T;T8I-:_A3/?N_T?"3BRCJ3U8U?BK<8Y M=W%[^?'CAQMQ=WDCKGZ]N_OP<'?S\>%>7'Z\%I]^N;G^Z>9:W-]'# MS?W;,P>6=/ LKLF_]^2C%\B'D;@SN=M:<9,G*ND3.(.LKVT+&ZMT(26-5^:1&%]__(SP? MO_F&\--6^.FWJ/]UX;]-_N.O#S=B^?T_%E$8O?F?>(E;F>=:B3NIQ/67>_%9 MI=*I1%R9+-,.2>VLJ.EVEP RPFV5,*7>Z%SZO,T30,;*JC\J[!%6IHK7$I4B MG\N=,&N1&IE;X4R7;:G8X#CBML8JD9G2;8 SO%FX$B4QG'INI8 M$GK''?M"I$25^DD2%%J8*#9E0BHZL9:Z%$\RK<#IH4-16[%1N2IEFNYPX(]* MDT(DZU;61BNU?20OT'88PRIB9$VLV>7/VFUK!UF3)J("$'@O'\1(49I-*;,! M^QY3%5>>*S0SJU1OI'?A:D<\]28G5Y"K2AT3]UC:+6 [E7E,8I'GB(1V6AT$ M3( PT/%6D%9Q2L36FDQCQ2>X>:.Z)X.^Q03"U'LAAXHZ8;W?>Z;BGK#9>JUD M1MXA6P&W*2-@UKU^T*%C$F@NR8U9E4H=0Y$TQB^?$FX?)*EZ4BDK%H.[AFVM MC^2:/7@U>X.]M_RIP3M*C]YB$]3M?CK]BEP/.Y_VTXVUL%WCIQIKB78[#L<' M#;]'=2B U'Q&]11J%@;Y81O[8V%-,9((@PR!#::+5QG5$%$@= W) _U7"@!A M157 '%TD>"EYACX46Y5R'M$1LC,=!R.U0YZ6C^B'2 QL0]!24'TYO8<3T?A8 M$*!80IQ0/I)'07CVG?#FND2ZQ#MQ]_[^<,OT.[9#496%H22A,&B\"@9(U"+5 M[#3.&7;6,6/6IN:49EBP2N6P"!JL/AJPAH2=3N9.PX]UX"(4<=G7@L&&ZX3#(>0ARS!P#68[D M48MT=0N*%%XADMA0Q]0)1%V7^P2:4C1D25C%(5:@HJR1[P8"IBW_GN:(0HHB M<3)?GIZC?TM3RE]H)Q.X$K]9[B,^YM@G2KGZZMH4L!1C%@TT&3$GVB7V(*1@ MU5@7(%;(76*>6)D !;5I52U;LPY[Z5ZQ7UI->BE-;JLW%I**'V(? M<4OEART#.US)0CNPO7=4VLK$0VPF*8<>@:-;F6\\T'K(MNV^)O$J!T#O^]_7 M&X=SMEJO=:RI.C*0KQ'B8EV:C ,8DTE9PS\89#3"U"6OELKVI$H,*.;&"?6U MP$S Y?_Y,CI==/8C[+F"^J;3 M5%0N#!4F@!:5?)]8"#(J6X!"6>X"\;M,'R'D]S(KWHCK*D]-$8A??KGZ$S4: MMY @QSWN8!Y"MI/9^>FRA6<:*!B("6O1N[7HTJ8]XO-X.>:,Z/:4M^"9\$,< MB)^_7'N3_:3WG[W_<"?=[X$4N/)F__[=\_E MS>(1#7[@K#65A=GMC[Z XR.DCS$^PB5FT_ZT<")FP7RQ:*F>B$DPGR\[S]-@ M.9MVGJ,@G(W;Y[MA#]F\6@2+^7B@RW3#Y5DP[FQ^, 3K32O' M\O,L0#\H+N$ECLL3$4Z#\UE7J^DTF$\FG85P'DSGW85Y$(WWK#J=83B-@O-H M_RH<3X/H?'\T#)?!O/<\#6:=Y[[4+T<79)I!B$74E7*Z");+\^[*!'LFO94H M!/_YP':4:SKW5YEU(\;U"H.PXB;?PS_-)/[NP ,&SC/LJYT-D M[&!@\N!P# V:HMN+MJZ3])$Q$IV5J[$%&'!%1V[1!7%%R4Q)'12E_/!FH*XM MJ,/8OM<-4_83ID3;[4"[)BGKFQK?LHG+V_O_8B1@S2BM7O_EQ+XE[__&WN=I MBJYM]+_YZLCRY-R1YB"YC[3J!RNA)]\&UT$8GPP"><\^)O9M/"-W%N-PF++C M<;"8S@_B?"-U/1IU1BV>::A8^K?UZ]:$].5\.HW<2G'>BW-.N[UM>(EZ_ M;JC_$ 7+^?3'EL8/433^L6_Z^D)C/2!7Y6AI4[9%334,%\CJV1['@OGL6,ZA M7VH[P^',R<1E[S8%M6YR.NEV&71STG4$;9GVMZ (LLH'3INJSLW^"N: MF*D#H#X3-;)"$ U.8DKW'2A9EW,-'6L.<*F',;0??%U'^G5OE:BM?9E+GS1- MPG5$)VKE!G1B69;HUL6FDB6&^+TEB6*)B:'R0U]]&=!M)@BSTBI1]8T)&9&@ M@"=JG@G0..@V1'B$I3Y[I1CO-CD9@KN,;B_5#E%T)9HGO4O+'H[G27UT5^M M.WI:U%+[EI:QANR TW\"7%W- 5H53R(O0-@>+.I;BV%MUOD3W>S"3193C7M% MXXFX50D/;#_1')ZSF)V[G4-/T2MV.$9RZYAW*QBA^.G?T_8PQ.W?H*5-#P#R MSDMQI!'JP.P!Q/[NKP=@*+%3L@0HUA?U'9@\7+EQ/X7..G_O9:K<\)^8E =5[OP_?>UJ^S_II?][<+_= M_\EZ)TN^-TW5&D?'I_/9R$_^S8,S!?]9N#+.F8Q_;A5&[Y(VX/W:&-<\$(/V MW^.+_P!02P,$% @ &WA75M6T;K5^" 9" !D !X;"]W;W)K&UL[5I;;]NX$OXKA#=8)( BZV);*T#9)> ML(^T3-M")=$EJ3C97W]F2%TMQ7&V:'L>SDLL4>3PF]LW0RFG&RZ^RA5CBCRD M22;/!BNEUJ^&0QFM6$JES=!JWV4BC?$T5/3\5?$,$S@9I>*%5U:L!7)RA4^Z4@*W%X?7U[< M7;\F-Q=_O[M^__%TJ$ P/AY&A9!+(\1[0HCKD7<\4RM)KK,YF[<%# %1!44L(F:QB51_;3X%W;WP8L&'(2H?W)DD#,:K3!^2@UDH0*:H6&% M?OC^+X7_L0<3[J^Q4*6OH2K$:9Z2IARU@HA9\60N=?AK"Z0, \IRZ#=,UL\H5 MS73I@=YV_:MJXY_U^QPOE?/0O#P#_F[4LUZ]#[4/>2Y!)WFDM30FU<8MQ=UV MN+E\=&:- M+-\/.J.N:SD3KS,\M?P&W(]8Y1 M2Q4$W"PW*0SYWNT."O(Q,^B,0VF*#9>0&90CPG0;BCJ3OCSHO2*L7] M&QH+\IDF.2/O>56N%?F+9E"^'DEAGYHA+!=H?S*MDP"2(K #IPVCD53>Q+?" M<9=47#AK3,/J]K/9NKP]'#F>-?6#HRZ_05FN=P/^7["XM=*;6*.1TUT8AK9? M,TU+VTX\U-0W#BQW$C:T#:?VI$M8.CK1EO?:EE!CN@'9SK9&/TXV%$JL5'&J MJWDN=82#Q"CA^GH-@ABV0#BH/0P;:$$F+S9%<,&9Q\2,.>WHF34JV0>KE?ZM M?M@T2@>NX]JC$-N/4@]X?A",[&!<#UHH=\WTBY;DT=XRARQ[[YXC#38YA2,* MB[RXZRB CJ9V6/9K%MR.[$E]JT'[CCVJA]J(=S9G2I>\/&L05JORZ2,3\DRC MR>U1%MU\, KL:0GBF6U+MQZ7;BW:9*!*03:K.,(F/);/ =O 9DC2C4FPR =; M:#,_2ZT5DS;:S>Z1Y?\\6_,L^91A?6N3;3'X4L8-@M :CYI-R22P)Y,VG";? M0M/E]/$M1+]7+]OF6\]U+-BV2YNN/\54WT&XKA-84[>'JJ%?N6>+0KM-YK_8\WVSR\B M^TO:+C<7RZ5@RV8U>6G!NM7ON]%+Y/P?L5!!KB5 M_"=>U*.F;I5WYL7%AR(&JFI7#MQH2CS\&P/X:/O%RH=&%NZH?IX_LIS6D1QB MTQN_V ^E?LVR!8?]T.W6'\^QP\F+-]C2Y^E*Y;F!%38TT!KY3VMT\-.CO["5 MH8?O4<6SF^]^7,_RO/Z*;+@[KJ*V59':3,,J1_[[XP(RO&N[C<-"N^KH0N2Y MS=K4+D1?-%$SN,//+22B/+;\K$ M4G_?QN\,>:;,1^!JM/J$?F&^'-?3S??W=U0LP>Y0(Q:PU(%N;T"$^:9M;A1? MZ^_(,ZX43_7EBM$Y$S@!GB\X5^4-;E#]8\'Y?P%02P,$% @ &WA75F_C MXYO1"P H"4 !D !X;"]W;W)K&ULQ5IM<]LV M$OXK&-732V9D6:1>'2>><6RG]5R;^&SW,O<1(B$)#4FH &A%]^MO=T&0H%Y< MM9?K?;%)"-CW73P+\.U:Z2]F*81E7_.L,.\Z2VM7;\[.3+(4.3<]M1(%_#)7 M.N<67O7BS*RTX"DMRK.SN-\?G^5<%IW+MS1VKR_?JM)FLA#WFIDRS[G>O!>9 M6K_K1!T_\" 72XL#9Y=O5WPA'H7]976OX>VLII+*7!1&JH)I,7_7N8K>O!_B M?)KP3RG6)GAFJ,E,J2_X^Z_11()&)Q"(%#O^>Q;7(,B0$8OQ6T>S4+'%A M^.RI?R#=09<9-^):99]E:I?O.M,.2\67OU\/'NXP^/[/[V@3W^>/5PRZX^WK#'IT_7?__Q MTT\WMP^/[/8?O]P]_>OMF05^N.HLJ6B_=[3C [2CF/VL"KLT[+9(1=HF< :" MUM+&7MKW\8L4;T328X.HR^)^'+] ;U!K/R!Z@S^O_=]>4-\1'^XGCNGTQJQX M(MYU(%^,T,^B<_G]=]&X?_&"Z,-:].%+U/];T5\F_O'3TRV+HN^_F\91?'$$ M*YHYN:@8LENN"UDL#%L)* !+K@5[A5/B_L7M/4V.HXO73!J6\"PI,VY%RDH( M$LWL4C"[5J=)QHUAN;!+E?;8TYY1QK-,);#4X!,3GN>K5!JKY:Q$HKP@PLW( M:V85S$V6S-%2WOY72;MA=D8B")+K/.,K) M+<,!FPF43*ZD*-IR G6H[7,A+9]E@=@L!:U!?>3P+ R9 MPI%1F HRW ?P+8 M/O,,B")-G-L06'&9XNA292#JCJG)+D: (DB^L4..>Q%1$G-92"K>L/204YQY MYPJ"84WRDAJ4<:0I_.B#K**$DB=DV51F%"40E$#!67,#@01Z8<5B4&]$/@,S M^YI#?^$9%Y/97PK:^T-AM!:0$+)(LA*9R&*?D*%HI?&.V&8"DJ"*F$@07Z5U MR]B8DKV!Q=_^?\/OV=T5/^ZL0QD-YD+ MD@1<8+I,?$W$R@9UAN>J!+^_KEF@V\*7*'SIA\2;V$"NWUK5SSS[ E)^S_/5 M!;LIBTRM6 &1#G&@&HVY]&N\/][G XK%_?[\3&"1OWAH/@==J+)\'KI#<=??- VOY_?;AP M?&M6?Z&/K]+T#>Q15;36NAT1X/4F#66RS.$Q4;##:&HCMA4:[CK]?+ S% 6R MAR8(,^D("XRCE@4FW7XTW;+ ^?C_'N5D^/4V;Q]5@!9.?[=HU)3'N]R&HWAG M;#PX/ZRUYWRH\&N5\DAU]J/7\) 4;T' M,^^G4&KG*H(YL$$[F#/7*G= )T JVT!G1\,MG')5@)V@%P<9HWD)%09OP/7SA2B]_NP>E\OTVV)I(47PHFDA876,V71 M\+S._2Z+1OW@#>=%D^;W/>$#1N+U[G(P;DZB>-2+IZP+3_WSWFC"'/&3,=1C M'"Y7X*-*76_I;M"/9YLCC>"UCX[3_KP?%#Y<.3RL+!0 :8_7>'#>FXR#0G^^,!,+6124/*%B W+9H+>M;GR\NB5X2]/&N)5^@3X'E$'-_[SP MD1,^)N%W9&[%&T1\$U1-\N_P;QT Q57,[?%=*P!K6!5$7C_J02L9M-# %W99 MD2)(R#9U\#?%"",S+1."?P'@]:> PE5KJ'8G4=2+O!7;!V%+COD\Z)V'1@X< MM*-/P@$@(5TM\+8!F1]M K+@3O)[9VPE?RH1YS(;4L+QHWQQ2 ;/ZX4R.QS] M$ M0\VE-I;]!G2M@X*N1#P%)Y&PMV89Y*4[D 0S_LS!8'4]P6S' ^3@F!(!M),+ MA0P*NVL[@X$VH*3%COJT&TCR!)63_:0X0O#"0O":ZB"WINV1*J$I.L)J][MA MS.1\ ZILW):(/P!X%Q@W>&0ZLVP.:9*YCHSV*8!K(J?#T!KO7RU$D>"$2AZ\ M6I)YF5>>[+),PD-*CTB#, =FH+2 NS7.TA5-VAIDX?2AX'$:_1%56+LTI HD M*Y0%GV52N.-+HF=$VV#0>6H0 KAF$K:FHU@FX 5D60>00M@I"$?-2UMJP$^? M2%T'.D\?A+N?> *X87C%N7WFC%UQP@W8-ISCZHCUG5U;.)KN ]+)5QB5R91X M/4*'4=D7YE[CW _ "SJT&X>;FRU$04ZX=K)VM-M[X>70)@PP]C2!')/V5%?: M_:HD+'R&U276'2@HQ4*D;;]@6A0&;(KIZ%&"I9NHN7!T MLU(J+Q5DWN)MEM3(;MXA<9>@%SN)9-\5E6!K>3R40G-@]O7_"^N MB$ER9%'=FE/%X DH9V05U4T M@D3042O,93JT.Q_C+[T6S+?FU8]/*"BJ5"S MH3K5TT_.VUP=-VQ7*\'PWJ^^5T,_K9<2"O5:$!3A^(5 HG&B-]T&MTSTIRO+ MU&T536-+9R;0J6(KXG]S*;E+",70@FYNG"08HX=5W L5&J" HP=C>2DP=S9X M5<1R"CP*U<\W=^Z."Q5=0*588,_O\[D^SS@9Q$W0=2L3T2RZHG-XL3<,PI(J M&:IR,@KRD>""K6;H)EZA9]^K,S3ML/X\I-L.F\/KJI:IC=;1-F 7+(9M'0_1 M<;'<4C^P4P"Q$$2%B5IK:KQ?R4KQL,%!=57 VRIWYTSG'FVBU$^\X%HHJAG& M&&0 5-)*!D\KW'BV$29B&9 U.+E^E2EC7KM#K8.!I(IL\R+,ZA]1(>^(X7;2 MVCUE8ZO=^C-%HW\PH_9]<'$6?#63"[V@;X-P+X =VGU 4X_6GQ]=N:]NFNGN MVR6 ? L$=9F8P](^-/(=]T6 ?[%J1=_@S)2U*J?'I> 0E#@!?I\K9?T+,J@_ MRKK\#U!+ P04 " ;>%=62B4)#>$) !O'@ &0 'AL+W=OT2JVYY?OZ]('91;MA?9S6(_V"U19+'J5;'JE71Q4.4WO17"L/L\ M*_3E:&O,[LW9F4ZW(N?Z5.U$@2=K5>;VP9C^8BM MQ)I7F?FB#G\3M3T3DI>J3-O_[.#F1LF(I94V*J\70X-<%NZ7W] OFX1,+ MXGI!;/5V&UDMWW'#KRY*=6 ES88TNK"FVM503A;DE*^FQ%.)=>;J_<>;3Q]N MV=WU/V^_7IP92*3QL[1>_=:MCI]8'<7L@RK,5K/;8B56?0%G4*75)V[T>1L_ M*_&=2$]9$@4L#N/X&7E):U]BY27?:9];/1Y>32?BC=[Q5%R.$/):E'LQNOKE MIV@:GC^CV[C5;?R<]!=U>W;UL&X?/]W=LBC^Y:=Y',7G_@;L?9&J7+ [?L]N M[W&F-:ZW@MVH?,>+!Y;R+*TR;H1FTFBV*]5>VI.'@\_68B5*G@5,&\P(&"]6 M3!9&E 6GL\4SW%GIAM]# !V3% MI!+(.F4)H%U5[I0&.&;+G5\ZR-J'SL*URI!N+:K8N$FYA(.WI%&/))&Y#X+# M>D$GF>$,D Z3\__9[Z^>FD-:-O,H$%0AR'&P=R#L M3VQPJ4I36+UR047&6;O831VS_W7UW1EJ[W]F<1*$T=@;&(=!&$_\&=-@/NEF M?*73=R0XBH)P.CD>CH-H'AT/AT&\Z$2^[YWBQY.38!)-!RU"=GEQ_$X9R&QR M0!-MG77)+)@L?',G<1"'T_Z,:#S_X9'U3N 8EHBG'^_S:!%$/9_#Q=,D[-N< MO.CS))C-CEU.>,9'HXM@'G5Q\+S#3\;!>!*^^@]=OFKP//9Y- _&R<(W=QS$ M<>P-C.%S+YR=Q(&LY87-- @3']/Y-!C'T1<#FC*]U M;8FF\4G^BD9H3HUQ7Z.P.BRC!X@];N\1KE8\'3+"IY; !LY:KV6*6:=D/)Q>/[Q M]I.]BLY?G;*W3<$E963AN+HEO7LN,UNCN+7LQ;0>^+44A2V3,'9%%<>@C)$! MN4(=R^0W@7)H"U&A#)48B;H&%3F.NBU8KNQ"39 &E7Y[[4A!#PXBZZT_#X " M-ZFPVPD?'8M9C2 *7V6JLJE6AZUP5NLMZJMF>Z%-@)JIPZ96T%;<:7:H](&H!0-QCVE#B -+A%3R/U[X+0<)P7Q,$D#;ZBT9)H1UXL MU9SUX\6C-S1\O=N54A/KV?.L,0&=5@>XSHTT"F%6\ MAETVPFG*(ZN-)7O69#H<:BB/+!\\KHB66IJ=@:/<^\_)+7!VLPYR<3OVS.DF"1^'5DNL",Z8!0V\,,@(UH$H90]%VT M%(58RV,V&($:36?'PZ@\X6)H]MPK2+?(4J/Y( [)O'B^]G!)VKFCF;%P61RS%K&P2P\ MQA?L(>SFOO\AK."(%1)>US:QG_U=&DU]=NI'B@> M&@&UZD^?[P$LOUO7&[\4EB*S>;#SZDF2>+&...C1WQLH@;#/E*9&NCV?,4*C MXYPXQ3.O[7A$:KLZ[_/:. @7?OJ)*:R/,\'W_CZ%^W<+_,#+;Z^->IWCUV4> MY!VYYT0V76!FBH-_;$6VLD1!\TST8 XF\Q[0)X!M/AMW0Q\0[1N^0?43Y5ZF M5+M*>DFJC[S69I@8_<%L.AO(87&()]&\>W+MD85&WDDTM'(<3/WTUZ6S.%C, MO+W>"=3QM"[< TDWG@Z*1Q+QA SG.,R*%T,Z3(-%Y*?FXU#+!IP-L./)))CX MVM,8>J?98N%;-"S(59O>RB08SR=]:?$DB,=>/2%T/=1?-Z@_J6Z=R2BXB&=3 MN%D2ZN7&QY0;70)8'K+?CE6[+E!JA@22!EK\5TNM-DJM;-] K*LDVF'?W7D\ MTH7R4[M;*FIXL9&N1<*A[NWQ^(6E[8;TO*OL&]/G*)=K[IX@Y_3>-4>+B"T1;C7UM2G@ M.,=9B^C=)9D'K;.*]N+$==.F-!RMK)W=2]()?Y*\TQ" KJ?Q3Q@:2^<.U^S F=8>@ 4T>.;.>=U I'[/T+U;UFWW M<#I$ 5P,M:@1XM\*ZH_6/*T;X%26:95#CCO---)_Y]^SM,70 F4LQBZT6!N- M/GC.TX>M3+[FJK!3[!MXEILVF%!OW;:0SQ3'# M)N >?Z!P7K6H(WY+&WC8K/,.G.;>(@2T4\KUEJU!!.&KH8]/9]Y'P%R4&_NI MDW(PSK;['MB.ME]3K]U'Q&ZZ^Q0+;K"1 #\3:RP-3V>3D:O&UL[5Q;<]LXLOXK+.]F M2JZ";=XON57E.I.JR6PJR9Q]IBA(P@E%:DC*CN;7[]< 2((B9=E)//.P^Y!0 M!(%&=Z,O7Y. G]Z4U9=ZS7EC?=WD1?WL;-TTV\=75W6VYINTOBRWO,"395EM MT@:WU>JJWE8\7WP:I.*XNSY4]GVH7K^M-PUN2CXA\JJ=YM-6NU? M\KR\>7;FG+4-'\5JW5##U?.GVW3%/_'F]^V'"G=7'96%V/"B%F5A57SY[.R% M\_BE3_UEA_\3_*8V?ELDR;PLO]#-N\6S,YL8XCG/&J*0XG+-7_$\)T)@XP]- M\ZR;D@::OUOJ;Z7LD&6>UOQ5F?];+)KUL[/XS%KP9;K+FX_ES2]WJIMSHP>!@(PIU3;]J/1@#8OO( %NT29\_ MKH$8_I*AR-)@3!2W*IZ;"4X%QS?-/;WY^_^:WSY^>7C6@1FU7F1[Y M4HUTCXQT7.M]633KVGI3+/AB2. *;'2\N"TO+]U;*;[FV:7E.]A9[7 MR>9)>MXWR*9&^M,CR1,>U]LTX\_.8.HUKZ[YV?.?_N&$]I-;^/([OOS;J-_* MU^TC?_O7YS>6X_WTC]AUW"LCWY95D\YS;GWB*[A,4UOO"JM9KXJ-]NTV$O:T9/:6D&J9FVEQ0(=,]"$ M!_VQ$[4@;ZK9Y!C^E6<[6!,'4Q2R MM>!+"S&G2AM1K.!@F9 !8)-^H?MYN=@S:\Y7:=?4=JDEKVE=\[JF=M"00:O( MN'3 >6H]+BD:R+_@JL"*BT)K!/8(@S6$)J&%75?B9[RU^G>8[ MI8LI?2U% 0%%FH.2"M'0Q*4U$^?6JW0K&CQXGU9?.#B?T2#7?O+JO?SA/#FW MM"&]>M_R26:188J*KRGP8B&KM%AQLA$T;W@EIT+TSRU>-VG#-0.=[%C5TBIW ME8Y=, $&SK)\MR )7JQXD>UA' 7=,BARWECSJOR"Y5YQ1D2P:LW>JM.<8Z1< MT.VV2@4:Y)W6!A2N-:R7ZE O>5FL+HC%>2X0'4GWN1Q')EDCR,*T29^2(\&5 M[8BB;D2SHVY2H=<@4%8PZT+: -1$PBV76+>4V$X7O7KR$A;9*8&HM0S2H$E3 MG]*0\M<-S&XE-5+SK 2MID)GW.VVVUP:29HSK CXK7;2H9BUX7_^F18P2E(C M!X\5I.;PV&:O%%EOTCR_F*>Y7"_B%[HSEWZH_0'_Y0V,58FUX-=(Y5NZA=@; M1!"Q3#<"IJK'M]H\8C#T:&+4OE]H6#4\Z#JM1+FK^V60S.)IV7-LT+V0"\P7 MNK]TI'E:R @AS6AQ+>JRVG=BF5I?8R*Z;J2K4&#D:96M+ZT7T I")TEZ:+MD M#7R# $^(08BVT*%-*E92U 8$"MX1P-&9ZIQS?.%%(XT?(XPAM\46_)<^_>F M-9:!78(9#"[ F2@0>2 >\0[;:0./ F2@U]QPKIJ.]%1\$%&ZNT$T(]F-[OPK M\%[-+RV GDYF&B0E1B8H5X7XDRM1EZFHI$M*%Z"A&2T!<9JE-<(]XBQ6LRHW M6NU2, A!.B35NWF=56+;*&1ZS8L=EV,%A#EJ2Z]% M1<%?:KH@_^WMCT(NM)XJ3Y9+_E7UPJ-::BAM9.JIH6*Q%!EIBE11<4T&:J>@ M)M0RJ]1>J]PNZHE,1CD"2>)3I]Z?TLWV"0R^!M/O^V349HU/+T9I0S?)8";1 MM9"^K_EY+)-0OWQMQ)D7J-$03U>*"8L<>KJ 2L1HK0Y35I%^M#!$:84+%:!U EB720H\H MTB7,:B'7K;4K9 1$0SDE3!NI:#K.7EI8'NTEK8FVXM'"=/;>KY 1O(K)C-5W M[5:-*;GEPIH8IB-_9XU(^2EWB8V*J+^^^^7S*U-1NH=6-F;]2R.BE.8@C/>Y MY@'J]!2VZA[2RPA:F7V6O]'ZH(&BH4W[5N0W@+O MUA@UY8N<<(+A)=,XK:,V#B! 086 J;>NUUE2+N Q"_(9:B:KH-:*_*B2UE%]0M<%Y MH&9K44*@HH1QH>3)B(XR.)F2,0/,>D2IPZOOJ9 A*^R*'T$05R9M%8F4[?35 MFC;+"1ZZ^4=NI:*J]$CR]0Y_O!JL6^>@/=7YDU+( ( MKS3Y&]2C"^G!L'P9@:$%,BT5AOM1!,*!7G3Y:CR0&!% +BWT2N)Y,:P/89U( M2:;J9-R$OMZ-%$!58"\.@1(LDBQ,P&!'52M.+J?ICU!+"B[U- Q$,[YM5+P7 M '!014HK5_"+1NB)S82F(-I0I;3JT/Z^M8]6!H%EEK!OOI?M!JW]I8PZMO=$ M6H11>%.HJEL@CVI*OQ1L7S>42+U09:M74Y@N=+0QD(2B>?=(=F"2(N5K8,C- M'/[3ODV2_SN2.G[8/5M_U?6%C-4R7MV!W?8UCO51RT@#/Y>4,B5 J^\\[R&^ MNR_?,YEP$)# 07T^>MR^8QB+2WC@1RFO?8,Q;N_PQHBQ0=H;/BEJ()>%M.F/ M"AG=79_?>OV57@^81O&QKU.ZX,Q,;/M MR'K[3=59,;%P3N*P*+0GI3/G/M7>TODT*.KN/-RS;082]^[_85C2*8U/3^VX M-@MB]_LEU73>]6\C#M'Q74E%#DN\NPNMN__&FRDPJQ/&X:"$A6$T:@V9X]Q] MT1VRU,AZ@]*XO)&5!Q;8Q(:GF#A&.'"8/<&'PW ==W99[-D:Y57'W-L'23\< MZRY@R829^S;4DTP('+$P"G1@'LWU3RNR8S#C&RV!'3'?LXT6WV5^;/JWP]P@ M9E'@/7A,:J]O%.)X^"#X ;5Y610\-^6/H?/ #&AAPI+(5!'6W_<&/:!%+PRM M%_2>5/QI!E3 TTSCAE$T8';LCUI=-V"!$TS8ON^-PX#K! M\*5HSF5BUY5J7M:'^C0->^; 1Z/X_'2'=XTG++!# MH\7S(A:'9HOC0^^.V9(D'HOBN$7(ATC7&)HDS!MD1@>6%(2F^\T>D9&>*X6> MG![A,AGGAQE<-P['J'!DSCZ+8W#U[S2GQ*N0Z.M=D9=;DR-35B@J&JREAQ1E MI/YI61UO,B<\U%69>CI$Y!3!;1FR(I,U%D "V_&,-C^ Y=EF[/>1E0+F39C2 M7WV]5[WB_*]>&5S_B^L5'UC)]@>0YR";'P8'&@-O=_P?6*^X,6*E/T[JAW.? M:F_I?&.]XD8Q\\,QS#S5_S[UB@.T%-^].CC6WM+Y ?4* %7HC9/%B>[WJU<< MGWG)!'YGD7/WVLU%,K?C!RA8P$8T9LZ+QN@S!IPX6:R@E/0-A-Q>4>DDSGB: MF8-$&8U#'^K"$.79T6(ECEUFNZ;G>F2.D9G%0-MS/3/E4K4"W!>-V7NHZ]]: MK00VPEO@FDHBP&HVA!'4:*;Y$)C3CZ-[5BLH8Z.Q$^$_U.1C90/0QV/0X#HV MVOWOKE8\4(ENJU9TAWM4*\$ WW5NS2)_HLZ&D_1V&#I9RGA^Q((D M&A!+!M4KN2)X"(?.Z"$DV$%\MU(&=;?G390R/C+>.%#-((UMHNV8]!M_6RGC MABYS!X698P,*^_9 /MMA0>0/2S7*%?9WUC(&&ID!O-YJU^X]BA:2RDF&4@50 MIGL'J:)P.FT]Q/5(U4)+@N+8'E8M/HI^9U#)!/1NPC>KSH"Y-E6"?W_58#T^8/8P6-08@.G1]8Q7@!?XU(G1AT0G"IDP*HW+LJ!U(*)=ZJH-7P_& <_ M@EZ^=\M'EQCE4FSZJ@?0[(5#<.'%PRK&CNE=ZG35^A#7O[6*\5"CA*'Y>A56 MY(?FFTBJ%F,3N?AAS&(GN6<5$TT@\)#>!H\1I@_H.F%8(;TU_=X/+EZ$0C8Y M]?A>Y4L4C4T6%AN.[1L>8Q2(,8S=OM.GER0>>U\"(YWX/AFQV ">]-D#:W>T M>O$ _?UDL*? =UDR+#A<_P#E10'*6-^Y0_62^/19P&A!=>6%9FTT<]R 7&Y0 MO !INF%XM^+%L:E@F] U))OX5#SSZ*.X ?5C'XOB?6/U OF

V/IE)O> MX#MUU*4[02,K$'U0JMN!WNZR_KT0!! _T1#:>D='DU*]#W>O-H13)#+/S.@= MZ<-]EN8V^?YC RET1")/,[T?^=B9J2%K\L1&IXT" M*(6XR?-.C^V1F;]/^AH^;HSF8CFF%DF5]S MV6W!P"D.]!J/B)T\?#%Q )'1OD>J*YX!Z'>ZHC;HI0F.R\K($1>77WA>^-P@][*S%6)O*$8",46EO=(D7AD#6=D M-!T=\&L4 !/UEXMZG M. .L2CC$1E@/S,3D$SI%^6< _[> A@M),AL7$1&!6=0L4Y]I&*H#H(O)1W:$ M)!/W,_\L6K8O?OG]]01>BX&;_8GR)J$M$9-O[1,6VN%@IXQ"BV-HS%SZ:C?U M'CU@;H2<-K&1$< R#NWO ^P*#E[<1N""MKF, MIY)N@2Q#QU55,MH5VU0LOL%7[NP><*D^CE!X0WH[%1$NK=]*G1?U$=4C,3%X MU#)Z5!"U?UT=41B%)IGR9:I>=B\CZ_9$!5\<.;JQ3J^Y'&7DGCY3E;NFIBWT MFN0 3#S<-OIL#(RP,NO9E8-[8YDWO"3_S MLEH9[ 0&R> RF?S]@@!0;W8]H\%@1&),$\2&"$._14D$YAZ-KC]HR:?^[L65 M\7='$/Y7\J^K "1\Z@_0=*U=G_ Y87ZNR5]=_777P"+ %YK(-LEAMJ747"F MC@2W-TVYE7_%9%XVR#7RYUK^C0GJ@.?+LFS:&YJ@^[,VS_\#4$L#!!0 ( M !MX5U: HP<,BP0 " - 9 >&PO=V]R:W-H965TZO[Z( 3T(+-V:9I_OV- M#:$DT.A>]KX$/)Z79SR/A\ELQ\5WF5"JT&N>,3FW$J6*Z^%01@G-B1SP@C+8 MV7"1$P5+L1W*0E 2&Z,\&V+'&0USDC)K,3.R)[&8\5)E*:-/ LDRSXG8W]*, M[^:6:QT$S^DV45HP7,P*LJ4KJKX63P)6P\9+G.:4R90S).AF;MVXU[>^UC<* MOZ=T)UOO2&>RYOR[7OP:SRU' Z(9C93V0.#Q0N]HEFE' .//VJ?5A-2&[?># M]\\F=\AE322]X]FW-%;)W HM%-,-*3/US'>_T#J?0/N+>";-+]I5NJYGH:B4 MBN>U,2#(4U8]R6M]#BV#T'G' -<&V."N AF4GX@BBYG@.R2T-GC3+R958PW@ M4J:+LE("=E.P4XO[YC!\Y4(M&2Q30^=C $ M$ T2?$!RB\]Z_$2C ?)<&V$'XS/^O"8SS_CS_G%FE9W?;Z=OP;4L2$3G%M!< M4O%"K<7'#^[(F9Y!Y3>H_'/>SZ Z;_?;XY NRE*R3K-4I53J31ZE1-$8.*<2I!** M[GA>$+8W8<93B>#R"Z)2MJWLP4A0N(L1%U!T\( >P4JTXU2"=AP;#&1!S?7+ M]C9*61V*29ZEL0%P2S+"(HI6FL@#= .1-P@80?,U>#NPPD:\% I,6*[+.*#)E M9Y!/RJJN9]K'&EI:[QE5)TN$(! GUX;72&\ZWO1_?T)G0GM*A,X+CO'HQ!Z; MVMT;A#"FA=O*R\:M/N[UPVPOGU+7\8?D<,;IFU6'O)S1R M[-!S6@+LVR$.6@)W;/M.4"=\WR+A::#QQ!YAKR/&$SOH$V,[&$_0-]/C:7P% MU!/PR0)BZ^]>V-W99@8OM>FQ^A M'08C=$=D@@J2QG#UH7GE^C3U38BR4M^BND'E$*(4YK[H;M1MH-U"V\ZD2QY@ MFCON2 &)Y_7RG:\5D*K"05^C1%]: Y3!C%.AX.LLW9J^U$41^'80=..YGHW= MH"NV_3!L5@]$E:)*KC=CTM^7S5>A[IJ >ZU'/71QU%G^?4O\0[>W9=6VCR+_ M70> T&MSQ+5' >[3\GM*%XZZ4E#M'F1HXQX'H#KJ59UTI/ E@JEZ RVD6]+ MQGZ/!5 .F MSF <6$A4\WBU4+PP,_":*YBHS6L"?V&HT JPO^%<'18Z0/.G:/$74$L#!!0 M ( !MX5U:@'>TIN0, %T* 9 >&PO=V]R:W-H965TLNY0<]E4>F1MS6FOO1]O=KRDND+ M6?,*1M92E\(/(K-UEC 'P]KMN%S;OZH'Q3T_)8E%R6OM) 54GP]\B;D\CJR M]L[@3\'WNM-&-I*EE%]M9Y:/O, *X@5?&W Z;536L=N M^\C^FXL=8EDRS6]D\9?(S7;D91[*^9KM"O,H]Y_X(9[8\JUDH=T7[1M;.O#0 M:J>-+ _.H* 45?-GSX<\=!RRX!T'>G"@3G!GQO>+3]-'-)G/IXLYFGRY17>SR?7L;K:83>=#W\ ,ULY? M'=BN&S;Z#ANAZ+.LS%:C:97S_'L"'Z2U^NA1WS4]RWC+5Q/.= MOGNG;]+H^UE4$(C<:1"D?VFT65UH^FTGS,NO)8?1'(GJB6M3.HKC1#\A,LAP M%F5=)(EPED0PO1)/S!X\QT2\E4E2G(1)#PY3'(*_.R2MV)T^,/0LDP!G8="# M*0B@,7I0<'XK\^(2S2&6VHK'J#K!%(9X0+,>G%*<1A$P\9H)('F&"T'S?B20 MA#A+>W 6XS1)T:0H#A7QUB#*K]P9.8\@">$*@<)/F7#%W&W9#?$TE7.4X[*P% M%#*-<19DW4(^Y=I6'0[2_E(F. I"=,?A]FR]7_IU-L )#?N4 QP#_/N.*5:! MFUP68N.".%W%$51QW-\/$6RH-$.3U4KM^)DJ)@0"3ON[ ,YTG))S=4P(Q32+ M^CBD, ;\;27'<81)G':0:!#CB/12<.HJ\3M7?LG5QCUL-"SRKC+-[=^B[=MI MTCP97LV;A]=GIC:BTJC@:W -+M+80ZIYS#0=(VOW@%A* \\1U]S"^X\K:P#C M:RG-L6,G:%^4XW\ 4$L#!!0 ( !MX5U9(CVRJK@0 )<- 9 >&PO M=V]R:W-H965T492N5D[8H]JTOHCCBG+EPYH@<;+EXE&L M19Z+O)1#:ZU4==[KR60-!9-GO((2OZ1<%$SA5*QZLA+ ED:IR'NN;8>]@F6E M-1H8V52,!GRC\JR$J2!R4Q1,O%Q!SK=#R[$:P2Q;K946]$:#BJW@ =2W:BIP MUMNC++,"2IGQD@A(A]:E1N.;1L[1#DD"B- MP'!X@FO(6K%%EI"R3:YF M?'L+NW@"C9?P7)HGV=9K?=\BR48J7NR4T8,B*^N1/>_RT%*([3<4W)V":_RN M#1DO;YABHX'@6R+T:D33+R94HXW.9:7>E FHTF=^.9V0V_CZ^_S9^ M()?W-Z063:;CV>7\[OX+&?\^'=\_C!\&/84&M5HOV8%?U>#N&^".2[[R4JTE M&9=+6+X&Z*&G>W?=QMTK]UW$&TC.B.=0XMJN^PZ>MP_?,WC>SPF_!O>/@^M^ M.I<52V!H8<-($$]@C3Y^<$+[XAW7_;WK_GOH_]7U]\'O)_,Q<<*/'V+7<2_^ MA2FB56SO@LS70%*>8]-GY8HHMLB!9)*PIOT)3XG"-07[@PN2\*+B)91*:CG' M#X(@\0BFM#8\(P=)D @HC-(+,"$)Z*(B6!)0+'!]4Q;FB>^L7.HW^VSOT\\> M/[?<.^;=]:LH)R;*&3Q!N<'83K(2E?E&HM_RU$1B C$QD*F BKT@&RJ2 JYN M3/Y"W)#Z@=,2^#9UO+B]PJ6VYY!+B:FO:B[$U+"JRK.$F?DKR&;L4SOR.E+' MIK'C=,0QC<*0W*+[>L-P@Q_QAZ*+GHEDC7N^D(G(:N.BCIB<.*<=&-RW.'"/ MH?O^T;1C=9*'EW+91*(CJ\OGU[O;^?7!F-LUYH4T"J*.&*5V^*:QRZH2F00- MS/)-;72%/S]RXAVQT*>AWTU6@_6FC3S?!=')CT?[=A)3P0L=0<:P5K?K#+=_ MR[#QDQ^;3.!W3-6^*71]GYG,34KXI/!O3TI>?DJ87"-R 4QN](! )L78-$WZ M<68ZQ%C3/?<%^'3]4IN1F?'U!,TN,XE_45G;-:P6G1X(X7^2ZGK7K#M&5I-] MM.,FVK^C+9Z"U":JV3,"A M-#MTXE.GE>!6_NR@:\B)J!<>W'J'I? /Y/>[X@!3W:6I/@W" _MTZ,K5\84M M23^F8=#FKQ 1XL,>M';OV#&KUSHL%R!6YDH@L;DWI:K/S7OI_M9Q61^V#\OK M*PMNZRHK)) WKVN\.8'0"_![RKEJ)MK M_BXV^A-02P,$% @ &WA75NL* X+%"@ 7R@ !D !X;"]W;W)K&ULO5K=7]P=/2Z7W!9]B[/ MZ=X'?7FN*IO+4GS0S%1%P?7CM) M10D<_BS$CXU*G!C^KJ7_1KZ#+Q-NQ(W*_Y&IS2YZ)SV6BBFO MHW-#_;.G&#L8]EE3&JL)/!@L*6;J__*N/0S#AY&C+A(&? M,""[G2*R\BVW_/)?XM='9SLL'366CG9)?Z:ENV6]_^OAEL7C7WXZ&<2#L^V2 MV4,FV(TJYKQ\C)C-M*IF&9/60,E.C$PE5"V[RG/)2QNQN58+F0K#>&Z%+CE6 M%Y/E0A@+16L!I"54-?W$X,@$AM8R+2@RCV4J$TZUJ:;,\J\LT2*5EDVK,@6Q M90KEM0#:F),0&,.GP$(IG^2"9:HRLIRA%9^AP,TA>U!LRA.92\NMV-#P/&D1 MS?>A8-*@7RI?B!2JTSKS>?*EDD;6POM*,T>1WI]<%M+"A#G7MA3:9'+N?/JL M).A?@!$5P,8)=&%3VE!8YT+;Q]I:@3=Q7O/ !59C-+EE7 OVZ>X6 [ RF5(] M/C,L@7J4986^>1?(>UF2#SB/5:;B>0Y>EDE>83X%6"2T2QK,XX;&>JV4*C>5 M@;5X(")KW-E &JH+%?&H'3MW; ^ M9HFJ#/@7\ROZ6(73YNO M4/C@Z R]H3MT'9\=M.F"7,H49'T5;_1Y#\>&K)@B6*:(5I0%%\A)P&T*BB)1 M!1A(L8-KI\+GK0'9,-E!2"/?-]M-E(.&.@,WZ7058G' M1^TA6-Y45D?E!)"95):E2CC0SV@AM$\I\SVU[<4W<.FJ\T-V!T"IDHPET)RN MK5P!*>TM2@IG4(M!.? RK$H1CJ!,^A^4X;]%' M5QTT'"57T$;<6+>":0D!#L0Y2W'+@7G>KMCJ,>2:75O#13H;6+ M&LX..BDT!);U!(((SR>X#>N("XS;XQ@UN:4+%>FP5&U>X)6ANJJ+8KVYH^&M M!J\-U-H%1[T[*W4+1X5ME@\"T5_$EM#-B)8V:M9-O4[/H 8T..E%4"SJ#J1F M25\#X9*X6@^@&A.(#,?U8+K23$'I:&>\6:%!F3?EV^FBLQ4(%9^!/TOHP72$ ME-"05L:!M,)6H26L@_VV=0=7L!;K%%*2/VYTT;O8)[#1->NU94%+UDDBQ%DZ M=UCK+W23< MS/HF/GY;:80)\H5SQ&T4Z)!AIH5P;0^1!%S5;+'>EZY7,3('AZE@500>&40> M':VT8C7SC>E_OZ*W[3O#'FTAH4+6LZ=*D)D)6 P<5M$@,$=(CZT64FM]ZQN= MMK+U-=BO3&G=M/O4(&_ %602C_'K4[T-+"WYUL7 G7[109.+>-0F]4W3<##8 M_([#$MRL&CM/D)[ ,]MX:VU])K;-ZT,ZTT$EZ(UO4W+'$T]K+1-4T;3X4J>_ M8ANQ.G3K(* ?0QL=?/4\3R'D;Z!AJ"G2V % M D+8U=5APTAG,9SMA0'M2-9CW%F_.X\LFN468J:2I-+;3@ZPKUX=7_X@1-5[ M[>^-H\-6RQ9L8.O=K7E"2]EQQKX"@*OU\$T#G5F%(-H#FC>-C2_]VQ).ZE^1 M6J T<,D<- ,W6^MM3V+HR,V+C+OA)J-()O@#JVS!)G4! '5_X]%?L( M%:AEXLXA8.ZZY#@Z'@XZ];K9N+QAA@'9I; ; X?#Z/ATN'6^*W7G]<:@T6DT M?GVRGY\KYW,( M^95=P],H'IV$-UY'H\;9M3+9Y?$V0=^*^B=5=L*U?L1U'4!8.9Y)Y*V3Z1(:F@T/?VB)O^^R8$N5O[S:7\ \3SY.#:H?(!\?AS40C\?1$.P+ ME]O-F!V/H].3>./V>!2=GHX]+O>G+_/0>OG209?@=OL-;>3/]'!; _]*!R2< MH":YG!&C4I>FJ))#T&F1\T!3IX-N%C1V+@F\P+>\9MN;"#Y1"P$!'AX W>). M%-('[2ULC8#;1 MOK?L^QJ\NT A7N&K"P(C)*?,?W'"[L2V 5:72AUT?%/6#C[X*H6?T M:1MVHQ C]_U7<[?Y>N[*?32V&NX^O8.=\@QVH"P74YAZ=#@^[KF#@OK"JCE] M0@9[ *L*^ID)#D'! ?!\JI2M+U!!\TWAY?\!4$L#!!0 ( !MX5U8=#WQI M3@, '(' 9 >&PO=V]R:W-H965T)DY,V?(.9SOK?OL2\0 3Y4V?I&4(=27:>KS$BOAA[9&0SN%=94(-'6[U-<. MA8Q.E4ZST6B:5D*99#F/:_=N.;=-T,K@O0/?5)5PARO4=K](QDFWL%:[,O!" MNIS78H:!$03]'O$:M68@2N._(V;2AV3'TW&'_GOD3ERVPN.UU?\H&^;QEO-QJ'[^P;VVS:0)YXX.MCLZ40:5,^Q=/QSJ<.,Q& M+SAD1XB""60C;+L#-ZD)SN)>).?0;:%NO@V%/?*I:]%CHN$ MFL&C>\1D^>;5>#IZ=R;1BS[1BW/H/Y;H>:B[CYM;&,_>O)IEX^S=B\"P*1&N M;54+OI \&RU%5J8')D=)>6Q*S0=P.OI;\,9J0*=$ LU$78;5%UW=2M*0!3>GJUAB%4=.Q\SH3[PZ6BH-D$?B$;(4QIB+QIE5%7(D0 M;"V=-_L<4!!1Y,X_$[&E]Q4E1P[JD8M# 7QW(2036#]O#<#0*\4W>33Y9I>E M)SI8H=M%M?>0V\:$5A+[U?Y!6;4Z^FS>OD8?A-LI*K/&@EQ'PU_?)N!:A6\G MP=915:D I-%Q6-*CB(X-:+^P-G03#M _L\O_ 5!+ P04 " ;>%=6ZY5- M4T(X !;T0 &0 'AL+W=O7W.RE60+%+O/%RER';B6W'LLN)SZGZ$R*&$& 2X "A9^^NWGS,]>$ER MDKWW0V*1!&9Z>GKZW3T_W%7UE^;&N3;YNB[*YL=G-VV[^>[ERV9QX]99LU=M M7 F_K*IZG;7PL;Y^V6QJERWII77Q7ELU<_T'O?MADU^[2M9\W'VOX]-*/LLS7 MKFSRJDQJM_KQV?GLNY\.]O$%>N)?N;MKS-\)+N6JJK[@AW?+'Y_M(T2N<(L6 MA\C@GUMWX8H"1P(X_DL&?>;GQ!?MWSKZ6UH\+.8J:]Q%5?P[7[8W/SX[?98L MW2K;%NVGZNX7)PLZPO$65='0_Y,[?O;X^%FRV#9MM9:7 8)U7O*_V5=!A'GA M='_DA;F\,">X>2*"\G769J]^J*N[I,:G833\@Y9*;P-P>8F[ M7"8['ZLB7^2N>?'#RQ:FQ@%>+F2:GWB:^<@TLWGROBK;FR9Y4R[=,A[@)<#L M 9\KX#_-)T=\[19[R<$L3>;[\_G$> <>$0S3 M,D.B'P+UFP=+_OD?I_/9_/O?;URR\#^X9;+*RPQ>RHJD:>$+.+-MD\ PQ7;I MDA:>SA:+:HM?PI#_SHHOKD[^F:TWWR>OMV51;=+D7;G82Y,F@O.2\*F+IU]:):;[+R'HYL <#! M*5I&79E7PP%Z""[V08"NL,IHO<>L8BK;8L0E57[.%"VC8( 6]G> M[ZX!P=42#Y(<*L#! ZA=5HXG1/ FH<,CB .51">YS#Q":Y^!D4\0XP1&/>T@ M"DN[^_YH=X>T%-=?KE]@=NNF1D'D(P4U^769 [JS$D=>%5L'&TJ+?R2ZI\D M^%*3 ?%D0#JV?[^/W"$,*R'B#AB0 ?"1R^;-X$\&SW#:"$=W>*JFE>)*NZ6L,X(Q#F Q!>!L$%T+RC MT?8F9/.1E\U'D^+T$H03H!@&3M[FCEZX<,).R2BH20:"PNYJF"D/8 M>>ZJ+7!#D9#P[Z("GD#D*,MX$/(I^CCV]'$\N;F?&X<(>-.T.0(\2!Y/&\%2 M!RB;FZS.]) ]1FDC9E$OZ;C>@8YB^!X**]4-KT%>U1EJ:O"[VXC^A&C[#%C4 M T6;>[Z&?5AD7IOY^?S\HU=G!/](5"48@6O9Z'7V!2C8+PD91M: X;AAS8TV M,","ISEAF!YX39H4(.OR@M2U%!X$"MCB7^XKV+7 [+\71177 M1ZIJ 78JK1Z999TW7W:;&Q"8\'-U5>37A$QX/T=B >2MLKQ.\.#1+BRR3=YF M1?[? ,L:0+J&-26H[X-HAQ%J-!'-R[@NH#P@==)DPE (?-/X\X%\#)Y Y*@J M0W"DGI7&8. WYQO8+J"-/RK@? D2/IS19 ?.+Q[9;=/PEOWVX?P'V+.['/2H*]\Q+8<#&;,@4Y9]XRC^9I-OWBIY+CQYR"0P>@G_YR1\D.!"! M!IAG*Y5%D] !05C@X&6%4 (>%)6>!/**,767.3K& Y#:ZR OZ!OQ"C M"% J8H#2\9WN.!-C(,ZOM\"R2M1\PGGC!:TJ/)PXP](U"U 01%<3OH0'RC") MK5"XK$T!&S^P@$Z8Z#5L&^'H$X"EM/+: ;<@'K'= "\EFFGO-TZV7E^I\16> MUW*T_VR !-"L$RSCQ*#U?Q$B\:_*,NE/'@9Y$&&2R?,.9=V5:^]0TIW^@TAH M=O@/K]?=NZQ&ZW0)K_9D)3T-?\!''6*V+V,YN\L)-S$V*$&K0!+EPF=46%$#SO$#/>&EQ925N.JOD.E@?VE =5:11"I/$%BKHW65W"',TPD3O]E5@"^GOX M+6^*=3D?T8KGH&:'@M76.3CD65DNV;O38>);$O:!T?(F];@CO.AYTL.\$6F% M,-ED0(/H/?,L@(RKDF06$+$H; @!DH4XH'JSP_E359UX(3S9YLC'$3](,]62 M:6$O(5G=;!X"@H*Q<,.Q-5$Z^1R'0!)O@U6A*!?(JN?;S\8TN&8=M$ M[[,J#/N!(+R%77!?P0 M@.LOM[7*DVE^V9]&S3.FAYA.PN1)>X%!J:W6^0*56X8:%G 967ZMT6?6+D-[DPXFLM-4J!/H+4.=B0AV MV^@&!;>4^')NQ6W%),;$$XZ>>!)00U*%!>8GL;%P)*009-(SRU;4-J+*JA3> M>LY ,"_!AY<.'L?#;JS+A[T/HL-Y=1"/WFX!!DRAI_\.)$KK2F%S=;6]OD%8 MP%RY)J_)-"!W1O]E5@?ZFL2SX"\@]QQE675%3AB 2WZ+'0+J=&C(RT ;@?PJ MAU_SFK8(]$RPS6H\0V*3+BOTN2.E@7E%\(+Q 9L!K&@A9IUNGBH(AA?C2ZR( MW#F5$J!AYX 9]OJ2-K]=H3L5GR=W)Z^8)8"ZGD"=S"O$TUU6H\8)LAH% /(( M[_]G'W**4[%-QK@/JU-IYL>C'>K@J$0U'ND$YJ^7= #NA27F[-Q4CRVN.RM' M]?%JBTP($47/ 3%O6_1#DFI*N*I(I!=P1%J4F6Z=[V9EB?0#QS.'JEXVE@3!P@Q8D\7^O$Y";K&R-<07'*V_I M88!:+<6+-Q>_>E,1WPWH @B1J@R:)H"UO ]Q B47,@BW^@B+WB1O_(BT=-19: ;6$1Z1_X=Q>7=A]A"[20Q;9@&Y*4A$O32^ 4&Q7^;GCS^%J*KJ!!0Q$%<8PIL&KB@"6&#;ZVF&1S&V&6W@@,H,-$Q2Y!S8[# MW[!@/2/#&]0(Y]#- -PMJ[L2;0!/&^1#8.VA;0+QX]B!J9&U 3_?5.L*G=#5 MMC&8@_5W0"5Z7&7KO+C7LS&N&HL:P98 ,!5@[^PWIIEY71+P)@&#"ABBAT1P M1GR[9O.[@8TI,O(";+; $A:"431ALL:.A\(EN'G@\[7D(Q#CJ0I$:=UQ*0.[ M6'Q!FP9]QYR)@*KS-D>N^6E;XI$F]]6'THN/+P[#CILM>?G):B8>X5E;5;)Y M#@R2!ZA)M9;TAB9VX;&UTLJO7I!8B10VY2[W[@=[5)R^P=8J[$MCC-XHGJI( M$9-NF8..2)/(+T!H^:W0&$!/"C$=Z? D*_LQ3TZN06?>-#(CN8-XUW1"1 J' MK'>$G;U@MZWA$EZ(,'O#7=ML:Z!=CGY8T=%!;GR8S2(9GJ#"6+V%^#^JM$CX M/&6(Q8"R6Y)+Z@>!K(!3TPK'; M#ZS7 1N3"1-/Z]+=HG2-?02,1;.L2-E3@9&A\O&5A (FUKAREQP"8EOZ_* N MTT6#,2_$%R"41$P!V00OL3O6(MNT%&;%5W3+%O<+2=4"2Q'D5'T?@)4^#[HI<4='A(J M:0]3Q$W166W]?[<5'JF"4RFB/3)V(ITE 0K.SE)T'O*CY&7P"P3YQ#%A<9]R M<#&GH\.O^9AR0=.*ETTX2T\Y$2W+'@9,15(QN0Q'@W890Y:$ Z,IKLSY$0:4 M] Q88JG7U[6[CA5$,]/@@61/&AGW! "&2H"J[W6FCLN+"+6_)#VJG%ZF*^D) M,W(6S?9)3QN ]<\.3/ZVV9Q%N#7.F)3 MSMR3-U63>_H,F+4>$K-(=G7^M:/<#2Z'I!C-W%$R1\S-QEU+X!_^ZTMN!+]K M6T0NAZM[(X)C/0YW@L5-,+@DO!JGEQ$'W=1Y1W7L()P/:6]3@X3PDZB>+ZJW M*RE]B]#->0)DT7K^;#60B.#)3 ZA S3)_5H];Z;U$M%A9D%WP1W_KUGT0QL9 MZ#(+DQ$L^)WL\+;N6QK!0@D8 4L'3H0<H?-!JQ6P,M>^"Q4>6W@L*SG1 \=@(*P"HXR/-,RN/E2/F M_16CXD=\HP,+XQ"B^(R"^N;QX?7+1YB\'38T9LH;*-F/'QV"Z@O9/YYVMJ@) M_+=/X!&Z#5S,,P0ZIFV+:I?XQR(<@ 725^""IV+04)3(4ZX!*^+H.<8/./W= M>J(QJ.G1-Z2/HIY"NCQQ?>#^#1BI*)^M*]!P/,[4B7A8FESGR(C(U' %Y:.0 MY5M>[]*.EAE1DPB>'LM7::N@E+"B98AP6D11%H M9;!/RJI$A(50;2MZAC5R<3U[P$\]Q>%9N=QND"[H,TA&V"Y0CC[R+EB.(T14 MB#$8)(UXA'_/YTS9A7O)NB5:+QF&Y#DW]H+L_$2,3 MU8^)X#4'IC'KC(1&Y".O0#Q4=3,4KF.;P$9OO(8MF>+D@@V'A$@=$82^"-21 M07!BZ(/$ST!T/.0CU16BD%DBKXX2E'C$'@B-[L) ^)TS@$/I2$@5QB_TW&%R M9]Y*.BIL"GS&PA#^8@72NZHI#UE3G]5I@NEJ6_A%G-_W1H8;Y*%#G!Q]#GD@ MI;CU^5;*&0MMM7U[XS%8#BQ^;&8K- M8 ]K[ 0'=Z/?V<8>=YL5@]8XN/_A<0Q8J'7?@ODB0/EO85U@I1_8[ MM9,%-W8W@X+.#5=+:/V.?N66+V+&T'#J/FIODO#2\<'30?=I'UU"X!"8SX'L MI_52DG**6M.F:KCP85$U;1-RRB.RA!U8./9 62$= A2[K&&(QF_BA?V\%/80 MBB_P@1"JCS]TDFP^^O=WN':NE5!M%/]^4K)-H[&'C I"UI7/L\(Q>M&2#F,. M>#/16CH!GGA&$[I)I>BG/1,@)LF'>4M, !)''T$@DRKF+A/:Q%+HT8(A%'_8 M,AN-X5P^W>HPY%[RB]&L0F&#+:UP("%O*"!.)Q[GL:LJ,S: 5$TU/Q(;,U-3;-G 4MF([A$RD3A:6>*F#$6X/ MT1AB WR!4CB;"_WJE&_!VR>[;$R^P(Q-A4@[ANQ)9.1-L 30R,OR)BM@/5=U MA05VU08&%5\_S9-R=C!@>4,U)R%!CB,KS/,U491I3O3DI<^9]W2WD&#Y(J\7 MV[6RX*'L!I^S/8C!KBYW#6>R+CK"?@P'G",%:AJY9Q;$FX7*<;[-4F)P36,K MD()[-"^Y%X8<+TT+%"/2&Y6\%A/CL*@W41],IJ6<\9!"%,X@>2RX?E%".?R# ME+ED@6UK7%)('8'C7 M53');2AR'FI>K:%)KLB0*#552'3FL]'.'NA8X"7!3U821$E"0\EH?\&PFHL6 MDR.G<.$:Y:SX"KN.Z\1$HV(WG28$J!SSHN5QR57BS/NK9235BAV&[)_,)U)H ML1.W:A%/:_4$D/<>":PHOVZI* Q^)^KO8O.J)JMA4BF%D>SE_>](H]D_^/YO M^_="U9>FH[^,DU>R0YM3;1L LWG!:=:4=(T@CZ+,4H[._CR9I6')SYSV-CC]*A*MYB0]/#G[NS=U@GW-]D,'GOU)3O,3^KC1.@0*N1)&.1TJ=&R] MB UV]G*N^S4QCR5*TO7(G0R& "N]G=$4,A6W0Z'H<(3"R[A&)4A1,INX?&>K5@AG:(<[?FD.*_O81.;?-2VAI)K(+,#BN8O)(5?V MG^HI,C,]VV:3G/YGV<1!(?&X5X?D0JCE\532J>7A'(4BSOSRV\P)#.9Q&9 \ M=NW@1+Y6Q5<)^1Y2Q@4;T4C<("3WA1A([0.TUP.J=5P^(YZEJ(8P)V)'SDHA M%FJ5E97:":/]@<+30^X9\XYM21X'^2B/!\+07'QK4 MLQ!'CY=$W_-B/"80:=2IQ>-C&'5^<*E>[X 36P)9[/"./*%#<+%S"[UKCD1> MB/\UXJ_BA#_,\O-"Z7M^APO"+#D#*!3L7R:^NEGE9%10',LW%CT16'<9!HM\ MN(52HBGWT3?J2!5NBH.%@O30;6>P44C7*.LB^U]Z3I/S)2CC5=T#3?2><.)Z MK*]#D/P^Z5!":YW0;0]K)&9T0:$)S_""[B30+BTS.';KT=_7) 8P'3IT4?9; M5M?D9N+7;+5$( 9R^V5UB3+L3CRDG(>A\X0D _'D_-%O>H$9:=Z=IFD<&OO0 MX4'7!NVHBH^C 322H5WLE?!(4)!L H/[E$R>$8]:$#*[%1 MY3F%%SMOHMSNS1Q:>)&!@LII4TFFFL9@N@3 +@(*9<(D [/(V N*)B2;PBVO MV:0!@T3Z ES=1V\Y">3LY+L$N%+@TF[QM!UTCO2!N8W;F)*LY;))<\_ MX+/3JK)BI'@LNV4'S0,SK1A\UN[A@_9IZ^23P/&(N;$-:%*I:UQ/:XP,/1NA M!!X&PU\P>J*6KITN6)HN)!*VE@PEU\L5_#OWE^ BB<+A6T2&*9F1&[;I<2_N ML+\5=IN;/HZA _!LLDWOJ]>AA=.Y'(<2.]EX>V_P2'Y#Z]\')U+M'/,9*"DN M5TN2$HB<4RUCE=LHF^U!9:V5J#G48SHTF@8X;K'UY1\LD0TT54C%CW.E0PB> M7-<5A3%"9 ?-2!3%TJ]-NKAVV(MJET)O-$XD8[5[2>&[IG8&OA M_.AM\,SBJQ-J=LZ'R_PWLP\AO(WR,X4(J^&3Q3T,]BR_%O^D# M&E4\)9C?P$2O[BT=.4)H',V=YKIT]C_VF!+RFA#YZZ&.VMHN?$#?/F!] M:9);9N#E"-H0S%,@XU=]L!E(JJ@1&2[,[,H8:7CH!7LO.*N#DOKNLEH.\5_ MBANUXOMXJNHQW/1BZ8_"TN3.#J,)JZ-[7E";=D!K615,M'UF(@%/"4#^>=8R MS-(O(KZIOC[R7KN6 +O& &7[-P&0LE7Q?':R=Y"L\Z(@ ^KY?+:WKQ]IHN<' M!WLS_\TWA26Q92DJ59S'/]F]91;N"YA-]_CG+,E?5-VZ!,H>U&R>/(I56[KZ M7.W4KC/5>UKK+;U5 A.QJBV.0-T/F:@T'/*A75P4A>,)V89%R47"@C M%9R_N*)@#G6G"8=PJ"$A5XSJ9"+&_*^X3 M*"QCZD'#O/#TU8(;+:#QMOX-FF%-%*,12]RW3D2/#))-:EO $VNI?-.JF+[B MLJ&!1L:T/U1;Z9EFE-6EO:35)3ADE'#G:'R %KY\S&[!)X*YK,I=@*G>2LOE M+5'->)O.29LF]!^?/= ]_ 8.EB1-?^0LU\&S_N11A@(()HB*4L&5CDPPYTJ.%2W7N8P<#=C&6FBSDD,@0VQ^"+-E#M?DF,] MSKNZIEY?Q#1LQ]Q/O?'N?$D442/0!T2Z/N%(K+/=R"*M?!+-SW'_]*BQ) M.MOV(Y^D=,1$+0['_L,]OPBH*;!:7HRG)A+26/9!K]!LW&Y2E$F'K6G$7 MV/B[=7Y1/MR2-1W_@18^Z>N4PCPP1Y/C@9SOSTYX:_7J!BVXAZ/?-%L7O1N\ M>^A[;YSCVB%M&Y(T:R2KI$W?EMUR#RN9.:(QD"# M^9]5)@W[(/MDR.O4XB>/.6ITZ,GZ5I0U6,F]^FC;F]K%I29,MR#\,!)%YPC= MO\AW0HG3..4B",-$1ZW.[AD(CH3ZP"C@D]^F;>@&#/Z3G*[JHP!S(K* MN*%$O_?.>%F[1:S2L/?KV'/ET_T)%%[3Q1C\?8+,F[@9G220RUY2@9 TUS,N MT[%JQ31P,5-I="N!_@XALC*2>1\-?R9U 3MJ1T1M!*C&D8[&R_*-'+M95@#E!^]7&+*I\INQ2VA0#0IM MU\XYMW7U[]!"R]?L;/DH?C]X,T7@G6,V8^Z"T). HM3/^%HNBJ!YLT^;BP0=1#N59T4( MY>UB]"P=P ??&30 =ZUK9 M=!I1XJYNR]#NF@M7U6 RA7S&4SY:7D!Y)D/:;SI.,4Q841).B2?+("HS?4B2 MY_/]X[U3[PRC.OV1!IWD9GF^OW=HG^XN>.DTD!PMFOUNQWMS^^Z3%SY[VL)G M\XEEGQSN'3UAV;,8]"*"">;27&NU"QP,MK]0&C;X$4$& DGX'PEFDSAOL;0W,#TUASH^3O2 M-99[!'Q[9E/L3;V*M(DKZU:"7MNCT!72MNZS[?U* MG5)\E-)7L'^^])*)4;+C:9FS&'RDB%I1-&)/@TKT(LH]B_OU#%9#:G=6Q):I M+0WB;V0C?#X%/,Z:>]S_LKG!-"!J#*B]*^2"HL9K2:6A)E!!^VP7*0W>D*CZQ #CGRT=]:) M"!DH*"MGK$:5<99+KYXGP1''C)@BU#T7XI!EN(4TS@[5.=E3AP$+J1WOXX>O M6V9/BAQ\9SI:3T$=$!:$&[E5N;>+YYS!X_[846EWG\_.9@;5A/OYT>G><8C7 MQ8&U40T(MNS(!/EFQ_,0])-QC\TWD13J T\?NNTKNV&_V5D7NM^JOD;.K^[+ MD(]Q97[4Z I/T97UZH;EDG@F$7]*4->V=#)Z<"--!:^T,K=V,GNLWN(5?3R?WH:17^$@6A_&:)K(:\@!.@M-*%- MU;>'UXW1_,BL*;=6764TTCI8MC%I)>HX\.&=BC!9G\(?[M4*FG1K&6B M;YS3JM=Y Z(H-$[MM#XPK0GD5Y=O.-,*YZ>1N#^>B"=*;.V$+E7=Z8:OV1$9 M'30OYES9"3%WKES&HA(%_4H)3>YZ,856V$4#<'$1Y9L_A1(?M\?A% PUTC#P M2*9'K]2 L"E]I?D>K]I?MRB9[39J$\:7#3*N'-KWFIM9+;XD._F>VTM)U,B6 MX0M<$!SV*%PJT0W0CFX/&_JES_-^XC+HT0%BM3N@,#P6UB =NE 3G[:D1?>? M/8@\;,!@8RU/ #KM;CT5'Y6H\!++HAU\ ARAMN*10)BC/P0)MUNZ:H0GB!#,9U_@'NBYO,:Z#\1;2'-N,>K=K5<[9"W]%F/?9 M^B&ZWYG1NK>:L@KMK]?)",4@>8L\*B-BY[@PM;0W:MJ=,GT(CB2SV=Q/061P ME4KE<;9Y[/4^8VJ*JD+AOE'45O;^]O8,8_]& /J>!I-]&1!@1M(@#3U/YO.C M].PP="=XGASL'Z7'!T?V&T#"_MF);> "#D^#<]\ZNRH?C\[28]/CGL+.9RG MI[-Y[VO0! \/^E^?8L^&T*/AX8.A)V%VF!X?G899#].3@P,+V^%)^'B2SO4.<8>JK-ODH8+W2R":V5/N]=[H%R MLN3.5Q2G244D8B.N/[9UWBSS1:@5"9%1NL?OZ@_)"\'&["HP)!IA(C3Q.*QY M!"^_SQ4$P$5'S0S<$[I;6*.+NF)0/:UM!Z"WB.UA.TKVT>($6:COB!H'U)$ M]85IW2M<<0B43U343,VR6J#WJRV+"G]SIS8(CC-^;8-$-8)\F2,+TH:3T/5& MP1%@69_.:XMPA Q]%LWC%RQ)C]K#PY49EQ'B/F1RYR@G-D?)LK8U M:5P4HV M58V9%';A UUR$<&W3E-(N?.WU(/P+-3%[V'8I9&J*0,-$$=Q26J@+C'NN##= M&QJEN_/]I04!(PB,*80*NO2BWZ]TW]I#%>OJ++WGE%-""'5I0]()-\O&-6YP M,&Y!N^&VXZ@84\^0D'8G=,E.RZR(Z0? 9[HXBVQ^2Z:Y!-37L).$T,WKDLA((VQ.ZWO(R+;Q)77T M5WP76AXA9I4MY)2K:UM;-YO9>28\4IQ-/CI1#Y@AN/':.]15]I(/"_@W'[J( M#@Y6):E,."7%S3I)CH/6[Y1#G0"BE$0/P, >:YI$3N*=>VR@P#78E)O#$;!0 M(NJH[87;!C32%X:J:F=ZE/;Z]&G#L#J]Y@U(M MP0U:*-ZAB2.V:G!RL;YJJ!N7.#"9#G&14&\A@P&?7I'0N\>"]+B:)"\?0UD2 MK;R-G!?>_]W\_:T4]=^W#^Q]W')Q4I ^8-*/,XG=0384K,FC>8JCA"_ #C^, M+-"C S#T!Z=0ZIR>8P=&/#@Z-!T7YV#2GMHO#H[2&3XQ30T/+>4L/3Z.'!*' MZ<'9L?WB)#T[^.L-YR<@WW ]:]"G^X>']@O8@OT.X">'LR=MPP?(OV MP_3XS'X^AGV:/7D7!M=TG,YFEHA@ ;/(B3&#O?$/3"BV\]"G[(#2U&U-$K M!I7T':6N*6$NZEJPT"J]4 $QWL.V?R6]"# CSQ0! :ZTTY]A+(CS./]I' ?7 MA2HZ'X'*X79<@0B;(/*TS_"#2Y)T.93P:YBPH-2H-;!F?]^-J+D .V5VWG,< M,XRH(MQ",?*HGPWG,#F<\O3$)Y!-LT+*KU8>& HWWHA&LZ6<%^CSZ;$/=[%5B!-A0H9AB9J MH!Y\O>QN27BAU-W G)"0'L)><+";]2304Y4(+G M2#/,#-SA6M@K[?"^Y$H8;F :D-KV\UD\,A[U'NHWN<2PA3>K0MIO2"CUJT-/$Y$U-%G&D*$Q#54.).:B[)N:);"GSJV)0, M"ITOY]/M*R^$XB3%\&+;M" SZV%)]&U#>7D$H/]1U9+'.63)^_H4)%N*^*H; M)%:-FVI;M'W6O)S.K9K#-9QC$]FF)I4P:#HNT5W4?VR7OO6F M=T>&FR.X,0'[FSG39* SI&U"RSQEQW+S;DM+O"^8B"%RWLH%0M)7$QL*J(]@]73%6K!S-583]JUR.G'L8U[%_49N6235R& 8K)7=9'84KHOU MK7.X"LA?V:F$$%"F^OD>!]7IHD^,@85N=M@VP+/0<0!5W^\LM'$#8YK(HSWM M/K8@5R15-L.)C@Z?$*XPNQ?1H#QU: M#/NT^6-QL H/O=DFU0AI1*K#)7==Z"S=[;G>S7[#Y6A_.>/"I%'"?<#A_J2A M.]3^W=#9-)K17(5CTSY)0 MC# T4#/K.^D-"4Q,E#^>C?0L&G,/"A8'!WR,V M];1,QW8SHD9+!#P]L9Z8)N_GY893=/5P<-KY@.W%N[&2 ])/_1=)Q M'\Z0"J+8$F;>M[]#N6=O YZ6\#N:BF8;_7,'_R>)ZO]/;^0)*5ZH)&Y"&J%X M@;M.X"B57%@ME1/G\'5R(0ZGX1Z1QC-W=)+.CFQ2TNST.#T[M?[(X\/T:!Z2 MJ)Z6Z/U1;PGCYKVVPV0O^6N^GQZ=#B2%S MS-*S@_Y<<\R(.^F#MI^>S +V)N8Y9Z/)[T$:;KSS1@=+*+_[X6OFIMXV(>6" MU8:0&9P:ONN?] ET^^F!R6T[V$_/YOL&\>G<[/B'>(S?X_8'C[**H@C#6>>N MIX/C R"HV 4>)QS^OT]NFX>VV?/I-M<_ZU69'[R-,5HX_XU#:5X%)3S'$6/C M?[+5@9\O46IC[7OG@F=\NLV^4!Z5[3>*-AA&XIUA#H7O*Y M4R61F?0SWR.IUQ[*3.JA(4Z'?CVU,/W]HYU+=;BW[6CM;+\X]F'!ILX /\G0 MW:?Y8YM=Q2BE/'I,=%K>&RN7NO-%O=QQ9'8^++ M8/3&5'M?$-_Y0_CS1PE+#KQSTV-]<'F^SE7/4=QK13QA_7/#H)N:FG.>T,IW M()M%_MCJAH?O%YJ'1NCSZ4;H/G>=_G@3PWCF7SBND4CB:7IX@_+&)P,I+SZR(C3.UP7U$SM!J;"6VK7@FQ,$Q2A&KM0\W9KQ#UYCG81 MX)1NS,#F(&2*1[Y1O>)LZ:N317TKO$.<20ESE-GTH^PML";[.4!E-5BR\/5E!C@]@UN_^0(P_WO.\,J)70+&GS+V,8$#O$B(63#@%6_::08 M:RFMU"X8L;[<+=UL\UXSZW_*LBT[!H.HN<6[,L=W LE*=Q\ M0!L6#>(^(&!5ZQKK 0@-BK'O%YH-?+G4:H5]:?&)OO]TV(T2!HU-#H^6\=2# MQCHE!K/DY6@$=\*P=]Q'P.6NPRU%9#-N[T3?T?U!G0XH.WH)I0]CPN,OA@(" MW4:BW4KT. 8>WV<5+W*/3@!+_K'131^$R5A[]_: O&UB?#[8XF#JP(6&8?/I M_EX7MHD4U^ QF)] F1T\?G]B/#UV;X<#B:RH;2K4)9G:O _6()I/6F<2HX&G M-B?$]_!43_BP%C"0G9:*JN3CEH/1S\XM=T6V<*8!''G9?,6"E>*>K'<9\ETE MZV$%03)[16LMX\"!M3ZH8,+G4$0G23C76!X]BBG)MHRN7ZCN2F$OP!CYOE!4 M-4SVBVG&YN\AY"9NZL[[#-JQJI4 W'O;2KU[R%JNN/-W*-I;F_@R M-J&SW3M ],U]//T5]DMB ;*M309BP7=XF4W(&,D^&:9S8R])2Y[R7@PK$9G! M3N,;U_3.O%LU>Q+DV]16!)-)Q!. "3%(=(!%-.RM 92 M3]:0:Z@#=?! =,8'F 6"@9&[D[.FW.DC*3-YHP=54*RD<^B=P*?Y@9PD.76S MT%8.IM,8]K]S)E.4G2S<;9S[$VJ8O;O=FE>VR#)YXL\E^-WKVZ MU=9[U-@#E^ 9._FJI.L]DFILP+6R-&0'J&6NQ4_D^^UW$,C7?7N?H5A;E+-T M!<(#,^"(W3"7 G602Z'LPP,U;-A=N6F'B#\\PT?)&RBPG):[<*!/P_>SIPII M2B!$8I3,'1LO=^PQN8N_$5?1-E3*AM[_2HI+%EQ+]JG M1U3OSHV#*5U5*7Z%*TUQO*R09'.3_M#8P'D_8W.S;UR3T<97?-EMR1/O68BA>RH!MG M2ZS MJ7L=-.)IP-5E6!D&['T:4.D708[QE_8.4GXH0AZ/EVTC"X;\L:<+^%D MR0$-7P*M;,FR/P_IKA_KBK]=CWJ:_^8YC4?:W -4ZPB9'P%O%L$]N<>20,(_ MM2:*4G?MN'J7!NONMQ+D\W8(Y@\2Y8UE54S[MSOIY#G32X9((*+"E@,6M@KE M*\K><+_RU*8?A *A@^G:'L!U >I(R.4;VL0_-P9#]I(NK'N=M=FK']8.1.B% M*XJ&C9T?GV$RN?\6>YAAS?YWY_-G+^'-\/BK'S9@B+X'"8Q]W0JW@E?W]TZ. MGK'"IQ_::H-#@D[1MM6:_KQQ&2B ^ #\OJI@'^4#3@"&UQ<"[]7_ %!+ P04 M " ;>%=62M63ZY4% !D$P &0 'AL+W=O)!)+/!V+)29+I244^<"PK&!0)+7O#4\V[Y\-3MI(Y+D%RMCGKV;T=XX'.%U(Q!L/393(G$R(_+N\Y4(-:2D8+4@K*2L3)[*QW M;K^Y"-5X/>!O2C;"^$;*DREC3XH89V<]2QE$U$,9F26K7#ZPS0>R]<=7\E*6"_U$ MF^U8JX?2E9"LV$X&"PI:5N_DRS8./S+!V4YPM-V5(FWENT0FPU/.-HBKT2!- M?6A7]6PPCI9J42:2PU\*\^1P\O'FYOSA'W1WA2;C][?CJ_'H_/81G8]&=Q]O M'\>W[]']W?5X-+Z\KV=YQV0I6 M;\0R2UW2AQ. :;;*"6(S-&+%DI6DE$)1 M]YRMJ09/_X*49$;E"0(4HQ$G&97HF@E!Q#%WNA6^?!$YEOL6_:KW3SB!^K1$ M]&)P7!P$(8-PP5-GO5=36D5B0,_ M^K;R)#IIL5SL1&'+FQ![8?S+%G/[[LASO\YS_\?S/!$+K)_H\O.*KI-/XD(&QF0R6CP/7-SF.C:TX-.'A6#B(FC%&>+6.'=\.(9N# T<\ M!T=0#O;9=HP]]Y =*40T",A)-M_I.>I4__;N\1+%)\CV<.!'C58/0.N:MGEA M0X;8L;R:>F0RR;5H?* 0Q_208_+I%_ZY@0,,' MR"+H*TDX(JIG:2.P7:,ZG?P.2IMY=#>/5O->Z?HDT(+DF=[H!624D2"^@Y64 MA@'0\EI)Y;N W:,JR!=HZL7W=/1!HNM[1HER($LCD^'ZV%8C5 @V/^U*C(.@ MM<=XV(T#DQ'BV/W_L?",X--R#;_A-");&,66YYD,6 )KS_#0LY^U!$P3O:S5^&H3P&V;3.)P &[M2_9L#;U@([M(JRWB_ 9#6PI.1S4 M!)R"Y *-]/F'\*.%NEOJ[RO,(N5TJ4^8)M#W<3Z1B20ZU.#F=D&4S8@"&XT( MEW" KCI2QNFF[WA>I"E9&IA)- M.7LB'$[>6@M&)60/-)E+L.6K1JC8#FE;41=1: 3\Z$@IAUH>1_8!WXVP;35V M=6@:-WE9)"48J#^/&A%"C^L>ZG)4'Q,>FF9!,C?1Z]!SOESF-&W6 .K\#HJI35)4C-K:^0SJN;DV9X=?]TDW# B$ YF<%4 MZW4()P%>W>E4A&1+?8\R91+"IC\7)($ JP'P?\:8W!%*07VQ-OP74$L#!!0 M ( !MX5U82$%0&S0, %<* 9 >&PO=V]R:W-H965T3#! UB7.V69;[ M]6WI;+G[(-8!";T5>RKZU5JJZMVV9K*%@\HY7 M4.H_2RX*IO10K&Q9"6!I[53D-G6WZ@\*^%9(+DI"B9V M(\CYMF\1ZV"89JNU,@9[T*O8"F:@?JN>A1[9+4J:%5#*C)=(P+)O#PZE@63,.;Y[UFJUGTKLE *2[;)U91OO\(^'M_@)3R7]1-MF[D^M5"R MD8H7>V?-H,C*YLW>]OMPXA Y5QSHWH'6O)N%:I:?F6*#GN!;),QLC68^ZE!K M;TTN*XTH,R7TWTS[J<'3]^E\,IP\H-G#].5Q_/AM@J:/DZ_S&;J9LT4.\K9G M*[V.F6TG>\Q1@TFO8!**GGBIUA(]E"FDYP"V)MBRI >6(]J)^!F2.^02C*A# M:0>>VT;MUGCNKT9]*=@&RKL,98KF7E8L@;ZEJT*"> 5K\.$="9Q/'42]EJC7 MA3Z8Z2),-SD@OD1#D\"9VJ$IY$Q!BA1'3[.IO,2Y&_7#NX@Z[B?T?[]UG2"U M!K0#)A 8[9%6#HH%B%J]*<]S,VG+1&HB,NS1359J)[Z1K$SE;:VP>1 T@E56 MEEFYTF67LS*!=IWW*/9=''G^B24**(Z(VUJ&:9J9NI<8+?6R?&N ##G)FNW, M.2O;V=3S,/7C=NP2%[MA<$0KN%#97ZP^20[&&Q+%F!)R>V() ^S1Z&AY%O"Q M8CM]C"F)=(1H*S(%'_ER*8]>KHN#(#R!\7P,F1 [P_&%Y1LXB'LI-;L7^:\I>,[L M4H(=9IYE9IUUU_X0-!%<2O1:AW;<:H(#/\8D\L]LOA?A*'1TN2:;8M-4*KN8 M/D'DXMB/3W3W8Q\[U+^MMS0Y;.D_U[TJ>H?(02MR\*\/G(>W2M^=FOY9]G=( MVPW]JU*VRU\1\(S5'^;(V9?)F7[7T+6N[JEN482].#9FKS63D&+7<8WQJ#'Q M8NSZOC$>)2#4PVY$C#$\&IT .V&(YFO0_=)2:48_L7 ]'!""YERQ_&>)+PEJ MGUSV!8A5W=)(E/!-J9I[O[6V7=.P:1:.TYN6ZXD)?<1*E,-2NSIWH:Y-T;0Q MS4#QJFX=%ESI1J3^7.O.#X29H/\O.5>'@5F@[24'?P-02P,$% @ &WA7 M5B8\A??\! &Q, !D !X;"]W;W)K&ULS5CI M;^(X%/]7+&8THA(-.0ET6J306]L3VJWVHTD,6'5BUC9ENG_]/CN0I!4P/7?[ M)>_9\3O]?KYVYUS*Q1QB?[]6_L]#BZ.;V\&*#HX@ = MWT;]Z.+FK\H/5+_!0T;DUFY3@3-:93->&.[EAMTUAAT7G?-,320ZS!*2/%70 MA"B*4-QE*#UWH\8#$EO(""U[H]O3LO^N2$:OXC&WZ2].\A1A_@(10R@B+.8( UZE-YOSV8 M8$&S,;H<,CK&&B]R50";3?SXUG9M[R?Z: KP0VI"T"/! A%=+0CFFJ1#(LQ\ M]SEC>M D 4V%8 M=MP)JL@V'XTJ0CYXXVP]R9CCEID#:*T.P_<;=A"NCVM!-]1=4-1=L+GN8!M) M9HSHB=D_W#]#TR)#-(5J5ZOJ;+/*SZJS==14AO%]'[-XQLS,00DJ3)E$4#V5 M63\U,:%KIY"^=DNVK)-KOV!ON,*F?DF,I=J>$D%Y@AB7$@FL"*HC*%38>:A$ M4TXS54Z_9]FEDY:[AB]=N6A&J$\>B-"NOL:06S'D6.%O>6WHA,+F)6@,L;W$ MA%/Q^26\-A&I;8TK=(0!K@2=8X+TLDEC7?13+M2(,\K1[55O89@R9D ' .B MN]]1H%4"T5D"XE?BU ;,I.-B.=$K1KK0L:65N%8 Q N-+J]M=33I/$O$JY<$ MXVM:^EKO6+XV5_>MMJ:YSW7;ZIA>Q]/,_P *YTN"HCJ'W@OX#P'%2_@W@:+] M*OZ]H @L/R>ZD/T0G ?2?ATH@EP,(-5>0LJTO"=*W@\*Q[;"!2J\'!6>^=KF MIVN%_STF*MBPOR0VPLI4KN-;'X&-MQ3NU\8&+/)NOKH;;.1UYKO/#/P>&YXY M;.7$LUJ:A,\R_FYLN/F^%)A-+<>%;]#H>>7>M.%LURK.=JT7G^TB?;VFZA'J M!>H=CNB*H^,9%CB#OO+8O>JTM]G(9X'TM;>*%<&\[0KAAPTO;%79 M.TH2:N:U ;.N2TFKT9Y*G*>:<9R5<&T$7KE@!(V679X^HA1*FOZ3^ZJ7G?F* M*T2GT6G9U6N'#1J#LF/]'0(N+(&]/K -==:L/%BD1(S-LXQ$,9]E*G^[*'J+ MEY\H?_ HA^?/1N=80*HE8F0$HK GP-U!Y$\Q>4/QJ7G^&'*E>&K8"<$)$7H M_!]QKI8-;:!X#^O^"U!+ P04 " ;>%=6X.YXM;,' #A)0 &0 'AL M+W=OEF,S.X('_.;I=*$^=G) MBMZP3TQ]67T0T)HW4K*\9)7,>84$6YS.SLFK"^+H#H;CGSF[E:W_2$_EFO.O MNO$V.YTY6B-6L%1I$10>W]@E*PHM"?3X>J>7I+)ZAC"UH7:B/_/;O;#NA0,M+>2'-+[K=\(;1#*6U5+S<=@8-RKS: M/.GWK2%:'6)GI(.[[> :O3<#&2U?4T7/3@2_14)S@S3]QTS5] ;E\DI[Y9,2 M\#:'?NKL]9N+S^CP,[TNF#PZF2L0J5_,TVWWBTUW=Z0[<=$[7JFE1&^JC&5= M 7/0I5'(O5/HPIV4^)JEQ\@C&+F.ZT[(\YH)>D:>-RKO6@W-:]/+'^ZE<^&5 M7-&4G2H=^Y M('NM:N0;3*#.6.,#2CZ3%_>1&[COW2#P M!2NOF3#^:"D*KO&:#@U@^ M+QE4JX6"6?09@]#OLG)%B]:\"":@M1,X_9X3(1 T(1!,NF/GZ"N:YH6QZY!3 M)Z4\,$S#1L?P0:D3/H%.4:-3M'?JW#8VU%PF?U+!LGQ0Z6FQ^V;'UDHIN5[RNE)CS4L*+F^S7]""5BEKVF\K2$$F%1(4RM@A.4+G-ZQ*U\C*A#5Z05I9 MZ+E!)TL/D!LX/4H0]7F(3W 2!NC3^ZN/:%74$I%CS_G;3OWQP7UZ[?8&;^@]=]P] M_1&Z"^4X2AYC$'N=T$_BVMEB^^/^-WU9;07]EO$V*?,[U5@2_ES0ZNNHTGJ- M;"\CL1W"V/'[0>SAOD.!%A/LA;9W[IY7M*IR!FLS XB\JD6Z!(2*Z(U@#*"S MPJAN9;\N>@9):$P/(-*LY^M12Q <6/%N44 ]>WW<&NOAYO%P8)DG $-8?(F+ M(S)NGI_]-$4O+^^M<<3KSZSOC"F>=LC&K9R:&GU7Y,A 8G3"8.1]O\HHKHT?C$C2=V@'(Q9',7NTG2L^API8J]/E_@>]CW[RE#/:8GOOL.-2'*AD$@U7RZ7%H$.+(>=3@ ^<'P7[X[3Y^J(">%[5, M^6 =GQ:7$MC2A$X\BD.MN^=/Q_68Q"'VG'$-_PK$'[*4 MAUW+4@$.+$N!14/89'CVRMC3R[&)1Z8J><5"DXF",*BWJ MC &@9H@M%BQ5^I0[[W1;%)P+>3QQN!XWA^OQY"EXYYO3T"'Z9/<'GOPGC7+) M@[Y&)$^@$W%VGT^=O;]'5,9\JW'SW2/K1R]0A^V=F(8,!9,2<8@E<9M#T,L5 M2_-%SK*C5@:VMGEC5&8&PQ@WP/G.+XC8+"V]J&^UP 2+.TF*JG1)0*XY0_H&..$ M#- OJ1!KO2,?,'@<8.*%'4H"TH>W2#_B>0X6H&#XYPXM0GP<^.V9ZC,UV*PU M%-\@DJO\.\M>FNBZHKF $"MJB*WLW[54VKNF_/?'][$_<+ 28-^Q]\,3WB $ M/!A&;0KLH8)H'!H\]KG%.ITK"XV"_0.8 Q0Y/B9.^PI!Y#M@Q*<[R-?6'O:# M8 752RY 2+W(TA2@D^N?STCHJ;O)*H8 OHZD $S9#8W"?:-!1?F3L\UUPI7IJ_2T8S)C0# MO%]PL/VVH0=H;G6=_1=02P,$% @ ''A75AOT=#W+! :1 !D !X M;"]W;W)K&ULS5A;<^(V%/XK&G8G0V;<8,M7LL , M)-DL,[E-2+O31V$+4&-;7DF$L+^^1P:,N=AENYVV+]@ZUOET;M^11&?!Q:N< M4:K0>Q*GLMN8*95=MEHRG-&$R N>T12^3+A(B(*AF+9D)BB)K!C.I>+)6AG&"4M73_*^CD-)(3 K%/!: M >=VKQ;*K;PFBO0Z@B^0T+,!3;_DKN;:8!Q+=5)&2L!7!GJJ=_OX>/UU>'>' M^@_7Z/'ER\TS&CZ\]!]NAX.[&]0?C6Y>1JCY0L8QE>>=EH(EM6(K7,,/5O"X M M["Z)ZG:B;131K1:!>@!;86!N.-P0-'81 #O'LW\B M ,?\7J$ZQU$UE2YE1D+:;0!7)!5OM-$[^V!YYJ<:FYW"9J<.O3<":D;SF"(^ M0;><1PL6Q\=LK$.S \VRU) ML!,8;3?;F3Y?$2/=.,"Z5["QK1:>[_7NXWNCL%E!?$%Y+"9G,0ZSS9=MMPHI7N'(WV.^%=A&VW3* M$B,(S)/X#L:9YI;N5N :MF>A?@)UR;Z3_."P^=BT/ -[UK8HF[9AV_YY=358 MFGF.76/KSSZO>)+Q-.\]IX>UFE157RQT*[B4Z(W$\[*#&*CF!7C'P78NZ8?A M/)G'0"+HD$>C"9W6M-NE:+J&[P?GZ %(&A(AECJF^PO^941K&.<5C/-.9MS- M>P;'1_!AIR)^C(KUJ_UHQ@N+*I*Z8^COFH_K\CRZ!^\_(=<[P?6AXFTMW9:L M9H'I:9E[1.8=D?G[LA>('243!<;L&V#!%->%*5PW]\K$UZ39+]+LGYSF*SBC M0HSTIG#'R)C%3"V/I;(>\?]VH"IY!:^2152LRF+C(Z,U+7>#6MMZL6L$9E"2 MX, (LPT3ZS64 _X0(J-P-O6X&>R+)"WW8,U_$/]9N>80;F5EZY4\ =VK =KR:T M-87?*EW_$BJF^257HI#/4[6Z"1;2XA[=7UT?M]-7EW X34&V)8KI!%3-"Q_. M$6)UL5T-%,_RR^28*[B:YJ\S2J"R] 3X/N%<;09Z@>+?A=Z?4$L#!!0 ( M !QX5U9AQ/9A9PD /DJ 9 >&PO=V]R:W-H965T2AR.#.<&3Y#ZOB>BV]RP5B)?N19(4]&B[)#/C(J[1IN$[GBU(U3$Z/EW3.;EAYN[P20$UJ+DF:LT*FO$"" MS4Y&9_:;\U#UUQV^I.Q>&O^1TF3*^3=%?$Q.1I82B&4L+A4'"H\[]HYEF6($ M8GQ?\QS54ZJ!YO\-]P]:=]!E2B5[Q[.O:5(N3D;A""5L1E=9>KP>#!'E:5$_Z8VV'?0:0]0"BY:XFTE*^IR4]/1;\ M'@G5&[BI/UI5/1J$2PNU*#>E@+$X&.;YG\1%R;(R(1<@ /Z?6V='\G*?IW*=JQ5'&"^ Q]2 M:Q"G-T)F4K)2(%HG1^"FETS1+ MRY1)=,FH7 F6(%JB#S05Z O-5@RI $#7+%X)D19S=$YE*OL4'A;I]]]"8CEO MT=_M>4XS,!5#5"IKCM,"E0N^DF!%^:KN](G=L0S9'9IT:*>FKYA(>:*\'(&' MLGS*1.VE!]-L[0^'FNX3IX5$"Y8E"#8$)&G&ZG:5[6+?"PV28)^X+2E-WK878!(VB_$>5NR.JFT /&'+;N;( M+4X!]AU_%_F9EQ"%C48=,5\@SPEQY)LM'0[0); Q\0_G.%LK:^200\UIK$?6 M,WV?LVRW$&P%_D[Z'6Q%D/!84:*8 Y1(F* :#O1-..0-0^V @,"#_4?;NWZR MEWH6P:Z14+9;#OWL)CO[8#/_CR<[&X>VC;W0?V*O@83GNCAPFBW'MEQ($DY+ MTE::^1 MK.!CUW)VT@=)>C:!!;;"1]M_)NG9#L'$MG>W#,!KKX;7WC"\AOHV64%( R*\ MYEF&H,J[IR)1M+%&'PM9BA64H64O7AZ>XU?[#H@(R)6A!T8%8JJ\:F=C0VZC M4#"\'*,""OT. -: 52?RVT*Q;+61AEZ MU15I)GB.DGI18#D$T^+-"]T+!%2;#.(B!<-7,:H8)6Q:HJG@WR!PYPS-V&;E M=-VGJKJ[JJJ;(?9CR>(2>*G7,94+-,OX_7IJ59*F,6A5C=;+SE1ZD#Q+$ZJ& MW93PJ%8/N'TL8IZSHX'P\NOP\O<.KYL4])VE,86$=%OPJ1)+'2_ =,L53'PK M*ULHX=;UJY)(#55-9AD[J\NP?@?OB]%A09]K[_G7"LR1EILL4YVO:0>8\E59 MJVDH;YA&=F/8Z*9^*TZ?6;PHTN_0MFUU[;W5OVL*>X6FO^I#+%B,L[O*\\;. MJP$04975$1=$$A49!_?.5UDU>$R:+',E^+1BI<]P5"9ZK5:6QHL4%E=[^*:O M[[Y$KP'>62^;/!>\U&MB!D^\4$LEJUA)U5.M7TX?4,9H@DJ.Y*[>D$6:O)$; MGG2DA6Z7V_\1-3%UK0[$&F54B:]I&U?8ZT0^TT M?II* MGW8>DIO4]([G2UH\_$,:IW&/((9A09XK&VVCU%TG6KO+O]IPVE!M:L>96V7B MFJP2V.#+[E'HFX.9Y)U*-LH7=-9AWU>0K+(6[($T > W:E4]VRV.Y4'2] 9: MKAEX4!K7&:[&+9!M W\7Z1*H+,DN *X3[D\ MJSUW>QO%%H!,VW&WVH(P,)T)^PJ,VF&G#=;+;ESLT,_>BXC#Q>4.V&!NQ8^= M$OZ2@MJ3=AUJ&9WYNM'*P3-=8]2SY]ZK:A30(U(O?>'!K<<'&<94NGD'.[BN( M:I $ @\6>]-V(:H%"J_'X_6 HK=V."FDO>*=]Z%.O<5?2=-+>"[AGOD'_54Z]- MQN-O*AWF:9EWP+$3^#@,S(,TF\ N:&+CL8O=R#,W[@"'GCM JW_#Q\F;Z+6T,8<'.+#\'50$^&Q[G<8:7+S:R7$8+Q,+Y1AC0 UA]&@Q;>Z;-UN=TWRHD?TO^/S^>Y" M#Q6T-K;531YIU;0*7IF0"\+6M]P6WO8P:=T($A][I.42-B:18XYY8N "S@N! MQ\#W'U ^D7 '94/QYS3D&%"J;?UOI?P%02P,$% @ ''A75C%^TN]T! M% T !D !X;"]W;W)K&ULO5=M;^(X$/XK5K9: MM9)5;).0T (2I?0.:>E6I;O[V0V&1$UBUG;*]G[]C1,((5!4[;U\B>VQYYD9 M^QE[TEM+]:(C(0SZE2:9[CN1,:NK5DN'D4BYOI0KD<',0JJ4&QBJ94NOE.#S M0BE-6HR03BOE<>8,>H7L00UZ,C=)G(D'A72>IER]W8A$KOL.=;:"QW@9&2MH M#7HKOA0S8;ZM'A2,6A7*/$Y%IF.9(246?6=(KVXZ=GVQX'LLUKK61S:29RE? M[& R[SO$.B02$1J+P*%Y%2.1)!8(W/BYP70JDU:QWM^BWQ6Q0RS/7(N13'[$ M6(>Y?I/L8G'LWBA3'3Q1>MR;<=W4)AK(].-,GB0QEG9\E^; M?:@I!.0=!;918(7?I:'"RUMN^*"GY!HINQK0;*<(M= &Y^+,'LK,*)B-0<\, M[H;W]Y,QF@[':/1U.IT\3_8H0Q-968BC<;97,SW 5K@=.4YVWI^PTXBWHKP M$K4I1HPP=@*O7>U$N\!K_QL[<6P#2GCW.+Q-KBN]XJ'H.Y ]6JA7X0P^?Z(= M;=RWCV%/IA!LL[S1""Y0 ^)F"_%',U$F*O8Q$(C;M =CQ7ZSI-<'//] M-/KG3P$C[6OT?[=PQ")]%JHXYJWP2'CG<89,)'/-L[F^* AA/]1^"'QH%ST* M;50<&E ,N8[0&?*P'P05ZAEJ8]_OUL8N[GIN;.$_1%IVQ,\\?N6)R(P& M)ZF+.UX]*M?%?KM=$U ?NWY=X&-&=J:&2Y&%;VAZ,P,LACML-T6)BUEGITII M%_M[8Q=[M?&^U[HZ+FSIN+!T?+5TM#YYX$3 ZEZZ >YV.W5)&]:T]R2,@GU_ M*SF115Z51=Z'LVB2O0)EX/DQT"T?/_N*/(J$6Q(9B89WL]IV'$X,#U&V190A6A$>QVC2[P()H(99!FY2Q$,OPZFE2:?M<_0&_C3HTJ M)78BM1;O@V^FM^CG#'=]]Z+".&>,7.QO?;DWL,]-N#R#\B@I]F*#2FD J>'M M+@/L>Q\A;J:X*RZQJ?FY+APH!/E8J)E,R7$5I M#5E(=O<]];#K>H<,][!'2 .OIKY%-")K D)J>>3P4: $(*G7@-SI,\C1(R\/ M@Y&PO=V]R:W-H965T MX'@A9C &\WTQ4MCK-2B3 MK(!29[(D"J8GSI"]/8VL?J5PF<&M;K6)C>1*RFO;^30Y<3SK$.20&HL@\'4# M9Y#G%@C=^+7"=)HAK6&[O4;_4,6.L5P)#6:AY9![#U@P%<&O/*['JCR M\KTP8G"LY"U15AO1;*,*M;)&Y[+2+LK8*/R:H9T9C#\.+\[?G ['Y^_):/CS M\_F7;^3HF[C*0;\^[AD

KUTA7::8W&'T!CG'R6I9EK@>]?A8M"X&'2A#\9(O,DR!R*G!-<_O2:I+)"$6E1Y#'>V#?N\[L9] M]2+FGO^./-<;64/,',AO$(J S0>"JPG%%:AJ1==Z9QB=+*$TNCMB@CXW M:43>-86;0'V?)G'4%H2T'_/VW,349\F3I\GY70I:$R/NR!64,,T,;O:IG)79 MW[B$&W="RKRPU8]IN+5R$>61_]3>=M"[W]"[?S"]U;UQ^YNV*=> MIA_5^0:3-P=;#&] X;E^L/X?2I3FS428C4F+R^.:R\/5!*W['T2FR*7(ET"^ MR/(&]5%7&/*G*)=89)#5R;&A$66/8]3=TW(IV:U_= MBC?I1Y2%<2O:.''#!J8CG\,FG\-_G\_+,L-MO2NKN\'_%UE-OE>SM)W:*^%C M\SN*8MH/VOMD&+EAN.U..[OQ'/#V9;>/:;HQNY_=G'D4A]U-4N8G;M3O2F_F M131A>XB1!"[;$.-,E"G6ZFW+.(IWK3 \MB'S@:P($TZCF+5FR;*B.0T[6!$U MK(@>6<35140G%[HAGYH+S\^EPY'NLVXXFRF8M4GU6-Y>@/UES&W'/C\-$# MW(OG8<)R%M&X%4$5D?]P1"^?/?M7Z^>_ #6K MKC@TEO_+TM3W (VTN449UI<'&_7Z"N:S4#-D ,EABJ8>;N0.4?6U1MTQ<@)J"L GZ?2FG6'3M <[&ULQ5=M<^(V$/XK M&M]->C?CX%=LAP S)- FT[M<"KEF^E'8 FLB2ZXDA]R_[\J <8"DF4[F^@5I MU]J79_5(6OHK(1]43HA&3P7C:F#E6I<]QU%I3@JL.J(D'+XLA"RP!E$N'55* M@K/:J&".[[J14V#*K6&_UMW*85]4FE%.;B5255%@^>.",+$:6)ZU54SI,M=& MX0S[)5Z2&='?RUL)DM-XR6A!N**"(TD6 VOD]2Y"L[Y>\"6:A @CJ38>, R/Y)(P9AQ!&G]O?%I-2&/8GF^]_UIC!RQSK,BE8/HLQUCC85^*%9)F-7@SDQIJ;0W)46XV9:8E?*5@IX>3 MT?3F^N:W&;J=3-'L:C2=H-'-&,WNOEW^?O7MRW@RG:')']^O[_Y"G^[PG!'U MN>]H"&S,G703Y&(=Q'\AB.>CKX+K7*$)STCVW($#&3=I^]NT+_Q7/8Y)VD&! M9R/?]?U7_ 5-&8+:7_#?R_#+I@['X*^=A\>=FW/54R5.R<""@Z.(?"36\.2# M%[GGKZ0>-JF'KWD?SN"<9A4C2"P,/VF*,,]01EFE288FMS-40=$ETBMQFC*L M%"J(SD5V#,?KD4X^)+X;G*.?-<*Q0SHGZ ?!4B%BJ(-@XTDQ!SAF\PVX2\S2 MBF%SQ!7Z1#E8B$I!"92-R%-*2HU*6*YR+ G"A:BX5I^;$(8^;<%K"V[;^:Z\ M)NI[0[W'[ &R/,%%>8[&%6>B1!RN9,I349!FV4?D>X$-\[8FZMIQY+L"(1YI!$57-#^ $55K2>EFAP67):.IN4I,#% 54%RXY]*'7# @ MJFHC<6,[?HZV&]EG?K>M"2!PN%MS7U_$)#O%CT3"N[+9M9H "L&[I#04P"#: MWX3 MP,_.E1[MIMXAVK7#L.P$2\.N/$119TP:(E)QX];8MQ)NN].I/UQC\'M M:^&]0_W$/1YE60]:@@U;&VQO(+AYP3-DV@$%?0A,4\&!)W6/L0\H/-STL^! MY;5R;Y>@?9+>4('(>U:!V':]9*\"9]'_SO*Z\*O]V%M6<<%/__72:#Q'A]'" MKG^@BX*SEU%O([\-=Y3$QW!W@\-=K_\%/D068NIVX:R&Y M[D?7@A9EW0/.A8:.LI[FT,(3:1; ]X40>BN8 ,V?@N$_4$L#!!0 ( !QX M5U;@EQ8'E@4 '03 9 >&PO=V]R:W-H965T+J5ZEZO QY+/)2GPU6QJS?C48Z74'!]8E<0XE? M%E(5W."K6H[T6@'/JD%%/F*>%X\*+LK!]+22?5+34[DQN2CADR)Z4Q16]?KK.S@6<=@AQ28RUPO#W !>2Y-81N?-G9'#13VH'N M\][ZSU7L&,N<:[B0^1\B,ZNS03(@&2SX)C>?Y?87V,4367NIS'5U)=N=KC<@ MZ48;6>P&HP>%*.L[?]SEX3D#V&X J_RN)ZJ\O.2&3T^5W!)EM=&:?:A"K4:C MFUQ\N/MYW9'C'YSGH-ZT$3:%#9"YX1 M:%]\]>BP?[1=&N_TFJ=P-D#L:U /,)B^?N7'WOLCOH6-;^$QZ]/;>D40N2!K M)1]$A7A<<$24J2R &/X(NL_IXV9?OTJ8%[PG/^J.RX28%9"OP!4!BP."581B M#JJJY%[O0A9K64)IM(WXNH[QCC^2JT?D&@UD*$HT)#>:EYE^4R' 7GQ[\P[U,OCKIB1OW$ M[XH]RB:MR>O2@"JYI3#'M_T]H)$?]T;DL_Y(7?F=-&@SW>43=MEOHPO&-)JX MX4:,,B\^U/##Y+LCZQ(6@$YF/Z#F_H3Z!S7'$L>!=QAS\(\U#^AXW"VYS2?K M2"X1MY'Q\==^;_2\7&V=6%^F*;>.@>1NU3& 9T$ M+G;B"6K$/49UM8JZ***DQ,X42^469PXE+$1W!_"1#N-Q5XQH\R9]VHD#PJO' M%+1V[>O>R46!?4!W[F%,?2_N+LQA0F/6LV"'8\K&02N_<^+"&6?KM1*87 4/ M/-_4@%UBC]VU@_M%P"8O9X2/B!'5T6(TBKI,%=*QU\TO,H;7ZE[_8":(&R:( MG\T$#?]9+[G6@*T(HI\@-.3_"]UO&L:I.>T4DUNZ3%TJ]M*)1\ M0!@_N

7VSPAJO[MT:^Q9^" M^YJ D'[$ [<_L#N@2EYJLH(\J_X3-,_A(,TT2@X2/<2T)>.P%=U(99;XUTWL MOXQ(1;DDRO[ ZD[5&J)AV!J,XW$/E3$/O_A)^V66?MG@+GF @J'?-S*DLENYV[AWM9W&L>N<0QTD]UJ,4F?3[$=.*[#-V%6MY3;$PV MBR(:N=Y;&;9-X\G$C:C?4+WI'(P,:)A$A]981%GH;"LVNT[6W^ZS_J2[V II MH2MPV3,3"S>KDHD%#H RM4#36MJ4X^BM,"M[^B$T[M2P)IMU"Q1LD&R;P0N$ ME/BKZ:V64F9;D>=5VZ5L][%0LB"\=;*&\E.S(UV)TO!R*>8([FI1'\QQTK10NPJ5 'W-8X%#O9(S=G:K/ M>.H7(]?5NJ5<#O"RG-_L5.T!RT3?\&4$L#!!0 ( !QX M5U85!Q0Y=@H /DP 9 >&PO=V]R:W-H965T:8EV&:%(K4D92?[Z_<#=8$F MK2..DX>9AQ@B"#2Z&WU] '-\6Y2?JVOGZNC+),NKD\%U74^?'AU5HVLW2:K# M8NIRO+DLRDE2X[&\.JJFI4O&S:1)=L0IU4>3),T'I\=-WUEY>ES,ZBS-W5D9 M5;/))"F_OG!9<7LR8(-EQX?TZKKV'4>GQ]/DRIV[^M/TK,33T8K*.)VXO$J+ M/"K=Y+]1P M^2JID]/CLKB-2C\:U/R/1M1F-IA+<[\IYW6)MRGFU:?GK]^^?_WGQ_-H^#&Y MR%QU<'Q4@ZQ_>31:D'@Q)\'O(<%X]+[(Z^LJ>IV/W;A-X C\K)CB2Z9>\(T4 M7[G18208B3CE? ,]L1)2-/3$%B'[9)O/E/TSO4L\K:;)R)T,8/.5*V_P] K&%05)?DXJHLZR:*DJEQ= M]?&^F?J37RRGXEGTH]KGE9?#\XU8$=77+OKJDC)RWB@B;*F;7+ARM:W1^4+@ M#X' 'QN!GS<"[[SN.78E':7Y5?0DF4SWYWN8YN"VF%7@H#KHO'Z93%//55=< MMYDU=%EH[Q;@S]WKA\YG;7Y[>V M?Q1)'A5E>I7FR3SB8D?'[J*.+LKBLRLA1W3I7$6B/%#M.990:J(W25I&-TDV:WS(?9DBV$-FO\ HJ:ZC2R2=*KHLBTE4+Z<*UM_4OZ:RMTLN\\W1!*0&)O<>?EA%\/_Q#;>)J7SONNB-*\=@F>- M'Z-BTG6*F&AM.KV:,+;[IC-OJ29Z78U\I$=TR['!\]!5(."56YFXC[!BA/;P MP0C:[F!.K*#1OYL5R_O<6X*DU%W=*1+WF+FD4$_<([ AVJA%8.ZL]6MDJ 4S M,NA1U! I:- C.9$V]&]&N++$*/'H,6G9OD9DR*L?$ 3/7%D5>>ZR4'X+G:LP MH.F8Q"94$?9?BM8(:%%H'3V?%&6=_B\,J"A$1NF\HQ,-"+6RT\NY(HJI'MN7 MHAL&N%"$BB:BW*1-[3V\<+F[3.N#)K&/2C=.ZR@KJKOZ# U[R."CQAYL'_!N MZ3)NOD<15ARM4EN3/Y9S+-'2!(P2S==! ^3T6D8A"1=BX2,^-$)AB,7NKAV M"\O6- 4E)M@'JQ'A@B5X3)C0"V_HT/*V'Q-%== CA"%6ASU,0N\L[(EC08RU MT$03,YILM6 9B3R<&L=$M#(C@R4I';K?D%%!8FX.@CZN9:. MKB(!)ZS',V$55G4#Q)#?V6>E83VRB"J2H(/7WR\I$;TYX MK/9C $%:$9PV(W0M6K.6$ M\M!SA3='$V8QT!9H M.:4U>Z(5P%C3=2+\ 2;O*AL%O>T6#9Q1],L'HQ4!*F836ED,V .MJ%9]MW)K M8F0/SH:3K.W2-'%J*W;AV)>>4A"01M)NN-2T!=1C@"FE-D 9("C)6_4=JCL1 MA]ONJW-!P\P7 [8R\+05R@AIB(I-BUC<0J_>%<&#;CNC0$B@RNX&98"[A>B! M,A(9KQNHAI"&AM6V]?JUWP9EN.:$MX 9HRB%)6W)1QE11K:AFL\5](%8)JA& MABA>-]HUWP.T>*E8W)9*09E\!ZF,[D];C]'>@UK\E@ *$;:IQ!\LZ)S,=\ P*)P,ZR;'+'2Q0(NV=!7!8IFH=O%A;!M%$.M/TOM1ZV/T?Y4%". M4;0.CU=A15*')Y$>+=JP48"QDNV 7F+IKP6"'J KH4-L-&1<>9=K M@1=4FESKW< +HQZP]>@:DO5<%0^%OQ0/2GTKL2GB&]$+Y&,JO(J0$%BUY(N% M']*J\J5J!CT,N]RUW"'G<@. :=[N#F"Z@@&_M ^ ^@33K4&/W=X+7XSUERRM M"S+ %_RS+9$$\IIJ7[IH14F\OEK;\/&:6GV\IG;^>"U#$5HM:CTW1R)-9D;5 M>?$UFI;%>#:J^[Y@V[S$C]+WLIUCJ19H6KYZV7R*"8G\B*;F7I>:9T@7EZC\ MB[N@IOG.K;D\:K#7FR3/4P=P$5HD2FJ.\H"UE]1 R.SZY7?IDNV__7[IU<]\=HB;\J> M\B;V5Z*]IW8QT52W;LKGV:*;&@GWI_9]YVB Y 8VW?,A$Q*+83#Y(%_,/2J, M_7!R(8AM(1[FO^]!V%5W#FX,N/#7W*NE-KB/7KF/WME]D&)&J-\]5,/3+)\F MZ1A>@^B53L'V19(E^:AYY_']O<[6YV";F7@L1SJ;"^0YGFO^T]D+Q+-[O>M> MAP*F]H3F&=C'DO/:%RIKQUI2:!QLY:Q)ED(M>9H$EG3(HM^"AJ/YZ+XD83UR MN#9Z>ZB#WVOS>Y,!:X\#NO10A0\T?%A;T5M7E%E??]3^??\Z^'C[_3P'O$Z@-UIZY2TREAP8)HYQ_:#]_J(MI\W'[15$C/C<_ MKUTR=J4?@/>715$O'_P"J__M&PO=V]R:W-H965T:663JYU?>EY*LVA9&HB:JCPS5;(DFE]?X3D\E&B&]F\7NV M='Q#"#BDVB P?#S #7!N@)#&WP=,I]O2!/;_']%_M;EC+ANFX$;PKT6F\Z63 M."2#+6NX_BSVO\$A'TLP%5S97[)O?:/((6FCM"@/P[4:6Y0>FV6HAQ9Y(XXUHYH]-U48CN:(RE[+6$M\6&*=7=[=7Z]LU M.?O"-AS4^<+3"&I>>>D!X+H%H*\ !)1\%)7.%;FM,LA> GC(IJ-$CY2NZ4G$ M#Y!.2!BXA/J4GL +NQ1#BQ>>3'$LLS8N&H\SY7"I:I;"TD&]*Y /X*S>O0FF M_OL3K**.570*?;7&\LH:#D1L"0?4%2FJML90K&-D3\.]>Y-0/WQ/_N\GE@)Y M B8)F-LF>%=0;D#:^_I4@T3ZU8["<285I$IV+1K$J M4^<=KKGK_B+H+_SOH=5/R\=VH0NQO6B0,%,*]#/V6S+UW23T>P8:N0F->X9@ MYD9^?$CXKF";@A>Z&"$XF[M3&@[,=.[&8V;JQK,Y^6J;"F07[ 'SWP&V0=-H MS3FTFM$@RT%PX$^HO:0ABVCBO_(F[&(&FV:%2D53:8)7 $.JD_DO(VCAT!A- MID/C?WU^+[K;1_Q>_4R%K!$;R[0][U2H%P()IFXX"WJ&N1N%?7TD;A)/R0U3 M.:E9D1$L<<)*F"JR)0&DQ"T::>OEN2OP$YH*?->?#\6#2@MF RLR M"<-1O8N-1E&U/. QS4W16J(5?E1;%F+#BYUM34,6<>3&\7"_('1I$ _-;I0D MQ]6)/AIW?33^X3Z*S;.1[5&-G=]85ST-_F\U\Y?ID/@]-+)\T2)_% ";7MB7 M6>!.8SKF%8W!>)2T< T'4ZZCH?6+_D@)/@%KO04!6Q2Z.1"*$9 M/UQ-S9[:;T.O?(QHDD'4'2@LE[)NM%4I[@=*#[S.4'+Q/#Y_9=/G75[IQ2=$ MZ?4FK!+DSLZ1BMBVV Y;G;4;5:_:">W9O9US/S*Y*[",.&PQU)_,4(*RG1W; MA1:UG=&PO=V]R:W-H965T M^7:GC<&=CO=L"TO0O^\?)/;<#J7@%=2*BYI(V$R$S'/.Q!'-1*OLEA]8W1.>\45I4QV!D4/&Z_;/G M8QUZ 9GW2D!P# @L[W8BR_*6:38=2W$@TG@CFFG85&TTDN.U692EECC*,4Y/ MOZX^WSV2V7)YMUJ2V6^WY'XQFR_N%ZO%W9*\7[%U">K#V-4XE0EP\R/LO(4- M7H'U _)%U'JGR%U=0/%W !?1S-:Y5GN6P\3!O:% /H$S???&3[Q/%[A&'=?H$OITB5NQ:$H@ M8D.$WH$D3"G0ZAS/RTCOWF2!%WXB_]5_I@PG7!NHUDC+K,^-J/:BAEK;H:^6 M[LS2)>]Y3?1.-(K5A?I@5])\?'+WO>'ZY6,%.%H07C^!TI6%.$WTEOBCC&91 MUK7_(F9W7VLRX"FG](D3 ;F,*4AQMN3R)!MU!%AX)EX- N]@3E M D%,'B0>DE*_$,R+ .:R-^0IJ<\@A2$=!=G G 8TC2)$@CWC"/*,IZZ"8298 MA#A+!^8LIFF2DEE9'@7RLT.442\:5L!/:(SFE="L[%4VBE.:I7'?X@74][L* M7!!UW(DZ_H>B+CE;\Y)K#F>5?1GN?U+V_0_.K\O[!H]"7F\QDN0"[[,")+-W M4B_C7JWQ0J5A;[%0Z4%,,R_K*_U<:"=+ZJ7#M4YHY(7D'O .ZZ)?AD(Y\87++:T5*V&"H=Y6BO&7[A&@[6NSMM;T6&A\! MMKG#5Q=(XX#C&R'TJ6,FZ-YQT[\ 4$L#!!0 ( !QX5U9A;=RWH 0 $- M 9 >&PO=V]R:W-H965T&(_S\QX MYHG3WW'Q)#< BKSD62$'G8U2Y76W*^,-Y$Q>\1(*?)-PD3.%0['NRE( 6YE% M>=9U+"OHYBPM.L.^L4W%L,^W*DL+F HBMWG.Q.LM9'PWZ-B=@V&6KC=*&[K# M?LG6, ?UK9P*''5KE%6:0R%37A !R: SLJ]O?3W?3/B>PDXVGHF.9,GYDQX\ MK 8=2SL$&<1*(S"\/<,=9)D&0C=^[#$[-:5>V'P^H/]J8L=8EDS"'<]^3U=J M,^A$';*"A&TS->.[>]C'8QR,>2;-E>RJN7[0(?%6*I[O%Z,'>5I4=_:RST-C M062]L\#9+W",WQ61\?(S4VS8%WQ'A)Z-:/K!A&I6HW-IH3=EK@2^37&=&DX6 M]^,9F8V_CQ^_C>=D]/B95*;)=#P;+1X>OY#Q']/QXQQ?7BS8,@-YV>\J9-;K MN_&>Y;9B<=YAL1WRE1=J(\FX6,'J+4 77:[]=@Y^WSIG$3]#?$5&Z=!]?@N3^?AU/A5^#>:7#=6->R9#$,.M@Y$L0S=(8?/]B!=7/&=:]VW3N' M/IQ7_41X@H7Q)Q04F".@R(;C)D"_1>[W1=V^BFIBH9ONHR$5:X&*^E:Q8R4M3%/IBZXM% MI@)*]HI2HD@"./M ^0MQ NKY=L/@6=1VH^8,AUJN34829:NLA*18$5:661HS M,WX#>;CWJ!6Z+:MMTFD>^<0O>\DVFWG1LR?RU6ATAT9%6Y_/9PO[@[DCEM,C>@H1^V MS&BU@G?)1F4I4@D:F&7;BG2-7PYRX9Y@Z-' :R?K@/4N1Y;M@VCEQZ4]JPWH M4R>,VNQ('I %5RQK5(/MAS0(_88EM-$0-@RN1SW/-1ND\_9O\KN& @136/&) MX+F.(&58J[M-BMN_8Q*_73^VJ<#WF*JZ*71]7YG,30KXI/!320I>?(J9W"!R M#DQN]0V!3(JQ:0[IQY'I$,.F>^X+\.GFM:*1J?'U FE7J<1/D*QX'R>+,0DO MKPZAGE$NOU8N_^>5"\\?F!O=&/""1Q%Y6L/.$KTGP/\/83O,.R5PDSKX\3[X M?Y0ZGH#41R:LV[^)G>M3SWFC;0'MX9I&>4?4]8[5O1#L&3)3MN@6"(5U9 JJ MI6L^:DQ;>4**MY;5HT%TY)AIO%-JAKY$;AO3MJD3G#!;U(N.PO/5:*C.FW8> M]SP!H?MG*?C3"66P/1IY5MOL4-]IJUD//Q&]>C1)DC0&PR-YHG9,0%VI;0GR MJ-U(<"-_EM\FLD/J!D>WSB@;?K6\7MOL8ZK;TM:C?G!4K);$.3J^H&'I133P MFYH7($)TW .]>Z?4H-LXEN8@UN;P+;')MX6J3JBUM3[?CZIC[7%Z]7. ^[E. M"TDR2'"I=15BOXOJP%T-%"_-(7?)%1Z9S>,&_U% Z GX/N%<'0::H/[K&?X% M4$L#!!0 ( !QX5U:&?9L&PO=V]R:W-H965T6%EJCBP6?PR/8OQ;W&M]:E958Y""-4))I M2"X;5_[9=8_DG<"3@)6I/3/R9*;4-WJ9Q)>--@&"#")+%CC^+.$&LHP,(8SO M:YN-ZDA2K#]OK/_N?$=?9MS C?@9A6"M$#CA"JQ73)(W6 MZ,&YZK01G) 4E$>K<5>@GAT]73U,KJZ_CMGD;CI^&#].V?AN.IE.QH_L9,IG M&9C3BY;%@TB\%:V-7I=&@SU&_8#=*FE3P\8RAOBM@18BK& &&YC7P4&+7R!J MLM#W6- .@@/VPLKMT-GK[+%WHZ11F8BYA9@]3<9FEY,'35"UG)D%C^"R@>5@ M0"^A,?K\R>^USP\ [%0 .PN^.S*^?DVO*# M<_8 QFH1D1-.][UEW^N&P*OUL5?_=@W=TIN05\5_4> MM')D@^I5&'O_AP9U&,2O-JA=1._K4MWZQ7L]_M>B/C*:N)[^F:W[PT'_M9RO^,-A_UU50EI 5.H M!"%WD5:K(C_P_+#[!EG@A?[PWV@E1U)9$F@52PKY,5*Q202#^J7@]P*OW]D0 M$^TP_P-^]IL\EI];_BSR(F?PO%"FT$!(,H7AQESV3T^"T_\T.G@$N]=":3J6 M.L%5AK4M+7YP(YM&N-IW)04L486V*?M><(T)175/9>*Y/8S4@LL7%@NBT+*4 M+ZF-5+E'-FB?Z&PR\FK+[QA0%#^2D71N?CIUFVR*Q^?OC27DT2LN=QWWS\V/ MLT<8;&Z8%6A_S3WJ(%73F'*3=UP^E!$<^PQ*M\O=R==_M+O:1(TIA(I.2 M0<,:+:/V34+E'&,BHT(W=UU[K=KLE(.>NPG1 M(,?(43E&5:O5$'I5SEZOXN4$>\OU7&"@,DA0M=WLX_VLRZFP?+%JX2:QF;(X MU[G'% =IT"2 ^XE2=O-"!U2C^>@?4$L#!!0 ( !QX5U9P$T(]M , "\0 M 9 >&PO=V]R:W-H965T$)E:_:\8>>;_+-C*B"3YR$)LX)OR?(49LU[-O. M..Q9CO8((PRDIB#JL<411I%F4G[\G9%:^9P:6&R_LM^9X%4P8+6"3,+^PR6\>"8",DBS.P\B"F2?HD+YD0!8#; M/@'P,H!W#&B= #0S0/-<0"L#M(PR:2A&!Y](TN]RM@.NK16;;A@Q#5J%3Q.] M[C/)U5NJ<+(_>YI,!M-O\' 'L_''^_'=>#2X_P*#T>CAZ?[+^/XC/#Y\'H_& M'V;P'GSD=$OT0L% ")0"2!+"9TKF-**2HH +'R6AD;A4UD\S'R[>7<([H E, M:!2I=19=6RJO]=QVD'DX3#WT3GCH>C!AB5P)^)"$&!X2V"K:A5\GH M8]" IOL'>([GE3@T.A_NEL#]\^%.133-? 6;AJ]Y@F_"N%RJ(PI#DCS39 D# M?93,W[?Q9)E2=9'Y-9 )U,MWVWTVAV[6U1C]2H4S#2.Z1HXO^7I]EL M[(T.O+_*O;^J]/YA,IL*^*$.64+C35SF?B7!6Y>]3C*_)K(#X=JY<.TZSTZ[ M3A'K)/-K(CL0L9.+V*G&6[IA+YUEU3$]F!B#>YB#?G MY2SR;71'8@G.OLKVQ.G5DK8ZM)QUK9_+K8#I4L7'[=7YZZ MLBF/,D[K*'>=9>676UV5IR_7VX?M_>0$]C\3J#O[Z116C7WS#JJ)+972+E12 M,?*EJ4@%F$V2%ACY:%[U#DRM=S0^U-6PJ=#V-&DI/2%H+\/X+^OU!+ P04 " < M>%=6@XD'J&D# ="0 &0 'AL+W=O&G>RBCY0TMHA0I):D[ 3HQW=( MR5JW<+3 GV1>)O#Z-2A$F430(2\9E,![ZL84>#U5M!9>XT&#JLF3Z[0:%VHV" M.-@/+/FFL&X@' \KML$5VN=JH:D7=B@Y+U$:KB1H7(^"27Q]$T?.P*_XPG%G M#MK@I*1*O;C.+!\%D6.$ C/K(!C]MCA%(1P2\?C6@@;=GL[PL+U'O_?B24S* M#$Z5^,IS6XR"RP!R7+-:V*7:?<)6T+G#RY0P_@N[=FT40%8;J\K6F!B47#9_ M]MH>Q(%!/'C'(&D-$L^[V"W6[2,"_/[,+1$T6T49BV=FX9.\@Z= M.(&YDK8P<"=SS/\-$)*V3F"R%WB3]"+>8G8"I_$?D$1)TH-WVAW8J<<[?13F<=I[,^]/$2F5&2I0*! MR9PRK*J4MKY/CL*,&0L5:JYRJ WFWGLY6M044,YYT[OI9VAIF6/B^K>/X0V9 M[M%QWNDX[P5:-!S5&BQE/FAFZ8-;U-: 55!P2@?-,R;\U#&B_?@_)#KHB YZ M@>Z9E!QASA!NGU=0:;71K(2_:>25EW5YC%HOXD\&R$7']^*G@O;B?^!TV7&Z M[#W#)PH_[VJF-Q2+.47D<9+],/&Y=ZKI8735,;KJA6J=1T1HYEN-,GO;IPWQ M%(K1W<8L[ J>%4"98SE%HE#&4)!F:N,&J,ZH+*O_2Z<1TK_[((*Q&-_P%02P,$% @ ''A75KR;6=)G @ =04 !D M !X;"]W;W)K&ULI51A;]HP$/TKITR:-FEK($ W M=1 )TK6+-"@J[:9]-,E!K#IV9CND_?<[.Y QB?)E7XC/OGOOG.>;POK-L)X7+$MKM ^5DM-4=BA MY+Q$:;B2H'$S":;]J]G(Y?N$'QP;<[0&U\E:J2<7I/DDZ#E!*#"S#H'19X<) M"N& 2,;O/6;04;K"X_4!_<;W3KVLF<%$B9\\M\4D^!Q CAM6"WNOFF^X[\<+ MS)0P_A>:-O=R$$!6&ZO*?3$I*+ELO^QY?P]'!5'T2D&T+XB\[I;(J[QFEL5C MK1K0+IO0W,*WZJM)')?N4596TRFG.ANO'N?SZ?TON+N!57J[2&_29+IX@&F2 MW#TN'M+%+2SOOJ=)^G4%'^%6J;SA0L"[:[2,B_?CT)(&AQ1F>[Y9RQ>]PM>/ M8*ZD+0Q\E3GF_P*$)+[K(#IT,(O.(EYC=@&#_@>(>E$$!K?TE[%G< ?=S0P\ M[N"_;^;4+;38P]/8SFE7IF(93@*RDD&]PR!^^Z9_V?MR1OFP4SX\AQXOZG*- M&M2&7%,I;;G<0BVY-:>$ME C#^4\(26UM*TK MNMUNIDQ;*_U-;P?2G.DMEP8$;JBT=_&)1.G6Y&U@5>6-M5:6;.J7!&PO M=V]R:W-H965T:=[A!CX M'@81[2E[Q@X=5:7K/0H]>H\/*.*_;#$)/<9WR4ZE!X*\36(* U77-%,-/3]2 M^MWDV)+TN_C( C]"2P+H,0P]\M\C"O"IIT#E?.#9W^U9?$#M=P_>#JT0>STL M"=]3<\K&#U%$?1P!@K8]Y0%VEF:L3P1_^>A$+[9!G,D;QN_QCKWI*5H<$ K0 MFL4$CW]]H $*@AC$P_@W8RKY*6/CY?:9/DYRY[F\>10-W,T*YK@-JY MI,D M=]C08UZ_2_ )D%C/>?%&M*%=E?& X].JZRRXQS0X_4IP!G!P MQ/84C*(-V@C\;K4?ZA4 E5^I_'+IY\OUJ%<2AVA]#PSX!] U71<$-*BVK]"! MV[6K]F&U?7:,*NVC:KOCD, 1BA@% M>%O5T43M*D4WQ.CXW:]##]X:]13^&PO M=V]R:W-H965T$ MI;+MQ$K-SEQ7AC$F1![Q&:9Z9\)%0I2>BJDK9P))9$$)

BT^%PQFN)0@)PG"1&OY\AXUG9\9[7P0*>Q,@MNIS4C4QRA&L^&0L_<@B6B M"::2\A0$3MI.US_K^9X!V(@?%#.Y-@8CY8GS9S/I1VW',QDAPU 9"J(?"^PA M8X9)Y_%[2>H49QK@^GC%?F7%:S%/1&*/LY\T4G';.7$@P@F9,_7 LQM<"CHV M?"%GTOY"MHSU' CG4O%D"=89)#3-G^1E:<0:P&]L 01+0/ WH+X%4%L":E9H MGIF5=4$4Z;0$ST"8:,UF!M8;B]9J:&K^QI$2>I=JG.J,QH-!]^$7W%_!J']] MU[_J][IWC]#M]>['=X_]NVL8WM_V>_W+$1S"+2>IA!MDT:&^0(C=<)G&>)Q%L2<(/8,!3%4NX3".,-@E5C!<8'D'-/X# "X*2A'H?A_L5Z=0*EVN6K[Z%[\TXT,:!,:[,I4H2\T*? MR1D)L>WH-U:B6*#3^?;%;WC?RQ3NB&Q#;[W06[?LM7?U%A>E3&]]EWIW1+:A M][C0>USY_PY14!X!GP 7=$I3HC "9DW(J(II"EE,PQA4C*] !((2>F^"0N@X M?2$D9U&90=6G-CR(R*LL,Z,2^(]F- HS&A^X[/'JLDM3)4(B!-5:B=*V9"B, M52&7RHB?$"I@0=B\]([D9S7M6>:;M.AX+7>QKK4J8D- LQ#0?%_ :0\/21A M*.:$@51$SMQ65*5^,^^6#LBVY!Z M6D@]W44A.=VEWAV1;>CUO;?OL?=?2LD[QU;4DFKD9PUQUWJ5!,74MG!2%X-Y MJO*VI5@MVL2N;8[U\GKC2?90= MQKK516$"]/Z$<[6:F .*YKGS!U!+ P04 " <>%=6)6[!IDD# "3#0 M&0 'AL+W=OH^NLE K"9VSC9E*]V//SN!P*ZHV^TN7\!O\\PS+_&, MNVLA'U6*J.%;GG'5\U*MBPO?5W&*.56GHD!N=A9"YE2;J5SZJI!(DU(HS_R@ MT6C[.674[E\Q SL>YYQ-LNS-@RU7;![W<+NL0( M];P(I9GY-4K"]ZY!PDN MZ"K3,['^@AN#SBQ>+#)5_L*Z.MMI>1"OE!;Y1M@PR!FO_NFWC2/V!$C[!8%@ M(Q"4O"M%)&C@7UXXWJ8:4Z>$$U"6 BN$X57/$$D^\!?&-';4RP-688.!$O M,3Z%)OD$02,(''C-VCG-$J_U MX,E98LUL;<2(OX$>:<:04?9M%UG=J$*&F//,]^10OF$7O_//TB[\9>#(VV96)\NUBP6*4"@8\@:N\R,0S'O:A$_N=/NS4S#O'"7SG M"*3/:]+GOQAXM_SK@?]<,_G\FP)O-B:,LWR5'^+KU/).;Y+&[C)O'"<)-KB_ MF?=>$2*_F >O +R>""38D0E^.A6F@I]L,P NF30]A?A1W8:H$_R]GMQ5+-(\ M4@8%C+2/E C'J&)D5\:(L^"\)1'< (ZKP-_KDW.4R_(UH" 6*ZZKEKE> MK5\<@ZK/WAVOGBL3*I>,*\AP840;IQT3;5F] *J)%D79=3\(;7KX\#L+X30VXE54+_#^O\#4$L#!!0 ( !QX5U:*I39K+@8 !$D 9 M>&PO=V]R:W-H965T39K&-129_0)Y^)[X'E]?G^MZM&;\ MIU@2(L%+&$3BM+&4,CYIM82W)"$631:32+U9,!YBJ6[Y4TO$G& _-0J#%G*< M7BO$-&J,1^FS.SX>L94,:$3N.!"K,,3\]9P$;'W:@(W-@WOZM)3)@]9X%.,G M,B/R,;[CZJY5H/@T))&@+ *<+$X;9_#$1D0"XLD$ JM_SV1"@B!!4OWXE8,VBF\FAMO7&_3+U'GES!P+,F'!7]27 MR]/&H %\LL"K0-ZS]0^2.]1-\#P6B/0O6.=MG0;P5D*R,#=6/0AIE/W'+SD1 M6P:HO\< Y0;HO0;MW*"]:X#V&'1R@T[*3.9*RH.+)1Z/.%L#GK16:,E%2F9J MK=RG43+N,\G56ZKLY'CV>'U]=O\WN+T$L^GWF^GE=')V\P#.)I/;QYN'Z$[3A$4 .0N!QYH*O7[Z!0+FCZ=WD_5CP+2SW_5C.!LO@;[L8U7:*V]Z# M:QXHW8AD>!T]7I)\3D2,/7+:4-E%$/Y,&N/??X,]YP\=@3;!7$M@%1X[!8\= M$_KXGF#!(CP/","1KY)C'#,NTWO%*_&PD" FG#(?K 3QDX<[ ]<4;@@7 "V L:XW<\;5AU24:@.S9Y-JFV"N); *U?V"ZOZ;T0J2%+!@:FT#,F<^H5.JVR7E M/H@QEZ\Z2HW0AU)J$\S-P'HI6"(4G\<#V.R.6L\:J@8%50,C5;=R23BXHGA. M RJI/OT9(0ZEQ":8:PFL0MVPH&[X_T_HH4VJ;8*YEL J5$.GU+^.,4YGN^QI M]:H1XU#VK**Y.=KV[.VWFVW][(5;=0&TMS";L0[FQR:::PNMRB,J>426I7@. M:(M,FVBN+;0JF659 XUJ?WRS"N=J55%I,4AI76["DQ:T@G_WU6+G.7AW:Z8, MBVF2LU5O E&UC6ONXTC4 M$@=R>LW!+B6:9OW.ECS(6?F,*@*6900TUQ')_L,JPJ'29O0?EC%YMM'N[7DXTC3IU*CY#J,-2J4.S5"]3A4_4 MNU^K)#=D\\.0(?KUZ;_K^YM-7'///NIY*;RA67E?[4L"1UM4:+T?U(85=IK] M70+>T\HU]_&C')0*&AI58VVA8!&(6*2D,U^IC"DDEBMC' S?CH,WF[CF/GZ0 M U0J6V16MFD<'"5^'U<=UWF,ZBI2,_;O:N6:^_51OTOEBLS*=183CRZHM]EX M2V?!OI'.L2IIO=OJ,J*]T0UH,!U85!=]#L[;+R&9(1E9(1F25CE@T9IT]J;4RJ9AJEOP)H/6_K MAKF[Z[?5[6U;:%5Z2C6)S&IR#SU02T]'$Q@]M%5KY@19W9VVA58EJ!26Z#T; MU#6"'"U!W=J:X.QR8W7;V19:E9M2;B*SW$RW0W>I@4,M-77)B'KUR+&Z4VP+ MK%B(!"UW9OMV^N.DSG)BMCR8)ZLRNK5U5B(D_"D]>'2@HGA;G6L[2TQP[S\_AR20[G5+"9(=EKC%7&5& @"P4I-/LJRS-L_,G MV8UD<7HB8\ZD9&%ZN238)SQIH-XO&).;F^0#Q2F@\7]02P,$% @ ''A7 M5N*KX,=A P E T !D !X;"]W;W)K&ULQ5== M;]HP%/TK5E9-K<2:Q/FD Z26A YI!53HICVZP4#4)*:V@>[?STY"!DE*F11I M+V [YQS[W&O?.)T=H2]LA3$';W&4L*ZRXGQ]HZHL6.$8L6NRQHEXLB T1EQT MZ5)E:XK1/"7%D0HUS59C%"9*KY..36BO0S8\"A,\H8!MXAC1WW)R0.UUUFB)IY@_K2=4]-1"91[&.&$A20#%BZYRJ]_XKL2G@!\AWK&# M-I!.G@EYD9WAO*MHI=^'E M&3'<)]'/<,Y77<55P!POT";BCV3W#>=^+*D7D(BEOV"78S4%!!O&29R3Q0KB M,,G^T5L>AP.";KY#@#D!GDLP:Y!"LGI-;5S'L:. ]QU.M0L@-4 MHH6:;*313]DB7F$B]\F44_$T%#S>FSX]/-P^_@+C 9@.[T?#P;!_.YJ!VWY_ M_#2:#4?W8#+^/NP/_2GX OJ(KI\_Z;;VM2XI38IY38KY#8D=I<\H MTF><4D_3EZ8FD U\.A^9E)-*R;J^[4%HM4VQC;:'D:["#,VR#>L8YM7 H*ZU MG6.87X7I4+/=OVI'OLW"MWG2]\%.E,[KW&8"UN'$CNW8);-5E E='9:\UFBU M3:.$\JLHUW:<>J-68=0Z:71&.(I2CZU*CEOB!7H4ANR4E@8_VA569=70U4J1J8):K:>5056&Z85NV71\LNPB6?4:PUA&>+_?FSST;)X7_ MM58U*>8U*>8W)':4':?(CO/?7C5.D^EK4LQK4LQO2.PH?6Z1/O?DX9I\=*S MY6@\\T'[JBY!;O4U8-J66RHR591I.D:I%'DU6HZ E4I,%>5 S2P5&/7@1BN_ M5QX0788) Q%>")IV[8@21;-O@*S#R3J]Y#X3+J[,:7,E/ILPE0#Q?$$(WW?D MO;GX$.O] 5!+ P04 " <>%=6"/$VN=<# O$@ &0 'AL+W=OP[T0$GY#UY#)*PO*4B+DD"U-OF9 HCPH34S;LCPS)7%F#/OYN4)'##M^=(R4E%=*?ZO!-!H8ELH($@B%HB#R;PL3 M2!+%)//XKR0UJGNJP./C/?M=+EZ*>24<)C3Y&4=B-3"Z!HI@03:)>**[;U * MRA,,:<+S7[0KL9:!P@T7-"V#909IG!7_Y*TTXB@ >V<"[#+ ;@:X9P*<,L!Y M;X!;!KBY,X64W(> "#+L,[I#3*$EFSK(S^FD]'L&8TFDX>7V?-T]A4]/GR?3J9?YN@SFLGW\"=AL*(; M#FB:"6# A3P(:0KH8P""Q,DG"7R9!^CCAT_H XHS]*S@)(MXWQ0R8W5?,RRS M&Q?9V6>RPS:ZIYE8'6Q?4.-73# MF ,__X+>]:_;0;I) LTD=7,Q;>YS497IXTZR0)-9#4; M.Y6-G8OOX,'">&]A?-;"@LK/J=0G:3OL%#-I>^S-*M&GB3'UG>*J?@ZARE\-FUG8[;T-,"L[M6MP$+6F!.!Q^QU13YE2+_ MHB+UFN^N>4;^21H]S_,;DDY!V'5Z7D-1"\KO.5Z[H&XEJ'M-T9MF6ZE'MB*B M396%/;^GKZ;11)UF@B:QF([8.W9.EK_B57+7IX%AN MLUJTP6S7:LZM-ICON[A]3WG1%,+S/5ZS0K8RB9KX!E- M]D&3K;<&EGS'B7@86TU5IRC?QW93E'WRH<+8.?>APH?>#U]N_N80;AA$:$R9 MC(VS97N#K;7YT\H6Z&*K&WCH_[#F!A!K[0"UL@6ZV.I>'II K+$+Q*>M&_:M MD]EUBG+<)BJXG->UNLVCE70*;)GO2' 4TDTFBD5F=;;:]1CE:_W&^;':#:8BOEGK!E+!N8!!:2TKKQI0!6[$X4 T'7^7K]E0JY^L\/5T B8 H@KR\H M%?N!ND&U1S3\'U!+ P04 " <>%=6F7/2+\T& !.,0 &0 'AL+W=O MV$\\DWEL<[K*Q%,^ MXURBYR1.\[/&3,KY2;.93V8\"?)/V9RGZIMI)I) JE/QV,SG@@=AZ93$3>)Y MG6821&EC<%I>NQ6#TVPAXRCEMP+EBR0)Q,L%C[/560,W7B_<18\S65QH#D[G MP2,?/7]&ORLZKSCP$.?>S M^.\HE+.S1J^!0CX-%K&\RU9?^+I#[0)ODL5Y^1^MUK9> TT6NBA#JVU0ZMDINI*R0,+9# X%=D*B<): MH14')9FEM^I^E!;/?2R%^C92?G(POA^-SN_^03=7:#S\?#V\&OKGU]_0N>_? MW%]_&UY_1K_*^W[,T(=??S]M2M7NXN[-R;J-%U4;R9XV8H)&ZLZS M'%VF(0]-@*;J\*;7Y+77%\2)R/CD$Z+X(R(>(98&^8>[8XL[.]S=<_2&;IXA M+?'H'KQ]C\7&=(74LB,52>8DGP<3?M90623G8LD;@]]^P1WO3QM+D& ,",Q@ ML+5AL.5"']SQ)4\7'$U%EJ")2>=D3:>-S0JU6Z(6&78Y:)%^O^NIO]/FR"(F?_9V/DH";81J9_M"<[QM-@L+-AL.,.M""?E>8Y*1A%:90L$FNIY/2L.VA T1@4 MFLG:5BF+8>)NC0/%(20:@T(S.22:0^+.SUDRCZ,@5:_].1=1%B*E+=%<**$I M9*0*^AF/0Q2E2,XX^CK\\LU'TT4:6EEVWPE[Z(4'UBK5=[O6IA0(S:145^?8 M6;H.1L'SWF &+<=!T1@4FLF:KLAQ"RB8G:5];0XAT1@4FLFA+OBQN_2%#&;W MG7#;$9B!ZC-) \1'$Q*$M)KX)Z-8LFLR*T7U @.%*TI_F4"\6XYZ *! K-I%=K$.P6(45X;Y@M)ZB5[ _Y@T0/(GOBHD@!Q1OI([KF MTLHCD()85JTJ@5#W'KD#+2;[8B_6I/H>G&J3T4024.%)K)H98X!&X%@H!J'E T M!H5FTJ@U#_DYRQ#$LF;0[N(VW9T LYGV.OU>9W<*S&+::;5);^]"!-'"A+CE MPFTE05[0.(B5#+DH7ZG[ P]20/B@: P*S212RQ'RQHI$G< #%2:@: P*S:11 M"Q/B7I4X.O!V%R(P\=H]8@D\BRGN]WO8$GB[IE39.0)/JP;B+M_?IV8XJ WV MFN%H5W:4JTFC5@?$K0Z&Z9+GLIR6.F"&R@U6._! I0 4FKEQ04L!"B<%**@4 M $5C4&@FC5H*T!I2H$;^6L-N9YHN[M/=G.1;+(M="=W=[&6QQ%X7T[W9B^I2 MG;I+]7?)7H>UP9J]CG=E1[F:-&YM%W(O2%AW:EFI@-TM!+M=Z&>4ZE27ZM2] M/%$K<8&N4("B,2@TDT8M!&B-/4EU$E=[5YM@;%OQ=S>@-ET_H]RGNMRG[M6' M&SE3.DE4I%EY :WQ0=$8%)K)G:[QZ9N+#X='+.BZ R@:@T(S:=0*@M90$'4B MMK<3L3V/>KL;('V+)?7ZQ+))QV*)"3'G,LQNZ@J?NBO\]RDU#FJ#O=0XVI4= MY5K1V-S::*YZ]EANV,_5,%BDLMI]O;FZ^5' >;D5_H?K%_B$55O[-4SU2X-1 M(!ZC-$S/V12/8;R<,:#D(O"0'T_S3+Y>E+< M8/,3BL'_4$L#!!0 ( !QX5U82RSL7*P, .X) 9 >&PO=V]R:W-H M965T=:?$7 9H%SR20IGF@S4"; M/BOV!6LJ2UY)0/+O>R4[CD,=SVX:'K DWW-]SM'5Q_0@U4^= QAR5W"A9UYN M3'GJ^SK-H:!Z($L0^&8C54$-=M76UZ4"FCE0P?TH"$9^09GPDJD;NU;)5.X, M9P*N%=&[HJ#J_ARX/,R\T'L86+%M;NR GTQ+NH4UF._EM<*>WV3)6 %",RF( M@LW,.PM/YQ,;[P)N&!QTJTVLDELI?]K.53;S DL(.*3&9J#XV,,<.+>)D,:_ M=4ZO^:0%MML/V3\Y[:CEEFJ82_Z#92:?>1./9+"A.VY6\O 9:CTG-E\JN7;_ MY%#'!AY)=]K(H@8C@X*)ZDGO:A]:@'#T#""J =$Q8/@,(*X!L1-:,7.R%M30 M9*KD@2@;C=ELPWGCT*B&"3N+:Z/P+4.<299?5]\NSRXOR/IB=7,UO_IR2597 MEY^_KD'>OGE'WA F MR))QCA.DI[Y!?O8K?EIS.:^X1,]P"2.RE,+DFER(#+*G"7P4UJB+'M2=1[T9 M%Y .2!R^)U$011V$YO\='O;0B1NS8YI4QLN[RIH,-NJ%W,I[JD M*J!PV*H=]V1-7-GM7-G)#3 ZN3+HD5WG& M+H_=;O9). R"J;]O2^D(BEM!3RB>-!1/>BFN[3:$^PSP0M).U>9Q,J@G%C5OC!FFM"(/ ;J!H M7"D9ZF;B$?7$C"X/*@*CE@?#># \\J"7Y0L]&#<>C%^M0J+7KI!Q5X5$1^[T M\G^A.Y/&GX_QA>W8265&V9T(3#!J'!8(QK6U6WBZIC9.D.Z%MI\+AWS1PO M9*!L +[?2&D>.O8#S14O^0502P,$% @ ''A75@'4O;9G P MPL !D M !X;"]W;W)K&ULK59=: ,)\ M.+69L9TTS4/:C)VVSPI24Y;O;7KP2$^ .3W=8O!HE[CLZYUI7N:,/% M3YD#*/2K+)@<6[E2JPO;EDD.)9'G? 5,?\FX*(G20[&TY4H 22M06=C8<0*[ M))19\:B:NQ/QB*]501G<"23794G$TQ0*OAE;KO4\,:?+7)D).QZMR!(6H+ZM M[H0>V2U+2DM@DG*&!&1C:^)>S%QL %7$=PH;N?6.C)4'SG^:P4TZMARC" I( ME*$@^O$(,R@*PZ1U_-V06NV:!KC]_LS^J3*OS3P0"3->_*"IRL=69*$4,K(N MU)QO/D-CR#=\"2]D]8LV3:QCH60M%2\;L%904E8_R:\F$5L -S@"P T [P,& M1P!> _ JH[6RRM8E420>";Y!PD1K-O-2Y:9":S>4F;]QH83^2C5.Q;=?Y_?7 MD^LKM+B:?[^9W7RY1O.;Z\_W"W2&%GK/I.L"$,_0Q*2;JB>X'A!V,.P3-_CO<[9'CM4GW*C[O M6-*Y4$M=)&@!XI$FE"U153^=N:JI!MU4ILHOY(HD,+9T&4O-!U;\]B\W<#YV M^3P1V8[K0>MZT,<>3V%)&3-F'TA!6 )=;FN*L*(P1]!C//2]:."/[,=M'[TK M_:8/O_7A]_K0F_(5$S7>WS81^A@'>R;\U[SNR M:>4&O/%.57:)Z4?]W'YV( M;,=@V!H,3U<]X2E=GXALQW74NH[^O'JBPXW753V'85& (]?KWGC#5N&P5^$D M3:FYFN4'E/%"]P=&K,H!25+?(04GK$OU\$ .'@RP/]Q3?1CFN9X7!MVJ7>?E M!G3Z=9=Z0]%_B-'>>5DY!PN?N=$0N^Z>P,[ ,!C@Z(C$K4O:[95X)^!L19YT M^Z0DTI,<_4\, NTO7K\+U!+ M P04 " <>%=6Z02XB+," "W!@ &0 'AL+W=O16]\*FD4K+ECYP40/LLTFFC442!]MI M8;]^;2>-"ILB'O8E\=ASCL^9V)-@R_BS2 $D>LVS0HRM5,KRW+9%G$).Q!DK MH5 K*\9S(E7(U[8H.9#$@/+,]ARG;^>$%E88F+D['@:LDADMX(XC4>4YX6\7 MD+'MV'*MW<22KE.I)^PP*,D:(I /Y1U7D=VR)#2'0E!6( ZKL35QSZ=8YYN$ M1PI;L3=&VLD38\\Z6"1CR]&"((-8:@:B7AN80I9I(B7CI>&TVBTU<'^\8_]E MO"LO3T3 E&6_:2+3L36T4 (K4F5RR;97T/@Q F.6"?-$VR;7L5!<"P.T= '@-P/LJP&\ OC%:*S.V9D22,.!LB[C.5FQZ8&ICT,H- M+?17C"17JU3A9'A]N[R?3^:7*+IHADZ/CI!1X@6Z#YEE5 X$=A2N=+:[+AQ<%$[\ XXF$%\AGSW!_(< MS^N 3[\.=]_#;57+MJ!>6U#/\/F'"LJX7*OSCR+@&QKK"IFK(0[5I\MQO46O M>PM]L<]%26(86^KF"K4/6.'W;V[?^=GE_S^1O:N&WU;#_XP]G',F!-KH(]+E MLP8/#%CWFTWH]O'('>+ WNQ;Z,C#O>%PX+1Y[]3U6G6]3]5-XKC*J\R<4I*K M#T?_$-U&PO=V]R:W-H965TP% +[-HD7YN(),YLIX7]^ME)R$H;4E3M)K%COV^>]\O! M'JP)?68Q $4@HWVV_N5U5VD>4),QB1]%<2\7BH> J* M8('+E,_(^AJ:/+;T"TG*JB-:-W,U!84EXR1KQ((@2_+ZC%^:.FP(=.L#@=$( MC,\*S$9@5D%KLBK6&',<#"A9(RIG"S?9J&I3J46:))=/<L8'*!;.\LQHV?!KHI*M>4RVG(9E9_Y@=]5R4L*"&\4H2M3 M;6)UF\@/\XP5.(2A(KX\!G0%2O#UB^YH/[H2_B>S=WG--J_9YQZ(LIE= 6N5 M6ZGDCV(5Z)YG^?Y 76VB]YH?B&ZUZ-8^=*L+O5;9F^BN86KF%GJO^8'H=HMN M[T.WN]#M773+-VU["[W7_$!TIT5W]J$[7>C.+KIAF9Z^A=YK?B"ZVZ*[^]#= M+G1W%UUS--?=0N\U/Q#=:]&]7O3[&,02ON! NP)X.P$,TW+T[=KWWN+ 'X; MP.\-<"OV*R&F]#7)EVB%TQ*Z@O@[?QW?M0WYPKT+TC'--CWKWV=2(ZH;JZ;< ML=Q@NDQRAE)8"*%VZHJ*T7H74'&PO=V]R:W-H M965T^V"#N.>@>Z4H']5:,_Q S1 DO M29R*OC63^:#'%C*.4GSD(!9)0OGK-<9LU;>(M6X81=.9U WVH#>G4QRC_#9_Y.K. M+EG"*,%41"P%CI.^=44N?=+5@"SB>X0KL74-.I5GQG[HF_NP;SFZ1QAC(#4% M57]+'&(<:R;5C[\*4JM\IP9N7Z_9;[/D53+/5."0Q;]'H9SUK7,+0IS012Q' M;/4%BX3:FB]@L9RO@.EJQZ8M,S RMTH]2/>YCR=732.'D MX.'KZ.GNZNX&QC>C[_?#^]_N8'1_]^5I#+_ (\.6@>1F?=X!OC'P9!5$ZK9,VA[;JH7H9N11S&F#?4NN$4$1H#7[^B72< M7^MD,4GF&R*K2-8J)6LUL0]N1* 12'FJ=*N=DSE!-R/0R^5RT/(\1XW7>EQ7&*ZP+H$&N''CKQ),M\0646V3BE; MY_1BZ9B4S"29;XBL(EFWE*S;.--V%OXZX;I[,]SMM-IDIUCVHUH.\8;(JM(1IR-OW(:Y^%5&D1QK"PUW"+"?3;E/D,I)=Q&*54A-(8K M(5"J1Y)*S&J/38IX8!R&+%']FVG'O5SSP!\W+U*W/,>HK-(B09YYLC]K+5=S M/T?YOE)7[,/3H?Y)T*K46U:6-)(]C$?U9K,1=NS<-,KFFV*K2N9N)'-/+^D" M:THWDVR^*;:J;AL#3AK-ZGMVR(*AND6V]_QD39C:(_<<91V;^K8_8"G)QA:3 M-WSQRUQ]@6,(-&%<1G_GWW1SY!$+07WD08H2 LKYJUZLEC2NMYYOO*4+KVHC M%D @T=]UT(&0OM8O-8U$1\\20VQ5<3>&G30[=KT@P3_PIG%OICFZT(Q:=U-L M50DWYIW\!_=.C-IWHVR^*;:J;AL'3YHM_/_'=C3WL]%VG SU3X+F4MM;AVDJ MLVEV*"D@8(M4Y@=.96MY\'F5'??MM%_K ]'LD&Y#DY^F/E ^C5(!,4X4I7/6 M537&\P/*_$:R>79D]\RD9$EV.4,:(M&ULM9QMCZ)(%X;_2L7=;&:2[9'"%W2VV\164!20M#,[V8^TEDJ&%Q>P>R9Y M?OP#B-J\6(V[]W[I5CSGJN)4U>TI/*G[5S_X'NX8B\@/U_'"A\8NBO:?F\UP MM6.N%7[R]\R+/]GX@6M%\=M@VPSW ;/6J9/K-$5!Z#9=R_8:@_OTFAD,[OU# MY-@>,P,2'ES7"GX^,L=_?6C0QNG"D[W=1*6O; M95YH^QX)V.:A,:2?32HE#JG%GS9[#=^\)LFM//O^]^2-NGYH"$F/F,-648*P MXG\O;,0<)R'%_?@[@S;.;2:.;U^?Z$IZ\_'-/%LA&_G.-WL=[1X:O099LXUU M<*(G_W7*LAOJ)+R5[X3I7_*:V0H-LCJ$D>]FSG$/7-L[_K=^9(%XXR"*5QS$ MS$&LZ]#*'%IU'=J90[NN0R=SZ-1UZ&8.W;H.4N8@U77H90Z]N@[]S*%?UX$* MIY$3:KNC^'Z27C576=\?CWT7K_2]173?BW8AD;TU6U?X&WQ_*G( S3B0 MYVB*IV@^BESBF*T^D1;]G8B"*)*ORS'Y\.O'BHZ-^)@EV\<8X5W,F(^9';Q: M&)F/T:V@UDTI]6-#.9A)_=CP,-/ZL>%AU/JQX6%F]6,C<##S^K'A8;3ZL>%A M]/JQX6&,?["FB.-;7@5K\0_FX#66^:_'+*=P;ZW80R/./$,6O+#&X+=?:%?XHTJ?D+ Q$B8C80H2-D'" MIDB8BH3-D+ Y$J8A83H29B!A"R3,!,%R2M<^*UV;1Q\\LJWM>8FP/5M.HGA5 MLL9%W"IK2-@8"9./,"F%)4\!7@9=L=OJWC=?WNH5LLD)$C9%PM1R,*1.B[;R MP9@AFYPC81H2IB-A1JUIMJ@5?Q/4L9QT=,[2T>%*AQGX+W;Z5.O#,_/8QHX^ MINE2D*1+898N^9=-9Y6R=$IW>=<7A/Q-CLI&5"P:C2M([5[12JYJKUVT4BH: M%(I&DPJC5M%H6M6KDI5:844%J6@V*YN5[W!>IUM:V:A#BT9ZV4@4.T4KXVC5 MR?6]U6_W"M.YRDSL2E)A/I?;;+6D]J7-W$3MGB=JESM1OP5VQ.[\S:9R"G)] M;_UR0\+&2)B,A"E(V 0)FR)A*A(V0\+F2)B&A.E(F-$MJT:[VZ(%;4$V:8)@ M.:&2SD(E<85*]M;O9.)2*2#MMM IJ.B(V\JM*H2$R4B84@Y&12(U038Y1<)4 M)&Q6#D9%OCA'-JDA83H29DCE3*F\3!9EJXKY8[X7V-Q*[YU7>H^[THV#^\R" MY >;[)=7MDX?@8;D?]<>A3YRB;#5W_X$6)'H5[MK(W=NQT;"0D M>R=N=4WB??Y%JZPHW>8?-:M*K/I5B4IQ8\_MTZTBA(3)2)A2C@452GOR";+) M*1*F(F$S)&R.A&E(F(Z$&?VJ=*8P?Q9EHXI99H+ZE1,9*IQ5)BDFXLC,$WMA M0?K(<,\"VU^30QB+2?+0<,TB%KAV^DO$2!YI9_FI+$GAMG)K*@2EC:$T&4I3 MH+0)E#:%TE0H;0:ES:$T#4K3H33C'36@Y">S@JJ?5Z'=,%&TO.B]J>ZC_-PJ MRY42LKU*!&[O!]'&=VR_4MQH.5T0XPUGJ]?I%/(G?L,W*Q>2)D-I2E50:$<2 MA$ZW7Y"T,90F0VD*E#:! MTJ90F@JES:"T.92F06DZE&9 :0LHS431\F)W*:RE_TUE+866UD)I8RA-AM(4 M*&T"I4VA-!5*FT%I=#^:D<[LCU80>S#KCP- M*Y<*TJ1>K52R-N)W\&;90])D*$VIBHE *V(R@;8[A=)4*&T&I=2:JAWDINE3N4G[I;F'+:7*VG%S0S7D7DC:&TF0H38'2)E#:%$I3 MH;09E#:'TC0H38?2#"AM :69*%I>["[5W[3[WVPYH97A4-H82I.A- 5*FT!I M4RA-A=)F4-H<2M.@-!U*,Z"T!91FHFAYZ;O4DU-^0?FW]#"?I%[KA076EI& M)2<<)=+GV!N6U'M%.W:NYJK["R6R5G<$I8VA-!E*4Z"T"90VA=)4*&T&IP$-%LK9^5N5"BYJH;H:JE$+0O1VEL/GFN"67 M!=OT0+20K)(RUN,Y'^>KYT/7ANG14X7KC_2S3BNN&\DA;>GQ3A?\\80WW0JV MMA<2AVWBIH1/4IS>!L=#TXYO(G^?'O;T[$>1[Z8O=\Q:LR QB#_?^'YT>I,T M<#ZZ;O!_4$L#!!0 ( !QX5U;U<&X)3 8 #&PO=V]R:W-H M965T[< MYG*Y#XQ6)0O4*W7<_>^O(#(*':ZSU^3VPX[@\SXM;=]W@&GWA,FW>(\0!=_# M((H?:GM*#_>-1KS>H]"+[_ !1>R;+2:A1]DAV37B T'>)@T*@X:J**U&Z/E1 MK==-S[FDU\5'&O@1<@F(CV'HD1^/*,"GAQJL74XL_=V>)B<:O>[!VZ$5HD\' ME["C1F[9^"&*8A]'@*#M0ZT/[UV8!J3$[SXZQ5>?07(ISQA_2PZLS4--27J$ M K2FB<)C/U[0 5!8F+]^#N3UO(VD\#KSQ?[*+UX=C'/7HP&./CJ;^C^H=:N M@0W:>L> +O%I@K(+:B:^-0[B]']PREBE!M;'F.(P"V8]"/WH_-/[G@W$58"J MOA&@9@&J:("6!6BB 7H6H(L&-+. IFA *PMHB08868 A&M#. MJB 9TLH",: M )7+S"G"(?ED"\\VO$PW%)YO>)EP*#SC\#+E4'C.X672H?"LP\NTPW3>&^^_''U!:B#P7!@ Y?@%S\M M,E9X8$4"?#01]?P@_@0^ #\"7_;X&'O1)NXV*.MTTG1CG77P\=Q!]8T.:F". M([J/P3#:H TGWJF.AVJ%H,%&*Q\R]3)DCVJET43K.Z#!ST!55!4\K4SP\<,G M3L<&U9H5.C"-\J\:LUHS/49"FF&U9NX1H8L:B8\-K-",Q<>F2C,1'YLJC24^ M-E6:J?C8*!6:F?C85&EL\;&ITLS%QZ9*X\C)J86?^YYFZJ1Q:7FRUU*N] MX;5QM*N;1^*E-U,#5I8(*Y;Q9]"/V1W=(3D;@^\2** M$/C39CI@413&?_'JZ+EMG=]V>"=':BVG]@(B/-R# <0Q8=42\\G96P?.-;/*@_-)3[EB9[S9>K@O7&YAZ MBYEBV)"/:;?42(@:"U$3(53K5MJQJ<,Y>9?89CMGPF:_TR04[F$ MWILZ,F6N)-E-ZC3SU&E6ILX2O2"2/'$)Y4Z3._#0*.2.&&:*84,^5LBPD1 U M%J(F0I0E1$W?N,AV(7G$,%L,FXMA3N72>&]*R)2YDF0W*='*4Z)5F1(3/Z:8 M^&LOJ$Z&%G^0"PM@((:98MA0#!N]@146P%@,FXAAEA@V%<-F8I@MALW%,*=R M9;PW(V3*7$FRFXPP\HPP*C,B?3?G!0$^>=&:FPOG>.-J=+4.^WU<2 4.U>X4 M*9-#&277L$SI:K-(CFD=#GGMZ:7\ MX#186H9C#E1:.1->KTJ4Q:&@4DKN:1DK7^%,I%MV&6K"4FZ4(;5<2YQV*8/J M4.OHA5\A"QZFMHS"7:U;QC3-T%_;O%FHG7RA=JH?A+TH\A&8>PB83ZOD_=^. M>"%O.59ZWON23Z;,E"D;RI2-9,K&,F43F3)+IFPJ4S:3*;-ERN8R98Y,V4*F MS)4DNZEM4,F+6_)G_/_MSQY9XY)*HE2;*=4VE&H;2;6-I=HF4FV65-M4JFTF MU69+MF3S2E,@AA]0[!H<<\<@VKY]C'FGPR F/ M;'8XI,4E=0XYY9%JFT/.>"3D]=/FD%J'U\\YCS1X(^]4+ZIW)Y1,FRO+=DZH MQM7^MA"17;H#-09K?(SH>?=%?C;?Y=I/]_H5SC_"^SGDG'>27;'I?KI7_7E+ M[=PC.Y_=G@1HRYI2[@SVM$G.NU3/!Q0?TMUUSYA2'*8?]\C;()( [/LMQO1R MD#20[Q7N_0-02P,$% @ ''A75KHWQ[LH P BP@ !D !X;"]W;W)K M&ULM59M<]HX$/XK.[[.33L38F-CN\F!9PRT*7,I M9""YSGT4]AHTE24JR:&]7W^237R$.-Q]N'X!O>P^>I[5:M?#O9!?U191P_>2 M<35RMEKOKEU795LLB;H4.^1FIQ"R)-I,Y<95.XDDKYU*YOJ>%[DEH=Q)AO7: MG4R&HM*,:Z^W(>>] C@6IF%Z*_2<\Z DM M7B:8JG]A?[#U',@JI45Y<#8,2LJ;?_+]$(UMU%!N;W&EI=FEQD\GZ>WMXDLZGWR CXLE M+&>KWWNK3^ER-K^!Q?AV=I/>SQ;S%:3S*=P\I,MT?O_GT0;T8&7R*J\8@B@@ MM7="]0]8(B,:<] ";BHB"3=KBS6C&U+?W=LI:D+9.^/^L)K"VS?OX U0#O=; M42G"XT>&_HJ/OPV?!]5;!!YYC_AS -4%I(^,_16;LGT6< M8G8)0?\"?,_W.PA-_KM[_PR=H+VHH,8+?LI%=06T.6_0?9ZM'M=J1S(<.:8\ M*)2/Z"2__M*/O-^Z@O$_@3T+S: -S> <>M*FF&A3[ *XJ8 F)4F656759",I MA=3TKR8'>[#&#>6<\HVI XSP#+N"U)P/H/./C )MW#'M)-?9$472^Z.@%A=[55>2=$.VPZGMA$'93C5NJ M\<_(&>3YOR1,_#)A@JOP5%2'U;.T:C2Y1W6]1+FIVYV"3%1<-X6L76T[:EHW MDI/UL>FT36/\!Z9ITY^)-*] /M="F%]7#K?E: M0&D-S'XAA'Z:V /:[X_D;U!+ P04 " <>%=6M;V_TK\" !J"@ &0 M 'AL+W=OSG9"U$*J"JO5#X\<]QS['N?%-5US6KL>,[#P-79+Y09L#-TAK/80KJNKX4NN?V M+"6I@$G"&1(P&SN?_-,\,?$VX(; 2JZUD5%RR_F=Z5R48\QN^.T^F7-,#U]@/[N=6NM=QB"1-.?Y%2+<;.B8-*F.&&JBN^^@J= MGMCP%9Q*^X]6;6RL5RP:J7C5@76_(JQ]XOO.AS6 'ST#"#I L"L@[ #AKH"H M T36F5:*]2''"F>IX"LD3+1F,PUKID5K^8298Y\JH6>)QJEL^OGJYF)R\>,+ M>H\.[P[U-N*M]ZLT*>K,"RQ<^9Q:()2D(FP\9T4*C8:C) MWE-9XP+&CDY/J8G R=Z^\4?>QR%;]DF6[XELP[*PMRS?%HV@S,A^(])+ ]S\D01^Y(3GJ)4=;)7^S\J05#N60G*WXE[XJ^R3+]T2V MX5O<^Q:_/KOB?5JV3[)\3V0;EHUZRT;_(;O:->)'V>69WZ/L&HBTV?4D,M^Z M[U>ZDO2N)%M=F9AKLR1:-,C"8'%1\(:IP?LK>?(9"(8$39[&A8/"MV[MI<+= MM8O=5&'?L9@3?;H49IK>.T[T48BVLFD[BM?VKK_E2E<.MKG0Q2 ($Z#G9YRK MAXXI'_KR,OL+4$L#!!0 ( !QX5U:7N3:,>AD (%0 0 9 >&PO=V]R M:W-H965TO!*5-,#^\9>4)<^K#GGL1\;N?MC:SNC'H_-0(S[G#(>O MOZ[6?VSNFJ85?R[FR\V;L[NVO7]U<;&9WC6+>G.^NF^6W;_ M;.[737V]>]%B?A%/)OG%HIXMSRY?[_[VR_KR]6K;SF?+YI>UV&P7BWK][5TS M7WU]_WOZR[WRX>*=>S1;/[E:K?[H?_EP_>9LTH?4S)MIVS/J[C]? MFO?-?-ZCND#^M:>>/1ZT?Z'Y\X'^X^[==^_FJMXT[U?S?\ZNV[LW9^69N&YN MZNV\_77U]:=F_XZRGC==S3>[_Q=?]V,G9V*ZW;2KQ?[%702+V?+AO_6?^TP8 M+XCC(R^(]R^(G1ZM7SR\]UWB9-W6EZ_7 MJZ]BW8_N:/T/N^SO7MWE:[;LSY3/[;K[UUGWNO92JG>_B1_$YX<317Q8/IQ\ MO89_E4U;S^9_$W\1LZ7X[6ZUW=3+Z\WKB[8[;O_JB^G^&.\>CA$?.48D/JZ6 M[=U&J.5UCJ;S]IO8KZJEP&H' ^-B-C4>,PDC+%2ESR>,,F.FQSA M_K->-_VIT(CEJFTVXK[^5E_-F]!9\0!*PZ!^"GRUN:^GS9NS;H[;-.LOS=GE M_WP7Y9/_#2F!A$DD3(%@EAKIHQHI1;_\M&TW;?>IG"UOQ;MZ7B^G025("%>) M!UBQ@_5?1%\NLS1)T^+UQ1KQ:+ M6=LVU^+M8K5=MB$92 )7A@=89LP6<5Q5931Q9I7 N#+VQRE0<%;RRL?DE63R M?E].1Z2/9'#35WII2;)TTOW/25]@7!QEWC@%"LY*7_68OHI,WV^KMIX?)N1O MXGW=':G[(91#$L3-8>7E)BN3P"GHC\LG1>J?@J#@K!Q&$WU=/T%<&= 4;@KW MM&SHVB P+GQQ@ K/3J)ACB(RB;*Y:L5LL]GVZ1/3U:8-VQ^2PDYBY"7GAWR2 MN"D,C"J+S,T?*#([?['.7TSF[\.R;3IN*YH_[YOE)GP&D@AV\F(O+6F5>/-@ M8%B29MXTN!]F7L2FUFQIYT5[J(@T!9>/D]M-$[[@I%_/3DKBO]OVAA% M&>IR/(*Z(RA-0FD*1;,UT0XI(B_YQ\VF4'.TIUD?]KB[LG1G#G]87$[*U)TZ M_&%)%ADT.R_:JT2T60G,'>+?XNUMLYQ^$Y[%#UY(TD=@IPU)DU":0M%LK;0U MBDK8O )U2%":A-(4BF9KHOU61!NN,6:?1K#%\#U45,:^#Y6!@7%2! PK*CZ[ MG:#=5DR[K7&6GX9PDQC[)BIL^D,#@ZX?%9^=1.VV8MIM,8P_36)GTO=269(' M3L?0P*SR4ZY0\=F9U+XKIGW72/-/4]A9#'BJ*BXB]VHA,"XJ\BA)7/./"L]. MHC9I,6W2G,N*#\LOW;77HCGRT88:-BA-0FD*1;-5T48Q3E$7$#'4+$)I$DI3 M*)JMB3:+,=U&&V-,: 1;C,PKS.15XLTTF6]?\LJU)2%6YTO"KB36;BVFW=H_ M=JLHNB^T=_7RCPW7D-!P=KJ@72XH3:%HMDS:/,8%;#Z!FD0H34)I"D6S-=$F M,:8;:/_8+JZ:M5C=B.FZN9ZUAR4ULZ;_'-U0'QNH9XS]=EGF3C%0(XBBV7G7 M1C"FC: W9?U6_RG>/TB@_K7M+\I'SEY0MPBE22A-H6CV6BSM.Y,):O9*H.83 M2I-0FD+1;$VTC4UH&SNFG+)'F-<]I$OM<]0UG,(L!_QK*XBE<:6(LOZ1=Z4AK3U/8&4R\\S"KHMQ-H#^JC*O< MS=\I_&.B_6-"-QH_UNUVW9]_UW4;SMS BLM^Z;"89-^+?F5M%LP6U"E":0I% ML[.OG6)".\4G76%TPSY_^O'7H%A05PFE22A-H6BV<-K-)K#EF0G4ND)I$DI3 M*)JMB;:N"=WW_*593YME6]\VHKZ^[JXWVE5_\TZS;OK52NMC\]L#-(J-:7IR M/HE+]]ICW#A)!\E.Z2F<9Z*=9S+@/)\Q/W7_^3A;SA;;13#M4&<*I4DH3:%H MMH3:Q"85;*:"VE0H34)I"D6S;U+1-C6EVZ./!>)^4A(W\]5J'=)C3ZG,&<>9 ME>@#<9,,I2D4S4ZR]ITI[3N?.G?)>C;_)G[^\.Y3\!*+/BK[YB$D34)I"D6S M]=/^.(U1$U<*]<=0FH32%(IF:Z+==DJ[[:==8M%0MCS09O">5ME7=<[J_P4MG0XA=IW*$U":0I%LS71 M]CVEF]%C:M(T@BU&[A4#PTO\ @/#2_Q0\=DIU&X[I=WVN"5^-(2=Q,#MCI/0 M$K_ P*@(+?%#Q6;T1W@,5\=>95"4]@Y]!?T1FE4Y>[: MO<"X))UXMR&@@K-3J*U;1ENWP04+].O9R:.C>;N]/1?)Y&'U0Q+\QH*V6%$T M._G:]&6TZ7M[_:4_9S=B45\WHMZ(6MSKDN#J1K1WS6Z?-W%%G-U03[BGF06\ MR#VQH2U9%,V60%O&C-F2Q5ZD$XM+Z,#8ND%;ME":0M%LB;67S6 MVPSJ9Z$T M":4I%,W>C4U[XYSVQD_K?-!0KCQ[FKL$)7+WPADY3J&BLU.J+6G.;-"R9[*8 M6VZ@(V+K ;6V4)I"T6QMM;7-8RY+ ?6\4)J$TA2*9FNB_7-! M^^.VZ"^9MQNSY+AEQ+4<'P18*NGH92E,HFBVG MMOX%[.;C FK_H30)I2D4S=;$>$#,*6X^IJ%L>:!;:!7A&Y[]:[E3E!$*748H M3MT/3[A=)#HBMFK01CB4IE T6UM=GRA@C? "6DB TB24IE T^UE.NI!0THWP M,5TD&L$58T^S-J0,5>Y'CE.HZ.P$:M=?TJY_Y..PH"Z_]'?$BD-W>XPS<:U];TKX6 MTD*BC\'6)QML(4$/J% T6P+M14OFML[8R^\190JU.TS&DH M6YYC36[WACKH816*9F=>>^[JU#WS,1,>O6DD'2);1VCW'$I3*)HMMBX,5+#N M>04M#D!I$DI3*)JMB2XT5+2U'[EI)$UAZQ%NET\B;ZZ#UA50-#O5NJY0G;I? MGG)[2G1$;-F@S7,H3:%HMK:Z8%'!FN<5M+( I4DH3:%HMB:ZLE#1S?,Q/24: MP1:C\(K+<:BG%!B7!';[4*CH[ 3J,D!%EP'&]91H"#N%_LY@<6@O&>A1%8IF M)UK;_HJV_8S.$TUB9]O?0BRTP8D,C N?L*?PUM%$F^O^9T#O:0##3>,!9WWP M\TE1N0]:#HQ+LR0IW.:0=\6#_:0# SR =S]^WRW,1QT0+"AN0 M@N$<"6)# MH:0]I0 P?ARQ0/-J*PAU0PG"-$8@A!][-/?-T^HADU$"%?1:@? MQN(4#.<(GAJ"IZB+^0,*I@P2)[$X!<,YRF2&,K2%?EJA=H#*%PGJ@P^XP=X4 M[+A.^G,C_:=NRP_-A,?:4P.1\26$VF8L3L%PCM"%(32L*7] P92!MN6Q. 7# M.63 MTLOW2?QY9/CSZ)E;S T ^)FFX_G@%-IH;. A? MIN&MYK"'5#"<(X1AR:-36W+RDI0J2M*1\=7#.G H3L%PMM"QX!+@ET $ <\ M>6CA'NRX3K(-2Q[3EGQD=8.F\-.-;>7'QRR[E^Z3./;8<.PQ[=@Y%1 :Q<\Y MUK7'@4=;AT_QD[CVV'#M,>V23_Q=/F8A&1TA7TILLQZ*4S"<([A1(XA+W%<[ MMA( Q4DL3L%PCC)&T2"FBP9/=2Q8PP_%R0/.MS7>3'@2*Y\85CXY]3/!"[:K MH4-B:P?%22Q.P7".PD9)(($]&?R @BD#W7P>BU,PG*.,45%(GO]\\ $&7Q)L M"6"/&W8UJ.,ZR3;,?8)XEO@ A9]NK*]/_(>3A[-]$L.>&(8]H0T[Q]30*'[* ML;X]\;ONH3M)%>RX3LX-WYY 'CX^@.'G&VODHZ0KR2V' #%*1C.$=PH&B2XI?@)UMU#<1*+4S"*J6?>KF:;KYGK6BIN' M3\VLZ3]P-]1'B";SA?+WD'>W]L8>4L%P3O8-IYX"G#K-X.?9M]9IEI:1MSIU MY$ %"]!)H^'!4]J#)GTW?.1[(Y;J""!>ADT_#8*>VQQ_H]&L//I&^( MHRY#D;?%2FA@$9?N0 4+T,FDX9S3Y^T'-_("1GP7\2]PZ-#XZF#=.!2G8#A' M:<.TI[#=X0XHF#)8=PW%*1C.4<9PU^GS]X@;8/ E*?P9*@G=/#ARH((%Z*31 ML,(I;8597[%8_[O'%?!GTU]_M2UW\>VY=Z($BVRE"QSK#F%HJ3 M6)R"X1QE#!^<#3R8K5DOQ.I+LQ9?[V;3.W&S?; ?JQMQ,UMO6K%8K=O;O@X[ MWWU,5TNQV,[;V0\W]6(V_R;63?=)[CZO_0[7]^O5?;/>%3"F_;U9S7W^I9_/^+.@&;^Y$9WL>BQZBWM\ %CY!L*Y\($&)^-;4 MZU D$AN)@N&Q. 7#.!+XN_&%[KM4HX=J& !.FDT:AXY[&'T RA^ M-@.KZ\/9'#=0P0)TLFD4#7*Z:#!<4:BZBA"JI0P-2,)PC@6'? MX;ZEL=4 *$YB<0J&Q. 7#.:"D(>W(D+F/IF-GJ0G$2BU,PG',*&"6- KZ:6^7:G$S7ZW6X81CJQE[G/6= MX:4:6[9 X9Q4&V6+XC^E;''X_J&NR+'E"BA.8G$*AG.D-\H5!:Y<46#+%5"< MQ.(4#.S\ET:YHGRA!QO SF?IK MA.)B,O'V;0@-S!)OH((%Z&32L-@E;;&'%Q/1 'X.Z7AV#U^+*VHQ$30@!<,Y M$A@NNWRA6Q[HJYP!ST<'R9<9>]<#%*=@.$=SP^Z7N+L>2JP;A^(D%J=@.$<9 MPXV7 [L__/Q. 7#.R]+H(X5R.&J=@X3FY-(H %5T$&-ML MH#'\/%;^N5:F@3P&Q@7S> HG'4^TD^Y_)K]<'_???ZB<]96U[E/^[]VOH8P. M +D9/>"L,\[))O:0"H9SDAX92:=-\F!_9P# 3S(=SZ=I>R[$)'IH\*2A;S1L M1 J&R$W35Y4C=OD;B)0O-M1#8W$*AG.$3PSA81[Z@((I _706)R" MX1QE4D.94WCH 2I?)"1.'G#.O3;NPZY@1W62GQG)_X]PV<0>?P,1\H6$FFTL M3L%PCN"Y(3C,;!]0,&6@9AN+4S"B)6O*O3F BQ.P7".])4A?86;%*&E!2Q.8G$*AK.5 MB8Q"1407*D;>]C: 8:NRQWG]8;>A@CVN@N&S1GRLFZ./ M@#:&_-K<;]?3N[K[X+R]73=-/SE^+\QGT__<\7?+IS[=-TOQ6 $AGA0=EA=; M&('B)!:G8#CG)#"*)%$,FPXC;!4#BI-8G(+A'&6,*D9$W[I@?K2.MV0&*'Q1 M$K^LG85N6Q@]4L%"=%)IE!TBNNS :,L,H/CY3/WB]Y%\CARI8"$Z^30J"1%= M21C9FAG \'.9^6=<__@U+Y.A<66>3'(ODR>QZ)%AT2/Z)H2W^P7&#RN4ZXVH MQ;WVAJL;T=X]K'@65U2>L>8]"FP$<%ZY=]M@CZI@N F0D_-^WXCU[/;N\9=V==]=5YZ)JU7;KA:['^^:3N=U/Z#[]YM5 M]Y6[_Z4_P-?5^H]=V)?_#U!+ P04 " <>%=6G$W:J4,% 5'0 &0 M 'AL+W=OQ2S6N^-V]L0>&\UG& M[N :S/?L4N'>L%:)>0*IYC(E"E8G@]/P>$&G-J"XXF\.#[JU3:R56RE_V)WS M^&00V!&!@,A8"8;_UK (:P2CN-G)3JH[VD#V]L;]2^%>31SRS0LI/B'Q^;^ M9' T(#&L6"[,E7SX RI#8ZL72:&+O^2ANC88D"C71B95,(X@X6GYGSU6B6@% M4+HE@%8!]%G :%O J H8%4;+D16VELRP^4S)!Z+LU:AF-XK<%-'HAJ?V,5X; MA6]])CV)=0R.:H,CE_K\6Y[<@B)R158\ M96G$F2"17 -N&TW^[UP=U*X.G*Z*R?P5 MYT'?T)VANP[=DUC'Y;AV.7[3Y!S[-.A)K&-P4AN<.!_C:2)S+#8X.8MWFFW* M3Y]II]*NIDNQP]:$G 1!_Y0\K+T<.KTLN8Y*-UB]I@FC&2@ M(O375PK/G/*[&BS%0MIR&.P' 1WWFSRJ31XY35Z6XT<:L.ZDXG=85 3)%,?* MDN$6*Y^H@I\YQS6%H.N?.5.8!_&$2XHV3(AM3]AYZUT3<+1; J9U J;NIXRO M9.%#Y<4ZB=21*VZ>2,P,])ERRNUJZO_&5JV6=KD\8="@1/"Z.HLKQ05/ M>9+W+A9NE5U=^E+K>F[A4_BFJEN%^3+I2:UKLL&>T D=+2Q@,9(?4AZ^O'6U MLF @MJRN;N&=TT!?BP9A0SRA&WDZDY8];IVT7A''EUK7<\-#X<';)JU7&/*E MUC79X%#HA)%Y]3 WBXR=O$)@-8Y400V=&=R;#*_@5*FU(8*.MD!$V!!1Z$:B MC<>LL](:A3_4>'I'5C)7GZH5%3D^U5)PN_3$Y//9^X ^YE53]><&8 M!"^PA_M3Y!6S*K7I*][N!K-"-VEUXI21?:EW##4R%T[=5+:_4Y$NMVV!H&(JZ M&:K%S+C6XJ0UTG;+0$$: 5%;N-$MNG,'(NC%8;H-AVE#2]0)*B_FK!L4W6([ MNWH/AJ*MUM$;>T=^FT?OT3VB#4Q1-TR=I[AV@#;%1"4K(:7J]>P5IBJU%[_> MMLW6!I.HNV]TWEH3G3TDM\[.?MZ#FVC#3?1M?23JE8=\J75--N!$_?62Z,O^ M#VWU?RH_GE"HZZ?A'/K._:1*?_JLY#]WZ8F*NBX;Y*&O19Y,R0@@UB37FS4R M8T\D F483PD\&ULM5AK;]LV%/TKA%8, M+;!&I*QG9@O(H\4&K$-6)]MG6J)MKA3IDK3=[->/E!19MAYI,N]++%+W'IY# MBCR\F>Z%_*+6A&CPK6!;-4L@":].4*U=M),%Y MF50PUX,P= M,N9-.R[X[F4[%5C/*R9T$:EL46#Y>$R;V,P; M3C=X1>9$/VSNI&FY#4I."\(5%1Q(LIPY5^CR!B4VH8SXDY*]:CT#*V4AQ!?; M^#6?.= R(HQDVD)@\[,C-X0QBV1X?*U!G69,F]A^?D+_6(HW8A98D1O!_J*Y M7L^(MTY_%_A=2"PHL7B:8*O^"?14;!@[(MDJ+HDXV# K*JU_\K9Z( M5@(*!Q*\.L$[3? '$B9UPJ046C$K9=UBC=.I%'L@;;1!LP_EW)391@WE=AGG M6IJWU.3I]/;#]3UX#WX7FBAPAQ_Q@A'3GE>K"M[>$HTI>V>Z'N:WX.V;=^ - MH!SZ.(MR2[ !/T$_"@Y_40NOG^=#1"9]),Z:3$FPSB+73?M%19?G^6W:Z7:H,S M,G/,?E1$[HB3_O@#"N'/?9+.!'8DT&\$^F/HZ0/?8)J#C:0\HQO,S#YBF&>D M3W2%%)5(]DC9I0A-8AC J;MKZQD=\95Z@D9/,*KG!DOY2/EJ3$>%$+1T1-!' M<'(B(^C(C7R((K\).R(8-@3#48+W1!;@-X%Y'[/1U)=^5F<".U(9-2JC5^V; MZ)P"SP1V)#!N!,:CR_C'%DM-)'L$Y.O6;!O*E<:,&5/4O>=HW/GF4 !/-TXW M*&[%'/%,&I[)V?9WTAD^2'S88=D-"R&$0T01/+@7?(8J+H34]!^2&_->:)!3 ME8DM[_V0:JPVB_?(BTZY]H;Y"1K@VG):-,K5?M^ *K6U;FF] L]DH[7 _\.4T<&54? J/T"C;OYBD6=".Q9Y<'8T;NTO M.6MKJ"-#0'[@=[9=V+UT^0&*AK;=P:#1J#VF'S&58(?9E@"<_VV*$VM=O4RC M#E/?]] ISVY4X,.A$^S@LFC<9K_K!(M[[J5Q$D:G%'OB AA$R0#)@\6B<8^= M:ZR-9U%N+@1$:2!-LY=H!8.\%@-X ?W68M9,GP^LJ+JM8K$@&PO=V]R:W-H965T-V!I ?4-\]CWW M>P[,)=T+^:0* $V>2UZIB5-H78]=5^4%E%1=BQHJ/%D+65*-H=RXJI9 5U94 MET2",\7+]6O[6]8R]+JN!&\-]LI8N),W3( M"M9TR_6]V'^'MI_(U,L%5_:3[)O<")/SK=*B;,7HH&15\Z3/[?=P( B"(X*@ M%036=P.R+F=4TRR58D^DR<9J9F%;M6HTQRKSHSQHB:<,=3J;?9LNR&?R4VA0 M9$Y?Z)(#QG=4;R73##VJ"C M#<[1!GVT1A4=T,+A*#P"BSI8= X6]<&B-[#8\XZPXHX5GV/%?:SX':RD8R7G M6$D?*WD':]BQAB=9BP)P@JXUR#[B\ TQB@='F:...3K-%)KR/MSHS9WT_7#H M1?_SW(,I8P;V'94;5BG"88U*[SI!Q[(9@DV@16T'SU)H'&-V6>![ Z1)P/.U MP*G3!F:6=6^B["]02P,$% @ ''A75AS_0F\, P 2@@ !D !X;"]W M;W)K&ULK9;;F% FM;#4A$$G;Z]I7 ICY@VHO> %KM_OI6EG;=63/^*I8 $KTG M,15=8REE>F6:(EQ"@L4E2X&JF3GC"99JR!>F2#G@* ]*8M.V+-=,,*%&T,EM MCSSHL$S&A,(C1R)+$LQ_]2%FZZ[1,+:&"5DLI3:802?%"YB"?$H?N1J9I4I$ M$J"",(HXS+M&KW$U\+5_[O"-P%KL?".=R0MCKWHPCKJ&I8$@AE!J!:Q>*QA M'&LAA?&VT33*)77@[O=6_6N>N\KE!0L8L/B91'+9-7P#13#'62PG;'T#FWQ: M6B]DLVMU/1'OC=YM,J&4/TK3B57LT3%R>#ZX6'X/+Z]1;W[ M(7J8W8PF:'P_Z]U?C_NW(]2;3D>S*;I 4W5ZHBP&Q.;HFK%H3>(8G0]!8A)_ M4O-/TR$Z/_N$SA"A:+9DF< T$AU3*D2]D!EN/8S?;\=LMOW3; M(VR5A*U:PEX4$5U5!)ISEJC:\I8145BJ6 NQUBZ$;;N>=! WM?-;J;@D4PUQ)6I>> MVBY>=*YB(%F:%_\7)E4KR3^7JMD#UPYJ?LZ8W [T N7?A^ W4$L#!!0 ( M !QX5U9E],P@&@T ->( 9 >&PO=V]R:W-H965T24Z:07_\ M4K9BBI),6\T9;#\TOH@/*1V*ET.^\OE3FGW-ET(4Y-LJ3O*+P;(HUF^'PWRV M%"N>GZ5KD)8/+\^UGG[/+\W13 MQ%$B/F90F)!,/%X,K^RT;>66"[1%_1.(IK[TFY:G3+W/!?3-/XSFA?+B\%X0.;B M@6_BXC9]^DU4)^27O%D:Y]O_R5-UK#4@LTU>I*LJL2S!*DIV?_FWZD+4$CC. M@01.E< Y-8%;)7 ;"5S_0 *O2N U$QPZ![]*X)]:I*!*$&RO_>YB;:]TR M^ M>9ZE3R0KCY:T\L56KFUJ>8&CI*Q9=T4FOXUDNN+RW:=/X9\W[]^3JX\A^?3E M-WI+;CY^N?KX[N;Z/257=W?TRQWYE5S-_MI$>516AIS\'(J"1_$OY"<2)>3+ M,MWD/)GGY\-"%JC$#F=5YM-=YLZ!S%WR(4V*94YH,A?SCO2A.;WM& !#>27V ME\-YN1S7CI'(Q/T9<<9OB&,Y#OG]+B0___1+UXF9,7=B?490J! KDHN%O+^+#B8]G6GOF8=Q['2Z2W)A!7\F1L' '\[>P MLBM_O'3.AX]U'9'9,1!,T]'?Z^@;=;P5,Q$]\OM8$#FL67Z&PVC=2^NB!A8="^ARS+]8*&,D'K8MJ./[;&^F$,5#1-F]%> MFY%1FVLYC"://-Z(LKD3LK4KGLE*%$O9ND7)H\B+LJLE:]G<9:1(29'Q).?; M@7:79,;,^DJ&A(6CEF3V9#SV&EK0CL,";QQX#R>G8&0[ M55H)GF_*/U(AI5Y--BG8 X^R2N"]B+5>K4PG;\HB2^.X[-RBI!"RR%V#JVMC ML?J*BX2%X]:-YDX"SVYHB\R2@6!:#9CL:\#$6 -"\2"R3,Q)P;\=:T0G[3;( M\JQ&'S(UYM=7#22,(F$,!--$LRTU>[5>UP\^$\&S)-T4U?BR2T]S'GWO0B@M M/'+^'GF6Y]=52RFT' Q%TW6NN12VN8%.T_E3%,>RA9ZEBR3ZN],NN#93>BN) MI(45K=YL3/S)R&Y.%3J."R;CP/4;_65UG#9B\L83?]P]LK0==:V=$Z=JF5BG M6;$=[%<&02[G9X>]@FLSN??U1]+"BE:_7F[STKYYS).9(+%(YN4M]IC&FY4@BU0>IU^IU!0VP-*"RM:_3;SK>V_IE10 M\P-%TU55-HEM]DDJ5?EZG?$HY^7XX5$DFQ.DA#HE4%IHMTV0D=\A)#)3AJ+I M0BI/Q3:;*A_XMVBUZ?2%S2E[2P6U2* T"J4Q%$U75%DN]OA5*SPVU!N!TD(H MC4)I#$73954^BFTV4C S$MNDO6F>$->#B6WO!!=/8QA:<*1^\_)\?6L%PH*X,E!9":11*8RB:+J_R@1RS#W2S7_1XT[ZK M.W7NL$\:$\&I.<_>ZB%I%$IC*)JNGG**'+-3-.7KJ)!SG \\^RJZ?04SH?=] M"76%H#0*I3$435=6&4B.]ZJ!LP.UBZ"T$$JC4!I#T719E0'EF VH$Y MZD(])J=CJXMCV9/FJC$T5X:BZ;HIB\DY8C&MUUF4=X]KH282E!9":11*8RB: MKJCRFIS1ZQI8J.$$I850&H72&(JFRZH,)\>\R0>\+\MI[Y"QQY/6-A!SH7K+ M"S6>H#2&HNGR*N/),1LOM=DH1-Y)>[UD[+?EA7I+4!J%TAB*IH<#*+_)-?M- M53=+OI-/Q5)DY':WD-,=' #UDZ"T$$JC4!I#T72)E9_DFOVDHS$?4!\)2@NA M- JE,11-EU7Y2*[91_J_;:ZMRM78P]IJPLW%[UT1H)84E,90-+TBU$*ZS);4 M.Y%^7CYW*H4-Y\+&T9J MSJNW:E _"4IC*)JNFO*37+.?]*,QF!566R:UV_OWIN;L>PL)=8Z@-(:BZ4(J MY\@U.T=?TG*A]'BKV7:$',OIF$] +2$HC4)I#$73GRB@+"'OR!:D>LP>S_,# MR]P518_7BUDY-UW2=RK<=F\BMYY0^P9*8RB:KJ>R M;SRS?4/S(EKQ-[O M.UJUUT@.H BO2RTE+A_+]%()]*[Z:1G-EO*[9W(OR)I'W7UTVQBRSOS JO]K M.D7FDO>N U"G"$IC*)I>!Y13Y)F=HOYAJ&9@7S<72@N]]N.#VM8(A>;)4#1= M0&4:>6;3:+>:0KZ3VGAZJMVD^]O\#7E9/?]#Y;1N)1' HI-Y>N=VV FE90&H72&(JFUQIE6GGFJ+M38S8\:/0= ME!9":11*8RB:+J^RLKQ71M]%(M>C.:)#T1Q>V^YJ17.82]-;5ZC5!:4Q%$U_ MZ**RNGRSU=6KL;_;/L/@NGJ&@6KR:PW]KT_;1R[+81_]MA:S\L6M*#99\L/] M@?D$^C884%H(I5$HC:%H>L529IR/B>'SH7NOH+002J-0&D/1='F5!^>;/3A@ M?U#E5#X(3'4(WEGCL513+*(RH7DP^LA9F[O6QGJRT%I%$IC*)JNM_+E_-=MMO*AFZV@M!!*HU : M0]%T66O/TS9[<3?-6]:XU\IO1]BY=GM-Q)QG;_6@+AJ4QE T73WEHOE'@O]6 MY>CZ[UV?6MEH^D)W9D%I#$73]54FFW^JR78\G-Z, MZMT 0QTQ*(U":0Q%TR56CIC_NN=0^5 G#$H+H30*I3$439=5.6&^V0D[,9S> M;S_,V[&]CAX5ZG1!:11*8RB:_KL6RND*3HKSZ]+*G++OG0BEA5 :A=(8BJ8K MJBRFX'5A?0'46H+20BB-0FD,1=-E5=928+:6>D:)5+3&9H!&*VO.LK=X4/,( M2F,HFBZ>,H\"LWFTV_*T(0+=#1JC9 Z4Q%$V749D]P9$?>CO-%3!3>JO6?E+4>-Q6 M#>KE0&D,1=-54UY.8/9RMK\M?+0WA#XS'$H+H30*I3$43?^M3.7WC*Q7#7)& M4-,'2@NA- JE,11-EU69/B-S -Y=D%=6\[BC:0D# M >#0 &0 'AL+W=O=_X M//C$3F]+Z#-;(<3!2Q*GK*^M.,\N=)U%*Y1 UB(92L7(@M $6?,8I^B! K9.$DA?+U%,MGW-U'8W)GBYXO*& M[OD Q66#ABB.I9&8QK_24ZL>*87[[9W[KSQWD M\U5?ZVI@CA9P'?,)V=Z@,A]7^D4D9ODOV):QA@:B->,D*<5B!@E.BRM\*3GL M"4SG X%5"JQC!78IL(\5.*7 R0< LBAWZ-D"ZB,%FZRD14C&*AX_[U_7WP-!J/P> N /?3FZL)&-U-!W?7H\OQ%1B$X=4T!#_ -2'S M+8YC,'L%$Y01RN$L1B!$2[$$.#@/$(7"\W*C+=8&XXFQ5 MG*WQ/==Z6Y,'GW J#$5F!0Q][S JOQS$CK?$ M*0,Q6@A[H]41[QM:G,:+#B=9?CZ=$2Y.NWES)3Y@$)4!8GQ!"-]UY)&W^B3R M_P-02P,$% @ ''A75F_S%=-G P N0H !D !X;"]W;W)K&ULK99;;YLP%,>_BL6F:9/6'3@) MUL#.;).T^_2S@5*2$+:'OB2^G//W[QQ?.,,=X[]$ B#14Y92,3(2*3<7IBFB M!#(LSMD&J)I9,9YAJ;I\;8H-!QP73EEJ.I;EF1DFU B'Q=@]#X"!K!.I!\QPN,%K6(#\OKGGJF?6*C')@ K"*.*P&AEC M^V)J%PZ%Q0\".]%H(QW*DK%?NC./1X:EB2"%2&H)K/ZV,(4TU4J*XWB<7#VA^^SB^ MO9I/;B[1>+&X?%R@,W0G$^!H3B6F:[), 8V% "G0QQE(3%+QJ;8AKS:XM#E# MWQS:+'A.4"TU@,3:D"T!AF5,%.2ECG!*SMH&^,RD2@2QI#O"]@ MJLCK\)V7\"=.I^(,HG/DVI^18SE."]#T_]WM#ARWW@VWT'-/Z)U(85NF2J%> MNY"^_!=B@R,8&>IV"^!;,,(/[VS/^M(6Y1N)[<7W '5B]H;EMQM%F%EBUT1Y?O^;K=_*-XYCH%T>@%6>9 M>G=^YT24(VVDI5B_@>#:EF4=@!Y;V4'?]>QV5*]&];I1,\8E^8,U7!N;=[3J MF>TYC55+N!8SUW7]=C:_9O,[V=2-U7N\/+W'_G%.!H'77E#C M!9TW;\JR#:- U7O%5HC]_ST,WO(>OI'87@8&=08&G1MTQ9D0:(O3O'5W!D=I M=QS+"YR#W3DVLX-!TVR/S;9>/U-6]]&.HCS+4RPA1O@?Q[R2VCO "M8='+"V MV?5]/SC!VOBDVIVLMZKZBC#GS_K GTQH)>+_Z[RWV;4=>+-1!&3 UT5M)%#$ M9R M35%J+)E4A4O13%1M"5P;J/D58_*EHQ>HJ]7P+U!+ P04 " <>%=6/%AJ MC+0# "_$ &0 'AL+W=OFQ,?)GO*?O($0*"G+,WYU$B$V%Z:)H\2R#"_H%O(Y9TU91D6\I1M M3+YE@&,MRE+3L2S?S##)C6"BK]VS8$(+D9(<[AGB199A]GP%*=U/#=MXN?! M-HE0%\Q@LL4;6(+XOKUG\LRL76*20A[2J!COB7P)X?'2.5 MRB.E/]7)(IX:EAH1I! )98'EUPZN(4V5DQS'?Y6I43]3"8^/7]P_Z^1E,H^8 MPS5-?Y!8)%-C9* 8UKA(Q0/=?X4JH8'RBVC*]2?:5[&6@:*""YI58CF"C.3E M-WZJ0!P)G,$; J<2.*\$MO>&P*T$[JD"KQ)XFDR9BN808H&#":-[Q%2T=%,' M&J96R_1)KN9]*9B\2Z1.!%_N[L(?BYL;-+L-T=WJZ_P!+6Y7L]LOBZN;.9HM ME_/5$OV-EG*]Q44*B*[1_&DK)PUB-,LH$^07UA,H;]R)!!A:Y +G&_(H@V>< M@^#H8P@"DY1_DD;?ER'Z^.$3^H!(CE8)+3C.8SXQA-VWABW M[:!O-!<)1_,\AKAI8$H(-0GGA<25T^D80G2!7/LOY%B.TS*@Z]/E=HL\/%UN M=63CUO/J:C_W#;_/A2@8('PT16V02Q.OW435G$N^Q1%,#5E4.+ =&,&??]B^ M]4\;H#[-PI[,&O"\&I[7Y1[L=;60*QSO@,GJ)PN<*J$DWZ"4K*$-9+>A7*W/ M@!E'0Y25J]9',7YN6_?7G4[G4NS)K$%Q4%,<="9=E@-R* =8EX,V>IU&YR[# M/LW"GLP: /T:H-_';]CO$UZ?9F%/9@UXPQK>L'/UR3KJMM$J54.M4INB76 / M'5^&[HXQ='J?BZ$GLP:&48UA]!X&KPU#J1H<8_ =RW^%H=/[7 P]F34PC&L, MX_S!H8;.NPW;/> ^&W[K:LDTATNY^+HB^W)HNCK:_] M'HMA*PO[-!:=[F>SZ,FMR<(YL' Z6:SDNQKP6@!K)>+\3L3V!X/?D'0^Y&PD M/;DUD1QVT';G'C.XE5UWA!E[5ON^'4Z+UHU?9=)XH8Q'OO?ZC=(6-W+'EM>, M"UOC1E8=529C'G5\&;"-[IPYBFB1B[+YJZ_6W?E,]Z3F(;QL[;]AMB$Y1RFL MI=2Z&,I99F6W7)X(NM7]XR,5LAO5APG@&)@*D/?7E(J7$_6 ^C^+X']02P,$ M% @ ''A75A%/ RFU! 9A@ !D !X;"]W;W)K&ULM5EK;^(X%/TK5G:TFI%VFC@D(70!"4AGIE)?*IV=SVYBP-L\&-LI MK;0_?IU'$T*,*57X4O+P/;[G^,8^=H>;A#ZQ%<8+%<\>Z"/AVNTQ'/,?Z[OJ+C3*Y2 1#AF)(D!Q8N1 M-H'GGFED 7F+?PC>L*UKD%%Y3)*G[.8R&&E&EA$.L<\S""1^GO$,AV&&)/+X M78)J59]9X/;U&_JWG+P@\X@8GB7A+Q+PU4AS-1#@!4I#?I]L?N"2D)WA^4G( M\K]@4[8U-."GC"=1&2PRB$A<_**74HBM +._)\ L \S= '-/0*\,Z+TWP"H# MK%R9@DJN@X7-X\3&Z^7TZO+L!D/K]XF(.O8);$G,1+'//LDI$ 4Y2/VQ5! MCR0DG& &/GN8(Q)^ 9\ B<'#*DD9B@,VU+E(-.M.]\NDID52YIZDH FN18.^',>0P#:J]:D1[.6YO#^[64/F-H0KKH9(-28%JR5&SZ>>9U!-90TZK4M%3HXRE>DC@6>HK9)42QCV72%1#] M'"*;:)]%!=NNX0[UYVU1E#T=*TI'8 U1[$H46RG*) A(5E+2.BI"[6TQ8']@ MVSMBV"W-!KV>835;>>U69M^Q:JQ&^DZ5OJ-,7TPJ!P;4:7=K&#W+V>'@M*E* MQMU39O/!H>I77/M*K@=G@U> $8V%(P!K3$D2R.10=V&!5P$AJX69,O#8BN\( MK"&C6\GH*CG>I-$CIB!9"*/R.R6L*'\0I#2K)+["I7K@OWV+RM1M%8NY4T[* M%(Y5JR.PAEJ#2JV!4JTY3_PG0!A+<0"$-P4,O&^K(H[7L"*VI9>W'H=*@CF_%\D"W M-TI2K3JUWYVB>5VA-?6K'3BT3O-Y=^FW9YVB>5VA-26M_3M4&_AW[6I@VWQ+ MMS6P[?A-US4'.RY8G=)'*=>>'ZI-OW+/ B5.7K9ID;23[5K4J7R4:FWYH=J0 M3WR?XN)4+0X Q<\H3/,O1DJ]WZ)D.=:N-96T,EW'V>5]"HL.:X\.U2;]&R(4 M9&0Q0,&_*>.9X92/=]N,?X4]&[9HM]LYKMNJ[%-X;5B;;:AVVW?H=3_109MH MS[*M_BY123O'<(U=IJ>PQV9MCTVU/3Z\<2\!#N[<)>VD6W<97F-N*YCH6P>P M$:;+_"";B>4JC7EQ2%D]K0[+)_D1\<[S*3SWBB/O&J8X@;]&5,S9#(1X(2"- ML[X8*UH<:A=)E%^N,!*+9=9 O%\D"7^[R3JH_K4P_A]02P,$ M% @ ''A75G+K.NQT !D !X;"]W;W)K&ULK9EK;^(X%(;_BI4=K6:DW2:V<^T"4J^:D=I55=KN9Q<,1!-B-C8P M(\V/7R>D,2&."6R^M 3.>?,>Q\[CDPRV+/O.%Y0*\&.9I'QH+8187=HVGRSH MDO +MJ*I_&7&LB41\C";VWR543(MDI:)C1S'MY4(1\1;3+=_[#/)2WAG[GA]\FPXM)W=$$SH1N021_S;TAB9) MKB1]_%N*6M4Y\\3]SQ_J]T7QLIAWPND-2_Z)IV(QM$(+3.F,K!/QS+9?:5E0 M87#"$E[\!=LRUK' 9,T%6Y;)TL$R3G?_R8]R(/82H-N2@,H$U#4!EPFX*'3G MK"CKE@@R&F1L"[(\6JKE'XJQ*;)E-7&:7\:QR.2OLKA]0X\ MWEV-7Y_O'N_^?AF#/\%X=V$!FX'[."7I)"8)N.*<"@Y(.MW[\B$F[W$2BYAR M\$@)7V=T"H@ ]R3.P!M)UA3D%PP\T\DZR^)T#JX)CSGX?$L%B9,O\F2OXUOP M^=,7\ G$*7A9L#67I^ #6\@2E<.:BGGEDXN (9_ .0@I$F_Z9X. MZ^FV'-AJ=%$UNJC0PRUZN^'2E;'+<_5Y^=J]Y"LRH4-++DY.LPVU1K__!GWG M+UU1/8G52L15B=BD/GI@).5@09,ID#<5P$E"=?7N1()")+^U;$8X\K'K#NS- M?B7-,!A"Z(5^%5V?W M0B X\:L+< M,(I:+'J51<]H\99F\8;D]S1 6F>-USQUX&/_P& S"@?8=_7^_,J?;YS*>XM< MY\SOA\1<B&>2[#M9?BK"R&!HMWK!4R+LH M3068, G4*[AY:;81!YH1/J34>5Z )'? M&$X-4:,HB-RV\51,A=[_@18T(OGDM=B36KU6Q6=HQ.()X"J%CI!+$]6.+JCP M"LU\/1=>4(=;#;TT<29\005=:*;NX;P_YE='6^2BQN37X!8C!&&+7\5;: ;N M ]W0!$#PZ[#OTKKME;U]J=5[+@5?="Y\4:_P[4NM7J:"+S+#MQO3D(:IKN^% M!]-0$^:Z 6Y9[FBO 3:#MSLMD ZJ&J/-,)-1A5YTI(\ME@OJMES,6B?/HY[4 MZI4KH"/WW.5BW F<7&9/:O4RU5X F1OLCGM5I.F>=7M539QQKXH4R)$9Y!W7 M=1//T)5[JX9/39PC ]L6C (Y,H/\A)7=1+*'P\AO+&T-NB,YHF[4XE6Q&YG9 MO5O*_+[4ZL\@%?*QD;7=&J=2XUCCI DS M-$Y8\1J;>=U]P6 -LW5&-6VUP:AB-C8_M3[2->%>GUWWI5:O=>_I=>>.^\B& M'C?[:4W7I(EJ[YJP8C0V-]WG=DVXV5IKNR9-G*EKPHJZV$S=$[NF4BVH^=5T M39HX;==D[[T9RU]+/I)L'LMM0$)G,M&Y"*1.MGO3MSL0;%6\+'MG0K!E\7%! MB1SN/$#^/F-,?!SD[]^J]ZVC_P!02P,$% @ ''A75JO$T3V> @ N@8 M !D !X;"]W;W)K&ULM55=;]HP%/TK5UDUM=+6 MA-#"U(5(H3"MTI@J*-VS26Z(5<=FMD/*OY_M0,:D- _3]@+^N.?<2\;5Q"NTWMWYODH++(FZ%COD9B<7LB3:3.765SN))'.@DOEA$(S\ MDE#NQ9%;>Y1Q)"K-*,='":HJ2R(/4V2BGG@#[[2PI-M"VP4_CG9DBRO4Z]VC M-#._9[Y$Q2V1D_#QR>FU*"SP?G]B_.._&RX8HO!?L!\UT,?$^>9!A3BJFEZ+^ MBD<_MY8O%4RY7ZB;V+$)3BNE17D$&P4EY3W6X0P0AF\ PB,@=+J;1$[E MC&@21U+4(&VT8;,#9]6AC3C*[:&LM#2[U.!T_"5Y6,)S\FT]A\4\6:V7\\7\ M^],*/D*29=06CC!XX,WIVS)>SE 3RJ[@ BB'IT)4BO!,1;XV:BRGGQXS3YO, MX1N9!R$L!->%@CG/,/N3P##4?"Y1^9-*_.FCSU.2E%Q#2('+0E7.4H%&]0UHKG\_. V"@2&>V3*7#-= MF .T*[GUMW?^"HJ2R+0X=)EKTH]=>OO8]W$0^?L.Q;>MXMM>Q0OR2LNJ[,K5 M"_S+0HY:6:-_==ZC_R!SW,H<]U;OWKP>:;H::)2=->R'CP+(R$%U"?'/^DF) M= M-D*;7N>&A?FXH+0!9C\70I\F-D'[N8I_ 5!+ P04 " <>%=6^PY& A # M "&" &0 'AL+W=OHY@"%O.1>ZX\R-6=RZKD[GD%-]+1<@\,M4JIP:[*J9JQ<*:%8X MY=P-/"]R<\J$D[2+L4>5M.72<";@41&]S'.J?O2 RW7'\9WW@1&;S8T=<)/V M@LY@#&:R>%38]>R]H7!,X.UWFH3&\F+E*^V\Y!U M',\" 8?46 6*KQ7< >=6"#&^;S2=:DKKN-U^5[\O8L=87JB&.\F_L^#H8Q?H/=DW"?G9Q?DC#!!GN9RJ:G(=-LUR&QG=M,- M7Z_D"X[P^0$92F'FF@Q$!MFN@(O!5A$'[Q'W@I.*?4BO2<._)($7!#5 =W_O M[I_ :50+T"CT&D?UJE12K0&SB(DBG-$7QIEAH"^) %.7N%*W6:]K3_^M7M 4 M.@X>;PUJ!4[R\8,?>9_J@OY/8CLI:%8I:)Y23WHP8T(P,<,#R:E(H2[:4B(N M).S5M$H:WDV$*[#:#N/0JMF, Z^RVN$+*[[P)!]>989#L<7KR$KG<&O.JS , M_:BUQU9C%S>C&[]53Q=5=-%)NA%0SGY"1F9X9VN\65.I\*38K@#JWJX-RM*ST'-2LJG2:I7 I3WG75:%5,NT4-V1OO89$M M:^)OF;)"#ZF:V=QSF**D=QUCPE19]\=.4/UZ)+\ 4$L#!!0 ( !QX5U:^;TSSV00 ,<> 9 >&PO=V]R M:W-H965T E MB5,Q\%92KB]\7T0KDF!QQM8D56<6C"=8JEV^],6:$SS/!R6QCX*@XR>8IMZP MGQ][X,,^RV1,4_+ @$DF1$[7#USM M^27*G"8D%92E@)/%P!O!BW&8#\@CGBC9BKUMH*G,&'O6.[?S@1?HC$A,(JDA ML/K;D#&)8XVD\OBO /7*:^J!^]MOZ#45FA@49L_@[GZO1Y/IX_7]]3__3L!?8**>F'D6$\ 68$*7*5W0"*<23%,V$X1O\$R= MNTW7F11@*L@.Z 6O5 6MD78HTC,O"4 M=/6](-[PC]]@)_B[CJTCL KGL.0T'5K)LE5FVFF89FR>Q+M4=3GLO Q1T:S(]C%-I MAA\FVBX3;5L3';-4TG2II14Q-97."<'8%5./=*SKU? M5WKO\.FJ5_IAH%WIYV66YXZ4?MY0Z8=Q5J7#P#3FX%.T7L V$7M-Z$_4#O=\ M!3Q&[^#'6]^OS=F*=:P,7*%5F9LV#YWU>>BTT;M"J_(VK1XZZ/4%1H,IH";2 M/@= T^ZAJWX/FS;\FD#[/&!:/ORVG@.TV:#_V#$YE M:'P+LON6!D^WVGK@;+8C_*H_8A',4Y9)@*,55='YUZX?X)ZF-,F2VGI8DSCZ MH7"$5BV9,5"HY4P,5BMV-&]':%7>QHNA7_=B7RM?0*G^0%I;E]V58+@GD."L MTWJO#6M"IQ(V[@V=[MZ.U09^^5 ;3DV<*[1JR8R)0\Y,'')JXERA57D;$X?L M)LZE-FJLWGM=?(;'0\;C(;O'8+VDJ M0$P6"EY=7NF5[U9-=SN2K?.%QQF3DB7YYHI@15L'J/,+QN3;CE[++->NA_\# M4$L#!!0 ( !QX5U:C+WCJF@< &4Z 9 >&PO=V]R:W-H965TV,VTGDS3M9\56 M8J887,!)\^]78&H9.)51*[XDOAR]/GJ%0,\1G#UE^==B+42)OF^2M#B?K,MR M^V8Z+99KL>'%ZVPK4OG-?99O>"G?Y@_38IL+OJH;;9(I<1QONN%Q.IF=U9]= MY;.S;%/[\52?9T/L&3'Q]/SZA_IEW7G9F3M>B'F6?(E7Y?I\ M$DS02MSS75)>9T__B:9#;J6WS)*B_HN>FEAG@I:[HLPV36.9P29.]__Y]\:( MHP:8_:0!:1J0H0UHTX .;<":!FQH [=I4'=]NN][;5S$2SX[R[,GE%?14JUZ M4;M?MY9^Q6EUH-R4N?PVENW*V>7%NVOT^>+][0)]6%S4RN=HE V3V:\SQ_CM,'=+')=FE9()ZN4+D6Z)+'.?K,DYTHJKCJHWFVV?+T M^:\"7<8I3Y' /-H^'-':#Y8G!S M'+:;3^5@'D:4'$:4U'KT9R-Z<)T7A2B+-Y"?>PD&2U0GIS?%EB_%^42>?0J1 M/XK)[,\_L.?\"[EK4RRR*;:P)-8:!WH8!ZI3G\UYL:[GR;)Z(;[MXD>>5#, M&H^]E%]+5>?VQQDA;LCD\?!X['0_C#JN1]UV6 2$$>R$?CMLT0_#Q/$"I=;J M-SOTFVG[?2WD7(^7I=CW'.KM7L ]_F'?\[U.9_M1C 28=/K*^IT(&>U$+?I1 M@>?[<$?=0T==;4>O$K%ZD+TLQ'*7QV4LP)%U^WUU?1)T$IP#82P(PXXGD38C MT]EA2:QEGGSQ8:>I2QCGO],!Q@[ 9= M^[0YF=IG2:QEGW^PS]?:%XEIU'(ZTZ9@Z M9TFLY5QP<"X8>'E,8GX7)_7$!:^1@);&6>=A1:W='O\3(TE*NRN6B BTSR6XK MD?,:OTZ8VLZ &?PH<6\C-=9BD?%HV%2+K*HM;*FU1T-A%]9SEQ%8XSY8@60-Q(%H MK<_-V,DQ$ PK!L-Z"!N ZAA *X#5@3 (UO7Y&+LW!H%AA6!8SV##^!\#% 85 M * XJ *@3\K8PC%0#"L6PUJZ&%H%:%1.E@& .+@.H$_+V,0Q$ HKAL)ZB.J8 M&*>/J@:55@A M1D!M!0B#BBOZC(R+WF/P$U'\1/3\]"DKY4+IOK-D DT$L,C!+J;=>0T$$@^[ M+NZ"J#XU8R/'X"=RM(\S="/G5*6*V-W.L;N?8W=#9PPH(PK*B![*AM>K&J$3 M!2L@"JA8Z9,RMG ,EB**I8A^>^A7:U:DOQT$UJR .+!FI4_3V-0QD(@H)")Z M)#*H69$^Z( U*R .KEGI4S,V<@PB(HJ(B)Z(3M:L2!]TP)H5% ?5K/3Y&+LW M!A$1141$3T3=2_^I*0TA#PO#[B$V!P(E7-+0];MN6H4C6VIM-Q4<$3T$5"7^_^$=L$M#WAA7_:'_G"BS^07%0\4^?E+&%H]P>=W1_G!ZF!A;_:)^1P.(?$ <7 M__1I&9LX!DY1A5-4CU/FQ3\*@E3H.%T_@3C?"4C/3JL@94NM;:<"*:H'J4'% M/PJ@$5#\ \*@XI\^(V/_QN GJOB)ZOEI>/&/ AM+CCPY!ET0!0*)AWV"PZZ1 M5E'*EEK;2(52U+=4_*,VF6=N52VRJK:PI=8>$L5C5,]CPXM_M+\/!13_@"B@ M^*=/RMC",5B**I:B^JVJ7RW^47##JE_\ ^+ XI\^36-3QT BII"(Z9'(H/C' M^J#C,N:XW6L_$(=#1ACK&JE/S=1(6VIM(Q41,3T1G2S^L3[HR!61VSL,H3CF M8K_+D_I\C-T;@XB8(B*F)R+#XE^CUGIP@[FNT]W3FP.!$B[#H+M+&.GS,W;3 M*AQ-CY[0JQ[ _,#SAU@NW!-Q+^6=U[X\5O+],XW[-V6VK1_:N\O*,MO4+]>" MR_-E%2"_O\_DP=J\J9X#/#Q9.OL?4$L#!!0 ( !QX5U9V"YD=5@( (0% M 9 >&PO=V]R:W-H965T.35JA:MGX["67QIIC!_NZK/\]MM.&(K7]QI?$9]^]>^^LYZ11 M^MF4B 2OE9!F')1$]648FJS$BID+5:.T)X72%2,;ZG5H:HTL]T65".,H&H45 MXS)($[^WT&FB-B2XQ(4&LZDJIK=3%*H9![U@O['DZY+<1I@F-5OC"NFA7F@; MA1U*SBN4ABL)&HMQ,.E=3HEGEUPEX^#R!%"@1DY!&9_ M+WB%0C@@2^/W#C/H6KK"P_4>_<9KMUJ>F,$K)7[QG,IQ\#F ' NV$;14S2WN M]'B"F1+&?Z%I&@H#\IM':4WD[LE/$[N'V8PGTU6#\O9?/;] MYPH^PC>4J)D +MNK=S-\=XW$N'B?A&1[.X0PV_69MGWB$WUZ,1@!<.* M"3PF\RR(L]"EJ5F&X\!ZQ*!^P2!]^Z8WBKZ>H3CH* X\>O\$Q1]4HCZ\D&,$ M!_^!X+ C.#P[PP5JKG)0!2C-UUPRPAR$'VS#J>02FI)G)5@=6V :@;0]*U!K MFV>';I3(CVDZWW440JU][^!3&TDM2;I=KLG9M(ZZV]Z^S[- MF;:*# @L;&ET\&ULO5EM;Z,X$/XK%K9SO9 M?$ECDIVS%4W$+PN6QH2+8?JJ9ZN4DJ!PBB,=#,/18Q(FVFA0W+M/1P.VYE&8 MT/L49>LX)NF_ES1BVZ&&M?<;#^'KDN%D-$C9%J6YM4#++XK<%-XBFC#)IW'&4_%K*/SXZ'I\\X">Q[=/ M4W0W'<^>'J9WTY^/,W2&9F+%!.N((K9 UR1,T3.)UL7HBJ;AAN3I1S=)QM.U MF%:>(9($Z):1)$,_:!0@L<30C C_KU>4DS#Z)C"?9E?HZY=OZ L*$_2X9.M, M.&4#G8M(\W )2L0K.C]' M)OX#@0$@(30YW!TKZ)CUM)@%GMF+5ZHW.D1 MFY/<1I;'\C&6_#%YC;C(5F1.AYHH AE--U0;_?X;=HP_93DX$=A>1JPZ(Y8* M?33->"AV+0W0=U&*2A5SBN 5.7L4V(^QCSQ_HF]U8NE:NBVVHK?9( MVC5)6TGRD7$Q43N[91S\+?9POC]D3$LP^P.F72L%4Z=FZBB9[BPPDF642S>A MT^7G.J;3XM>U,EW3L>3\W)J?>RB_VY"\A%'(0RHEZ78>?P:&VR8IL7(LPY23 M]&J2GI*D=*(19[(R**/N=3/G0'OZNT:6(Y:)G+E?,_>5S \DJ 0YMGJ<"&PO M7FPT.F=\3D6MGG.BI)P*;3\K.^J/E>O@YWLJQ"*X3\-D'J[$8%SD11H\[BY9 M'T0Y:BU:B9TH';;IV_)UBZ%A#"?2@0IHEX/C64:;:=?*!%G1K6QHGPI40'NUR02,VT0E9AA#3YW%C:YBM; >J5D5V@=%2V*E MJ%JXT5>L%MC_6W%Q5TQE[+M6*O:-YF*UZ(J#QY:D0=D63T0#FXI3C+S]50(= M761.A+8?=B/EV/VDTJOL&8[.RHG0]K/2] Y8W3P<77J[C8#K^+;7*;U=._ \ M#+V5HND9L+II.**D^9*>U6CW9!(KVP5/3A,:I0>E9AY;T"JT#[A*K!1<&_T% MM?X>U(9#5TQ]UX,V0XGD&I[91[$17% +[N&=.'2E5-:*R\QLC(T>HHWB@EIQ MBU5YR^9OHK3&<5A,N)SG20_%IT+;C[J1;[ ^I[B"LDTX.BLG0MO/2M,G@+I/ M.+:X@J0O+$CN,L>WMM!#[C)O> -2]P>%]+4B.Y6!:[29&8@:^9[H] M1!LU!_7)_' 5 ,FAV[+\MF!)S1RC1ZZ@$5A0"^RQ.B#15\^VVF0EZFJ#V?,B M 1IM!;6V'B8$?O>EE81B5U;!L<&14S0;7375NGJX$*B!CG[K:'2B/L/@MU.N M[[P$CVGZ6GP;R- \W_+E>^#Z;OW]85R\=6_=O\07D_(K0@-3?M2X(^EK*(X9 M$5T(2./<%3E.R^\$Y8"S5?&J_85QSN+B&PO=V]R:W-H965T@VI'OVZ MVE]"Q'5%KB'&;^921=S@4"U34WXB)V.JUD[D%U6G)C0A'# M@R)Z$T5%(S?S$H@(8BUD3!3, MVTZ77M^PQ"!YXT\!.WWP3&PJ,RE7=C ,VHYG$4$(OK$N.'YLH0=A:#TACA][ MITX6TQH>/K]ZOTV2QV1F7$-/AG^)P"S;3L,A \TU)R1Y1] M&[W9AR35Q!K!B=BNRL0H_%:@G>G<=L?CX8",N@/2NQ^-AM/18#R=D.ZX3QZ^ M#_IW@SZ9#'I/C\/I<# A7TE/1I$PN"Q&D\]],%R$7W#ZEL>Q #+B0#X1$9.1 M"$,LNFZY!D':4*Z_!W23 F)' %%&1C(V2TT&<0#!6PER%Y3O&&E'OO@ M5\@EO2#,8XP\3?KD\ZS;[L5KO>8^M!W<;!K4%IS.[[_1FO='"?*K#/E5F??. M R@A R+G9+Z) Q$O"&YO@E0*N0'%0]QN/S9"@5WF(NSEWJ\:)$I6L 1I-4-: M+?75?YJ01Z%77R=+KBS0^UDH%MP&'O-\N/>)NZH=X!%-:H5FK%X9M9^.:O MA2\*V7P?LM9DE49Q2.KE;=LK#3H2L8@V$0D%9AP0KC5@1TZ7R(HQ-N8X7;/( M:CNJN.+[A4U-A'DY+%=QI_;>HZ_6*D>6BQYH#BT%?U^$IA ?<<=6O>.5H_E M -C);87\;04(7E#,U I+=XN$+ZY.:8P3MRS-U8>>4W[H.?2'Y@)$RS7B$;11 MPC=(T9R.;P0HV*3'-J2*C_S$$V)A&FF8Y@%!O(I7/<*/7'7HZ;*#_!CC87,J ML $R$DI^Y)1S#BFBN1;1]0I/(OHC+J1.*7M+!J]^C ZY MOM!R@?FOYZ4/W/_*@8GF:D3+Y>A?GN@N(?>QWJ&$+K"VYX?X*-^8$_(W" MTP 4\[L4Q8D48;G^,>^,_&:EXGHJ^%S_6+G^_5_=;Q_FI^YW]1/=W8/;801J MD=R!-<;#,U]Z45P"#T#9%_#[N93F=6 #9+\^=/X!4$L#!!0 ( !QX5U;"@=T@ M;@4 ,F 9 >&PO=V]R:W-H965T5+KVJ:7<_>\1-T !GV&G7T_[X,R2% Y'I'?[ MI87DO4_L]PT/?V,FSR+[*C><*_0]B5-Y,=@HM?UH63+<\(3)#V++4_W.H\@2 MIO1IMK;D-N-L520EL45L>V@E+$H'TTGQVFTVG8B=BJ.4WV9([I*$92^7/!;/ M%P,\>'WA+EIO5/Z"-9ULV9HON7K8WF;ZS"HIJRCAJ8Q$BC+^>#&8X8^4N'E" M$?$YXL_RZ!CE4_DBQ-?\Y'IU,;#S$?&8ARI',/WOB<]Y'.20K$>01.G^/_M^*,11@H-/))!# FDD$'(BP3DD.'T3W$."VS?! M.R044[?VH]N8K]9\A98\ MW&61BKA$3*$K%F7H,XMW'+T-N&)1_ Z]05&*[C=B)UFZDA-+Z='FGVF%AY%= M[D=&3HPLX.$'Y.#?$+$)00_+ +U]\P[)_>>^&'CS_CS\RC-@@OX8NP-#>V/P MV(RQM)2EGJ34DQ1&C_;BH[)"R A%$@6$T(IQ3"Z:+W%&+/\ M&WM.?IMCSR8A,K*?C$AO"W-%X M/*R'!9TC.K=X0+!:\=RR>&ZOXAUUF?>ZR:1IQ-&"<10\+-%M)M892TQ5[82? M^_6&A 60, H$JRGDE0IY 'W&@Q0"$A9 PB@0K";$L!1B>&:?R>^[#(4B55&Z MT[=?M$OU$C*._M%1L9 2;86,BE6:7F>B1&0<..6<-AN"=*!:7 M2H5,;I VCOL#_FT7Z<[)4V4VDIWD<]<9H+0 E$:A:'6-CGXLP "KO@,$2@Y( M6@!*HU"TNAR5U\>=#K:O'*3=EMRA-VKT)4.8Z_I.8VT7',)J7M37V64?495Z8:=[OJ.RY5%H5*3WJ>-X;R!RGCQ"']\!R4%H#2*!2MKDKEUK$+ MT19 ;3DH+0"E42A:78[*FN-.P]E7#J]UO7O^J-45VE&.[X^;3:$=Y8X]M]D3 MVE$$>_:)GE 98-SM@!O%WM3OU8S.DCYR#T@)0&H6BU>6H7"[V M(9H!I$V<@]("4!J%HM7EJ$PL[G:Q/>5H>\[1R&]:%T.4:[>N\\ 0AHF'Q\UV MT [S;._4$J%R@+C; L[6/ UU/[A<&B<*Z9CFH+0 E$:A:/5MJ,K.$1MB(PK4 MN8'2 E :A:+5Y:B<&^FT(GWEP :K0(:D<87/37&V#FR:!5,<'OO-.&J,<[VC MN/JTCW9#NQW23$J]*'B=/)-H+N*8*9ZQ?*-=;5#Q9 3Z8=K7/F?'J7L89W^/ M8;=48?=4_X]-55(90.) M!50YP=*"T!I%(I6EZ-R?J3?1NU_R.'VV^8VQ9GV MN4UQCD^<8;.M&.((]H=^HZU81\_/Y(]':2^QCE*)8OZH$^T/OFY,V?Z)H_V) M$MOBD9HO0BF1%(<;SE8\RP/T^X]"J->3_"F=\KFOZ;]02P,$% @ ''A7 M5LPBG:\*! ?1 !D !X;"]W;W)K&ULK5AM M<^(V$/XK&O>F,3>G@Q[9\C3)\9P"MLTR1-_N<4KV?0,: M[Q-/R3KF8/V_F5(S,VDJ49#AG"$,,CDOZ=1#SN&QT#1'B%MBE_(OL_<47(D_9"DK+B+]A7LI8!PBWC)*N4 M!8(LRXX)3L9H(/3YX&#X^3B=@-IR T??9;+J<31Z7"S!\'(/Y7Y/Q'Y,Q M6$Q&ST_3Y72R #=@N,9Y^ 9FPDO)"F5)*KX)Y6MQY.!>N#,""QQN:<(3S, \ MQ='Z>.KK&'.4I-\.3#7JX>NQ\ UX7HS!UR_?P!>0Y& 9DRU#><1Z)A?4)0$S MK&C>ES3M,S3'.+P%#OP-V)9M*]1'EZO#8W53.+SVNEU[W2[L.6?L3?,=9ES< M!LXDL$XH@PKH)7ZGM'\-R.!4_@*<0LJ^,&:GA>#<_3PEL2CE*P M%AF: 9'&#P)&I X>@USD_G)51M;WT53%P&M!"[K!"?RVC.,[OAJ\7X/W+P"? M$L;P>?35L@:^WX)V8W>#T_!02=F6FD!0$P@^CMN=C%M 5BWTVUR4TK2(G9*$ M"GS0#@O8\7SO!'U;S V\,['3J=%WM'EGAGB36_57L/.9F>:3C!UQ[M:_EMQ!6P(O(*=G EM,;-L/K%,BVHVN)=)4>J@M MHV7&4\*W%55$4>14V8>U/BX00'U_<&5::%=[:'D>/$UY^LVO)=>T#U#?/UR2%MIE MWW:"CG]*1+O1M42:-@+J^XCS:2%0]+Z*YE(EI^HNS8.WH7R8SQ!=R^8PQ2NA M:-T&PE&T?.N6 TXVQ7/QA7#Q^"P^8XPB3*6 6%\1PM\'\@5:_\=A\!]02P,$ M% @ ''A75M5&ULO9K;;N,V$(9?A7"!(@6:2*0/.=0Q8$=L=R^R->*F12\9F8Z%2**7 MI.U-T89+Q7"4B M1Y(O;CMC?$/)E0THCO@SX5NULXQL5YZ$>+$KG^>WG=">$4]YK"V"F9\-O^-I M:DGF/+Y6T$[=I@W<77ZC_UITWG3FB2E^)]*_DKE>WG:N.FC.%VR=Z@>Q_<2K M#O4M+Q:I*OZC;75LV$'Q6FF15<'F#+(D+W_9MRH1.P$$'P@@50!Y'S X$-"M M KH?#>A5 ;V/GE*_"BBZ'I1]+Q(7,*#,M MS=[$Q.G1[-/X@9Y/QC,:H>GX[WOZY0]TCJ8IR]'GO+P.K9YG$=Y'JI$,WG?-X2?^>/Q\0#"$QWZSZ3MSY/B)=XS^0% MZN*?$0D)06K))%=MY^6G1#S>H22:9X=1T<=1^ B*?AP5ME*'&V^MVH%8OY;<>4-\7EAG=&/_Z M!^$O;4) PB)(& 6".9KT:DUZ!;U[Z-:UXIY/3)6!SE,:]RC#:F*+4^429>U*F9'NQG&H>FYK_+ M-&2;% CF9/JRSO2E-]/%DX-^72?ZU8P!8E-6S%"N&!*TI=K+.C75D+ ($D:! M8(X@5[4@5Q"%_@I2"4A8! FC0#!'B>M:B6OOK5&.?=A:+X5,_C%RF)*$$J76 MMBRU:>+%G:K)]5XAPF$_M'_O2A%DJQ0(YN0;AXT]";T9_[+.GKA$8O%6]"6W M]C?)GQ';&$?"GE)>J/!LG\&M[L3;P*D:5#1'A&Z;!J#-4BB:J\*.2<3^A^]L MBOY%7A-@]O^^6"0QEPJ-\SFBV2H5K[S5PTS\S9VL"20M J51*)HK'&F$(Q"/ MCHH"I0/:2AL]?IR;G<;0 M8J]+,V>%KY&I-:TI ?6QH+0(E$:A:*X(C9?%?9"2 >IF06D1*(U"T5P]&M^+ M_<:W&0&M=BRP9O*9FXC6G&?M=\TJL[O.]RVP8K=_XV3\XWJ&6&HKE?MQK/3/R>N7B!=V 8 MY0\]]:('I46@- I%/Q@D3K[,[,HR:_0=02P,$% @ ''A75GOSQL>I M P H1$ !D !X;"]W;W)K&ULK9A=;Z,X%(;_ MBL6.1E-I6[!)@'02I"1D-7/1W2B9[FHO77 "*N"L[33=T?[XM0TE(2&HE7R3 M\''.@]_7V!Q[?*#LF:>$"/!:Y"6?6*D0NWO;YG%*"LSOZ(Z4\LZ&L@(+>'B06MMPNK M;)L*=<$.QSN\)6LB'G=+)L_LAI)D!2EY1DO R&9B3>%]! OQ&_TV+EV*> M,"=SFO^5)2*=6($%$K+!^URLZ.$;J04-%2^F.=>_X%#%^IX%XCT7M*B390N* MK*S^\6MMQ$D"O): Z@1TGC"XDN#6">Y[$P9U@K;:KJ1H'R(L<#AF] "8BI8T M=:#-U-E2?E:J?E\+)N]F,D^$ZV_3U>)V-ETO(K"<_OVP^/T'N 5S6L@7BV/= M-7/*!0=?(B)PEO,;>?MQ'8$OGV[ )Y"5X$=*]QR7"1_;0C9(8>VX?OBL>CBZ M\G"(P ,M18D3B.^#"7P%R$.IHT/S]Z; C/7I_ MNM.CQFTZQ]4\]PJOU0VQZH8NCRO&H)NAYHU[OL,QF5AR8N"$O1 K_/P+])RO M7?Z8A$6&8"WO!HUW@SYZN$XQ([=J2DBD=4"/[9=3 M:SJBO&& VE'1910*7#AJHEIBAHV88:^8Q6M,. <"OX(G4I)-)N2<&]-MF?T\ M'S:5H@HW/&F%!QWO3-!E4."I][:EYS+(1[[;+<=KY'B]O/1IYP[/! M,>^(&@XOAM!E% Q&:- ]AD:-F%&_&$'C9_#'[IJ WNR/O@(F89$A6,LUZ!SK M'K5^Y#>=/O52/^R325IDBM9V]%@"0Q,U,#1:!!NE1:9H M;0./=3 T5PC#R^IUX+KGA7!'%)35Y7DEW!$V_;)VK4@;*OW +ALZ;X4 MU;JON=KL,TSUZOKL^DSM/^@U\1%3;5X\8+;-2@YRLI%(Y\Z78YY5^P'5B: [ MO4)^HD*NM_5A2G!"F J0]S>4BK<3]8!F5R;\'U!+ P04 " <>%=68&EM MUB4) 10 &0 'AL+W=OG_]=4+ <1P. M"7.8#U,(]FO[P=BO#X=4Z^KZ(XNQDL\WS]>33*9DN^\K-ALN:Q M>&6>I"L_%T_3Q2A;I]P/RDJK:,0,8SQ:^6$\N+TNKSVFM]?))H_"F#^F)-NL M5G[Z<<^CY/UF0 >["T_A8ID7%T:WUVM_P9]Y_K)^3,6ST5XE"%<\SL(D)BF? MWPSNZ&?/=HH*98FO(7_/:H]),937)/E6//D]N!D818]XQ&=Y(>&+/V]\RJ.H M4!+]^&\E.MBW652L/]ZI_UH.7@SFU<_X-(G^#H-\>3.8#$C Y_XFRI^2]]]X M-2"[T)LE45;^3]ZKLL: S#99GJRJRJ('JS#>_O6_5R!J%9A]H *K*K!&!6H= MJ&!6%W[PR./=/U\>_OB+7)''R(_)7?&6A/D'N?!X[H=1]DF\ M\O+LD8N?/I&?R(AD2S_E&0EC\A*'>78I+HK'?RV33>;'078]RD4'BV9&LZHS M]]O.L .=H8Q\2>)\F9&'.."!*C 2(]L/C^V&=\] 18_/AL2DEX09C+5T:-J] M.FVI[G6O;@"C,?=OEEGJ60?TGGB6I^$LYP%Y+MFW(08EBF7D<[;V9_QF(-:) MC*=O?'#[\[_HV/BE#0^FF(DIC"T-XS MM,'I]T<2OPF, J&?DU>^".,XC!.)PU2>K'6ADS2 M8YTWO8Z0MH+45#Z QM!M?DZK@G6:U*!#JU'.:RGG6$/'WA=3AR;M-X7]=VWC MZC@R4Q^98PR;.SO<;._W_QP^FTJC34$/VMC&.G*R=$Z3R=!TFZ!0O326F@I* MNFG:PT[KVUI'H:AZ6FHI. MFG'&P-5R"ZWUL\I &]^;&J::AZ6F4I,^G\$^_\_:ZG=:J+-J0(GIF6+W&S=6 M0K@CO;&=P_DSZ?P9[/P?OO-T%F;' UB5CA+!HF,ZH4TZJ'8?2TVE(^T^@^U^ M8U+UBF,Q/73.J#-A=A-82[F6:>?!73T5A33Z#(Z+5Q/%?XUX?Q0MT?)6%*BF M'DM-!29-/7/ 95P+\^T^:N11.+/6^![#C(M/4=4\+#65ICQ",#C0WG%Y[W8 MK]JJGZP9&^K3$?7L@*6F I1G!P:?'=2%OB,G5P_Q,&,XT79$U+,!EIKZ=;T\ M&YBP93^ZYG=C5[6BLF-#LSG)JG)'YJ('=_I4*-+.F["=/[KZ=X2BA]9;F:#: M>2PU%9VT\R9LYW?[P-5N'WCB16Y7,;VFXDR8^K.<_"><EIN*MI=? OO_HS/PX3!569M79?;([NU-V\.P.2_5&>HXS@2G/!":<=W.W M6*1\47P=^;N8GV&EIK*49X>3/CTT'71;)^0)Z>?-BC5XIE5*86O M8VLA\18Q1L>'0N*F/!V8<,A_ZF?+(K;(PS=AR>9ILB+YDN^'61MZZQ#U0+TV MOJ-%/+"(.B[ITTW8I]<3'LH08)EF2BZ>GE\.O%NHX7Y4-0]+364I+;OI]DX> M 7)(,4WX%%7-PU)3TTBEI;=@2_^C29"5?'T1<)R);37/07 W>J>-GL/R6]+R M6[#E[Y@(6:FHX2O3T#(AX=9ZLSF'I[>DI[?@?)ENV9"5B)KT)W8BIK%!->18 M:BH;:<@MV#9W3HFT]'C[%34I'\]X%'7 TQ)P MGSC-]"JXM=YLSF&8+6F8K1_*KH%@Z4'TL8.JYF&IJ:"E#;=@&XZ8-EJU5(]MC9WA6/,(J%%Y+#45GW3[%NSV M^^>-5H)JWJAI#)G&28_1%WFCAM7\I.KE;$5.'9HTWQ8<+^^=-VJU!,NIZ=93 M6*N1H5IK+#7UUT726MNPM3XE<]1N"8V[UM!PZ_^:OR]"M=98:BHT::UMV%JK M'J C-*I#$^L+U7Z(A>JSL=144-)GV[#/1DFWM?7,\B+=MNDR6XJUK-\>W.-3 MB4AW;9MP;+9SOJV-^J-25#4/2TV%*#VX?23=_>1\VTJX'C)CKJ4%%UN*V7JZ M;4LI-02I#J_VDT\;G".]TFUMS #R%%7-PU)3.4H7;L/AZ+.DV]IZW)GI"=MP MSWIS/(?)MJ7)MF&3C9=M>Z0A6GYC1UB'+^Q@I=Z 46WXJ'9KB!5/%^4M-C(! M:Q/GV]LH[*_N;^-Q5]Z\HG']GG[VMC?CD#+;>X-\\5-QULE(Q.="TA F=4#2 M[>TVMD_R9%W>@.(UR?-D53Y<&PO=V]R:W-H965TY5)(>M./BBU $UOR23*D M_[Z2;0S8PB4S? %;?G:]SZ[T:.71EK(WOD9(@/<80C NC-.G;INGU4XB),1D58T]L,J*Y2#!!3PSP/$TA M^_<6)70[-BQC-S#'J[50 _W)*(,KM$#B)7MB\JY?>XEQB@C'E "&EF-C:MV$ MUD 9%(B_,=KR@VN@J+Q2^J9N'N*Q8:J(4((BH5Q ^;=!=RA)E"<9Q\_*J5&_ M4QD>7N^\_UZ0EV1>(4=W-/F!8[$>&X$!8K2$>2+F='N/*D)%@!%->/$+MA76 M-$"4/X'7(-;R'$$((E!B)-COI"<5&3] MJ(K_MHS?/A&_98-OE(@U!S,2H_C805\FH\Z(OKZ.H4_YX2_.YA$>0*+-4:7:HG("LJJZ3)=>G+UGI0 MW? ,1FAL2(7AB&V0,?GU%\LS?]-EZ9+.P@LY.\J@6V?0[?(^^0&3-\3*69^3 MA&: 2#G&)*(ITF6Q].87WI3J;B:VY02JF)O#_&A@WL#W[&-8J(&YGN7[->R( MTZ#F-.CD]!5Q?@-BO,$QDLNN()>3&'/!\&NQL!%D!).5?)0D-()J2%"0029P MA#,YG\@*AI4*;KNGIV0\% '_JP M#GWX$5&.]YNICLOPDK)\26?AA9P=Y= R]YV+V3D!IG%\(UO/2J#J7)ZA::I1 MC('J.KGL=^5E1(E<'*J7U78@9FMYNHTI?J?!#!OS+=1@+/O$&K<.&CCK;"4[ MU.HSA:SRWE0RKT50@QOXIA4T26IP3C#T3O&T]SSM_R]W2\QV:X=0Z@N4-K0)XS/,%VW[99G3W-Y$=%%#2)GJ?>E?=C^?8"OTE0 [,& M3FOBZF!FX)P@N>^LK.[6*NP6OLKZ6,6=YA:D004]J[G#:E!^SSM5IGT?974W M4HM6-0!ZCY)<'D7 DM%4K<(L%[4\U1*4R9:R**66>+OCL5)K!ZM/QY,BR-S8_Q6?50H#KI[-^47B6^0K3#A M($%+Z=+L^9( *P_YY8V@67'L?:5"'J*+RS6"4@850#Y?4BIV-^H%]:>6R7]0 M2P,$% @ ''A75L9@N?5C" -%, !D !X;"]W;W)K&ULS9QK;]LX&H7_"N$M=EN@:^OF6R8QD)CDM)AM)QLW,YB/JL78 M0BW)E>2D'+L MJK?.\^W%8) MUR+RLWZR%;'\YB%)(S^7A^EJD&U3X0=E4+09.)8U&D1^&/=F ME^6YVW1VF>SR31B+VY1DNRCRT^\W8I,\7?7LWO.)NW"USHL3@]GEUE^)AI/!H<*$$8B3@+DYBDXN&J=VU?<,\K LH4OX3B*:M])L6E?$Z2+\7!^^"J M9Q4E$ANQS N$+_\]BKG8; J2+,?7"MH[Y%D$UC\_TWEY\?)B/ON9F">;7\,@ M7U_U)CT2B =_M\GODJ=WHKJ@8<%;)INL_$N>JK16CRQW69Y$5; L013&^__^ MMZHB:@&2TQ[@5 %.,\ [$>!6 6XS8'0BP*L"O'-S&%8!PW,#1E7 J*S[?665 M-4W]W)]=ILD328O4DE9\*.4JHV4%AW%Q9RWR5'X;RKA\QJ[O/K[_^.."W+([ MLGAW?Y",@B3Y9? MR/63GP89\6-Y8NVG0J;8[M+E6FJ=D==4Y'ZX>2,#[Q>4O'[UAKPB Y(5"3,2 MQN0^#O/L;>W$IW6RRR1,GGRE'5\.>JOG&,1"X^]XDS>4L.1/IH^C-_OD/>V3]T"83$D:1,(:$<1!,D]<[R.N9Z%+> M8+:2XXNLNS+\3.8K*H2P/4R$'MKSX(CWD3"*A#$DC(-@FIBC@Y@C8YN:^]F:!,^*DJT?!F0KTD/?632@-IV-U*XZ M(V%T#YO4[GFG[S5:S^BH731;SC'%[GLG&L[X4-=C8UT_-QPYQUUN9+WN:_ID M%8^/BF#U1ZY>SKDQQZY5AX0Q)(R#8)ILDX-LD_-DV_K?RT$F\/-6P,[ZHE$L:0, Z":5I.#UI.7YA"J$>5DW,#(Z)KWX:$422,(6$< M!--$M2WUN&HA)_X5#:0PE$:A- :E<11-5[EF2M@O-%XULR^\A?V\WS3+-P,[ M"XVDT8HVK$\QO.8TORW1T&K,5=H2C:?M\Z95)6-!.JN$I-&*IDT$G6'? MF32%:DEG3?O#<5.KXW2C4=^=G%!+.1^V\I>ODS3\_5FTFHQDZ^PVJM8F:^9T%A=H[ M4!J#TCB*INNNG"7'08[%#M0>@M(HE,:@-(ZBZ2HK1\IYR9'J^@QK!G86&FI) M533-8[6:;BTT2XZBZ?HII\DQK[;YZQYWS07IK#O4I*IH^F.LW1^/F])#[2<4 M39=>V4^.V7Y:-.=7V_W _+80,DR":DY]Z,5;135G83LD*A=2MDH(M9^@- :E M<11-%UI96H[9TNHT Y/''_QO8;2+6O6&>E90&H72&)3&433]#E#^ES.&SL6@ M[A>41J$T!J5Q%$U76;E?CGGM4:V%^]5CM%_8)*T23XZ>1,=#J_DD.C?GV%D[ MJ*<%I7$43==.>5J.V=,R]=%M:^YOS+S.;11J7$%I#$KC*)K^ZH+RMUSH&B87 M:F9!:11*8U :1]%TE97GY9[A>>D/3<$N#>,5R=>BFEZWR@VUNJ T"J4Q]W@U M4W/!$RI#74/E7[GFE5'&'OD;'^:<.NL-M;^@- :E<11-OP.4_>6.H!TZU.*"TBB4QJ TCJ+I*BN+ MRS4O\>IB?IA1G24>GV.E4&BF#$KC*)JNG3*N7+-Q=6HPEGVT/6T5$+IP"TJC M4!J#TCB*INNL3"YW"NV)H187E$:A- :E<11-W[Y!65R>>0D7= ,'J/\%I5$H MC4%IW#M>:.:,ZDL'=6V5L>6=LYCK1$]]CBEBYG<6%.IP06D,2N,HFJZ[,L,\ MZ&(N#VI]06D42F-0&D?1=)65]>6A%W.9@9V%AKI?4!J#TKAWO-#,&YYXF=>K M[9ST=UG,92Y(9]VAB[F@- :E<>]XH=EP5%]GME=^4-O4+Q+IJMQ^,9/=[B[. M]QNE'MGB\+C8^F^RT:]P=YLBVW%/R&ULU5IK;]LV%/TKA%9L*=#6(B7YD3D&'--;@K5)9J<;]I&1&$NK'JY( M.2VP'S_J$4^B@/"Q6.\&;!M3(F350K\ =+UX2 @7JC-IMF[FW@VC1+N M>R&]B0%+@H#$W\^I'SV<:5![?+'R-BY/7PQFTRW9T#7EG[5$(8GI_ILWA*3:LM$)6X@^//K"]WR!UY2Z*OJ0/E\Z9IJ<649_:/(4@XM^. M+JCOITC"CJ\%J%:VF5;<__V(_DOFO'#FCC"ZB/P_/8>[9]I8 PZ])XG/5]'# M!2T@!Q6EJ@I3\R,K/:PGTO3/M]S6/Q MU1/U^&PY7UU=7OVZ!C?+%5A?S%=+,+_"8'U[O?CMXOHC7J[6/X'E[Y\O;_\" M[\$U=VD,EE\3CW\'*^H33AUP&Y.0D:P;&3C!E!//?PO> "\$MVZ4,!(Z;#K@ MPMBTR8%=&':>&X9Z#(,(?(I"[C*P#!WJU $&PLO25?3HZCF2(F)J?P &? >0 MCA#XO,;@Y,U;X'$:=%BW>#X6?,3J@,'/A]%+DYA+8NI&OD-CB=M&V<-&UH;1 MT\;<%MW%O*Q[NKHAKVUVUT[#SBG;$IN>:2*N,!KOJ#;[\0BSJR2X$T,]N@=_1U[(P8Z&/!'-B.G)72#";DRX%VX V<24BCC( M@>V2<",*V"1AZ9>8VH)QS\E*B@@GH-(7D>\Y^0OQ9/M)%D#_Z1N&Y[F55F9E M&L-W,V,ZV.U3+O7C4,H5@=4HMTK*+2GE<\?)1BGQP99XSGL1/VRR];AX/M'F M-Y<+K6N&G>>@HSV&3(B&QK!!4[N8,3%$(*@7PU(37TC L"1@*!]S8D"(D!=' MOI\.(#'LJ&B$=\[:86MGS2.KSBMK4VY$[ MG[)W(*2\R]=1VPO1<19L.-M1#"(=3AK>2NUYH;?CTMNQU-M\_9PS1KM[==QR MP;1&XU&CPQ8=Q<0R!/6&IU);7NCII/1T\@Q//WKDSO/%K*:=[DY:?EB6":U1 MP]UV,7,BRC4&.Y8:]$)WH5[I*%WJ\"5C"0EMFL?Y(!!178@W^PO@$1#=S7V: M!OQTS<@6B]K2X%CVQ=R0P]=$52AU6G=DZ=0 MJEX.B8D%E"(IHQ0-JT*KTX@J&M$SY4S83>B^Z&1"C_1JT()J:7,'4ZT2#1=H MM86@G")U_BH-#:5BE.8^:*Q!MLDUAH/T8E['92J%1X*T7#!5I- M+2%=UWMHK$0UE*OJ!6%N)NZ.(DZEXETH1<.PK=>A;O825TEC*-?&*^HD^4:) MEVZWE)JIDQ]%&K;@1R4:+M!J2_ZHEYY*.$.YJ$4#:M"JU-792'H_[&WCY[>W)=[*F5! MQQ\:H+;,-RR]S8O2W$(56IV7*@5!QQTOH+9$?X^@T29%:6*@"JU.2I4_( 4G M$05&+<:T]--"WM+!O+Q&?F!4^8$A/[#(;BX\>3E :9*@% VK0JOS5R4)AOQD MXDGJE I\I6A8%5J=NBH1,.2)0+Y=5Y-0G0PJ5?\%VOX4ATAO)TFJ6JUSLW=; M1W[2D-T$>G)LJ;VTH_;6SFN(>Z,2]X9YW+14>GJ@% VK0JM35^ES0Z[/GSLM ME9XO*$7#1CM7L-I[NX.]^Y(!C3?9O5.1W45)R//[A.7;\F[K/+O1V7A_#D]Q M?D.U@LDOS'XB\<8+&?#IO8#4/XR$87%^!S5_X-$VNY5Y%W$>!=E/EQ+!>UI M?+^/(O[XD#90W@2>_0M02P,$% @ ''A75IE-%?#6 P -P\ !D !X M;"]W;W)K&ULK5?;;MLX$/T50EL4";"-1.KJU#:0 M6"F:A^P&=;K;5T8:VT(ET4O2E]VO7^IBV9)H(6W]8HO4G#,SA^2(,]XQ_EVL M "3:9VDN)L9*RO6M:8IH!1D5-VP-N7JS8#RC4@WYTA1K#C0N05EJ$LORS(PF MN3$=EW//?#IF&YDF.3QS)#991OF_]Y"RW<3 QF'B2[)[P;8B= E!:_)7 3IP\HR*55\:^%X/'>&)81420 M0B0+"JK^MC"#-"V85!S_U*1&X[, GCX?V#^5R:MD7JF &4O_3F*YFAB!@6)8 MT$TJO[#=9Z@3<@N^B*6B_$6[RM:S#!1MA&19#5819$E>_=-]+<0) 'MG *0& MD"[ .0.P:X#]5H!3 TJIS2J54H>02CH=<[9#O+!6;,5#*6:)5NDG>;'N<\G5 MVT3AY/3QC]F?3P_HY>[;PQQ]0,^<;9-R3:]"D#1)Q;6:_3H/T=6[:_0.)3EZ M6;&-H'DLQJ94 10T9E0[NZ^(??H)8N TU0E6 ?T2 M6!2_[938%G;&YO94B;Z58UG$;5N%&BXO<(] Y).CFHC%S;&R?R>5X:<'#MY:'?01"E+G4"Z,ZJ(@M\^0_?>W% M_0N(A[N?A)G&*O!(MY1HK'SB=W,R3SJ*#/BR[,P$BM@FE]7MO)EMNK^[LN?I MS-\776'9J1QIJI;RB?)ED@N4PD)16C>^TIE775HUD&Q=]BVO3*HNJ'Q&&@WB\8DX=!X:#IE:?_ U!+ P04 " <>%=61G$8(F$# 7"P &0 M 'AL+W=O5:AX$GNBJD'K"3:4-6L #YO7GD MJF?W*CFMH!:4U8C#2_#W!+_-3&>ES4-*)$FFG&T1UVBEIAMM,ENVLD]KO>T+R=4L53R9 MW/\Y__9PAYYO_KE;H"]H(8E<2\9_HB?(6)W1DI)V?RY2D(26XE*!OB]2=/'I M$GU"M$;/!5L+4N=B:DL5CU:UL_W:M]W:^(VU78P>6"T+@>[J'/)3 5L9Z=W@ M@YM;?%8QA>P*>>YGA!V,#0'-WT]W#?3T_73GC!NOWQNOU?/>T#O= E-^.[YO MYNL7XUHT)(.9I9X$ 7P#5O+;+V[H_&[*S4>*I1\D=I(WO\^;?TX]>3W$2\B! MDQ+!3CV3 M"%%_QZ:4ID)QBU@OJEW"1!Z 5J$S?'&1JC(F_BX5-4.D:%$R\( M>]2)IZ#W%+S3DU M4#],!I9-6C&.S9;#WG)XUO+=+@,ACFT(HT=:J9-DM!B.POH2NDXX ML&A Q2$>['UJ0$4X\LP6H]YB=-;B\ZLW[>JF:3A5QY3#AI3K[N%=J4^WR5LT MCL=U/#S8F?G9]?_OI?X@L9-4Q7VJXK.I^B8+X*9$Q*-$X" 8W,GY&.1'SN"L MIV-0[#O8O,.3/NS)V;#O1_?4Y&%B>'X9;J2\8'P%:T%*F&I))TK M763QK@SK.I(U;6'RPJ0J<]IFH2I7X!J@YI>,R4-'+]#7PLE_4$L#!!0 ( M !QX5U9<,L^L$00 )P. 9 >&PO=V]R:W-H965TV0+[8HW1V?YXYWQQMOI7K4*\8,>BY%I2?>RICUA>_K?,5*JL_EFE7P M92%520TLU=+7:\5H42N5PB=!D/@EY94W'=?O;M5T+#=&\(K=*J0W94G5/U=, MR.W$P][+BR]\N3+VA3\=K^F2W3'S=7VK8.5W5@I>LDIS62'%%A/O$E_,<&(5 M:HD_.=OJO6=DJ3Q(^6@7'XN)%UA$3+#<6!,4_I[8C EA+0&.;ZU1K]O3*NX_ MOUC_4),',@]4LYD4?_'"K"9>YJ&"+>A&F"]R^SMK"<767BZ%KG_1MI4-/)1O MM)%EJPP(2EXU__2Y=<2> A!U*Y!6@1PK1#T*8:L0UD0;9#6M.35T.E9RBY25 M!FOVH?9-K0UL>&7#>&<4?.6@9Z8?/\T^WURC^\N_K^_0&9JS!5.*%>B>/J-+ MK9G1B%8%^H/3!RZXX4RCMW-F*!?Z'H3>(5^A^)3<:I/78-P#- M;N#G+8RK!@;I@8$)NI&566ET716L.#3@ Z>.&'DA=D4&+TYQ-/$A:S=03\Z:__H*3 MX#<7Q5*-NKQ MWJ8X2:/L*!8.*1*1V(TM[;"E@]CNI:'"EM\F20PD":V3Q(4S/4% 2!R/CG"> M2F$2C(@;9];AS'X\C?>*HC.7L]<\$:]D[(#UJ&,]&HS.#56/9T:>0:-_A)N% M7$"D%'^BM@,W_4%(6FFT8J) <+5 F@KF\LCH)"9G.,G2Z"AT#K$PSGJ./PYV MK2X8IB&56<+=!%G_\)Q72Z1LE]=#:=W:/ !#@BS%QWGA%,19FJ0]N/=:-![$ M?9E_VW#-_ZL M58.O4M&:7H,U"%'HB3M\R_9X22#..<,SE[.ZTKI!$@<&X?X M!)]#+"$)[H&WZ\!XL-]-/YL54TY

+@KSGO@OD<5,T[,LB M,,IZ6@S>]3\\W #GI^T%\BF7RXK_RPI +@U<8W.Q@1LH?$'O* M[-E>"9PEKL5P<*&)@A.2@TA_MIS[>_?_DJEE/199_)O*-*- ][8;O2[K@)!VE@-JD?5S ^,F4%X/M"2O.R ML!MT ^GT.U!+ P04 " <>%=6(-;CM,L1 "BC@ &0 'AL+W=OT+LN M;J_M9\51$F-M*Y64Y%KTQY=R[% BA[0ES^& V\1Y]%@S?-&CX9!S]5(W7]N' MJNJR7S?K;?OAXJ'K'M]?7K;+AVI3MM_5C]76_N6N;C9E9W]M[B_;QZ8J;W<7 M;=:7C!!UN2E7VXOKJ]UGGYOKJ_JI6Z^VU>X^7'Q/WQ>4J_Z* M'>2?J^JE'?R<];;_APH2^RV^JN?%IW/] M;UFOV]W_LY<]EEQDRZ>VJS?[B^T=;%;;UW_+7_>>&%S 8Q>P_07LU OX_@+N M7MX_ELOIP86>#MFJ>JXOK/_R.*O(GR%N89 42V>J:>OMMEI#+M/!.%6J5CW;1<[3Z C#+!;3 N"?=FL 4 HX1IX1D5PJ@R MA%+8*$J<%B'I=FGJY]5.4GYS4VVKNU7W;6:U;;9LJMM5EZWK-M+-][S#.WI' MJ?%'X +$<1:T&H#CN<@CK48'8HLF#?QAVU6V.W=9]3IF,VOJLF[LLZKL*MN( M-^"S:4\ZNAO!N#\- ;#<:/\A!:"TE"1B&7.6L:1E?^\>^B?O8V4M66WO#P;" MK<7"_L.,?7GP#0IQ1BLI?8M"F#)2LXA)3G[1I%;9/R"2AO#P!@W/==#M !S) M*2.^)2'./FV$B TLIXMH6AC]L%W6FRJ[:^K-H8WJ+6Q2*'.8$D9)WR1 ,$E& MI/_,@W";(X.ME/T_[UH0PK00+C %@@E,> ML<4I$9J6(C_9%_S5JSTWE9WPJFQ;VU^W75.OU_UH6NWG#;C)5-AD1)M@]$( )Z21,3.=3J')A_KUWZJV?9]MG;'?]#/ZMZ_=3B-"ZV-;S ML[.];RZ 8DQ$C'42@Z8UQK_*]5<[(_ZAW#S^*2N>MNOZ<6 Z:%6H%1CEVI\E M%A!.R5P%A@$XH6@>D9O4B0^:5A]]=UT^E-O[JH\4/&V;JERO_EO=9O?E:MN^ MMFIEV]4^W![7U>V]_4OY7*[6_>O8.]N]W[7E[KUL^=2LNE75_G'G&/O69@=S M9*(-%<<[05GPP AAT@3=&U OC$>F6.:T"TMK%ZB];4M;6?;0A\F>JT3+LU!N M,&*4\:4G7<]$R&*L:T,90;@AF M3.X/4P#'^[;RQ32 LZ^/%ADQT.D7EM8O?ZO+;58WJ_O5=OBB<--E-TUM^VII MQ^]=U0\_.Z!!2U&C3*AL!1;;V+=.4#$Q.]S"D.) >[=ALA58;&.W.='&TJ+M M>,R%A1++OE43DONC*\0)H0@-1A? 9Y\)*C;?.\W&TIKMS^6JR9[+M9U![).K MEZ#+SC[H^B?9LFP?LKMU_=*^3BZ]'U=+JVIV#SK0ZN1W3>XRF&P%%MO8STXT MLG1T*SG24,-;J&P%%MO8;4Y^LK3\/&&DA?*0&IJKX#D&R$B=4^&_A@,X+NW( MC806F).;+"TWOQR&S^YI!9J2))C<#S#9"BRV\1*2DZ65\MP7;1[&(>%N ># ;A'B4MW"*52>#FO^L'VNVJY/+,@VY=:^5>]^ MC$ZPJ)H5E:W 8AL[TFE6KN=/L$FY.]EMF&P%%MO8;4X?\[0^/F&"#4.>.0T7 M" !8'XCR%T &1 M#KY^:I?]-579;%?;^W:W'%#OTC9.&5:H^A:5KE ZVOBT]X, MT I4Y8K*5F"QC7WGE*LP\T<.:DP7E:W 8AMG>CNA+-.I!L='C@P3 .P#2>5^ M%A> RZGR'UP% .-"B(BXDTZZ2CI;\*R%!1VI8R M?@KT L!)0DB0M0?@N,J5B@2HI9.H,BU1)^\6D20E M0#KA*-,ASWG[*&08N-1*^&_I $J28"\7A,KSB")23MJIM+2;LHU" 2*/:NK; M \"8$L'C'&0S.M+YE--XZI25]*0=0"XH,9+XV;T0SLI0YOU%":R>TY+$8R& M^R!#F);-@H%!O%H\,X$X)AB=DCY9D)A/$%E M)*%#.5FBTK($;1N%"M4&)7[?6P H/]>Y2-_QW(V\@YV\Z17FZ7LM%+!F+%4P MS2\ G&ULZF?F%Q NU=A.@:A3HF3QC'L%A+6(I,)?H%D 0-MIN?$S:PL(F&LF MH^/3Z1!U)%1VPIN=_>3LO/7T;4P5M*AL!1;;N F<<%+S(VX*->*&RE9@L8TW MV#M9EI\;<T#FJ$O9J&P%%MO8;4ZWYJ?LS4X.2$!E0NGM Y, M;P=PJ?3VW*G6/*U:3QR0T])XT]\YN>N@1O6PV,;^=O(Y3V=Q)D<0GYFM"."A?$\ E\C7SP7$Y:4E]XH";G'F4_MK)G0?WM)W? M(K,S=\H_GY_9F:.J=52V HMM[#:GUO-S,SOS, QIE/+?_0"4?4,T_A84")8; M'I&=J .YI)D?Z:J3T%E:W 8AN[V*EZG5Y)3PTPC:J^4=D*++:Q MVYSZUNF([O$!IH'=_I2(X#2P$,:("$[# 6"&QP(KVJEA/6/)W&V;[.,GW_<1 M)#O8#OL30%M15]!1V0HLMK&'G4C7\U?0-:K61F4KL-C&;G-:6Y^[@J[#Z+(D MN0B2_ OX*ND9=04=E*[#8QFYS8EN?L8*NPU"S M DY2 6!<">JOGP,P9H2*+/OIP6&1R,OG&E@89U)2?R4)PA%.:?#4 ';J*Z%U MY(PJ[?2E3NO+V><[+$S# BCE7+#@L M$U@QSX5_@!&$$BKRR#=.\)DC8=P)B0(&VJJ><[^Q !BE@OBOY0#,#MG(_&J< M%#.G2+&D&< BN'T&!">S CC&C?W/-P3 [4YRBICBY)@Y:5']A#P! P0IE9'^ M6O("PG$3I.04 $X1KB)I*<;)'Y..49Z6)F#"%6\N=7#V%P03-%@! 6!46NT= ML<5I$I/6).=E"1A@S=SV0N+/[1".""/\E7, )T3TK$7CY(I)A^O0D@1,&(5[ M)X>9)WM[ 1@C_B,:1,7.6C1.9)BTR)B^_F^ 97-N5'!Z!X3KE]<#PX!<0!D] M:M$X[6%..<8GOOQO DA[-3*/G\MUY'NG]R#4)6PT.L_O@P/& MR?P-V8=KT7R'&HY#H_-\-SC1G*0EZ2FC#Q":T!%=$! \HPL$)@[ILE)A8$]: MELX;@]/.GCER#]/[%.H"-QJ=UP:#8]C)_)W>S,]6/5R+YCM488]&YQ6:&2C[([5T3AB/0)4;16E0;@" Y7D0?8=@M ]2 M14;CJ&C.C)35HZ/QK.-.CMS2Y-Z%2E>@T7E-,GACH//35FFZ5-!TW^&J?BPZ MSW<#U7]27:'TR SCN-*^_H5#$R@8E.>!; 5@5!D1R:2CP[I"1PH+S1N:1S-] MCGSM]"Z$NJB.1N>Y??"R0.?GL-)TX:3IOL,5^5ATGN\&(O](L:53AE\8ILZE M"5+'(9QDAH;C#ZR\%"VH-*RH=*2D$IQ:=UCAA(U#35/%I2O0Z#R/#J0_G9^J M2M,UGZ;[#E>O8]%YOAOH]2.%H4X96N%*OV B+-T%57RBG/EKN!%<[,DV*.=$ MV?S32&FZ%M3D?H!*5Z#1>;X;"/8C9:*223\4JOU$19". .%43L(N .!RJJ+U M'P<5HNB1$E&3,W\H4,Q)";_DW *""1;4O@)A1,;JMPTJ0]$CI:%FUB%ET)ZJ ML#0D!*/27]\'89Q&FVT@2M-5C";6(@U#NEI)?S/* L(I$IST4T XD6L3JRE#8&R#H02OB*9 $".>G7H+.#@>EOGRSW4.D*-#K/^P.9Q,\(!N(6%,*E*]#H/-\-:XR? M'0SD@$X"J@(#,!Y.*1 9)S%).:CR0X^4^3DZ!(\'_=+?,+VKX ;]L.@\#P_T MWY'R0^EAAAOTPRU A$;G^6Z@-8_4(#IEF+TRY*.7+:7"YUV(>T=5<&0;C!.! M<+YL'ZJJ*\JNO+[:5,U]M:C6Z]:^C3UM[77])/SVJ;W_N][6]]^SB\O@\X_T M?4'[SR\=S?758WE?_5@V]WUA[G5U9RG)=_U) LWJ_N'MEZY^M.Z\R&[JKJLW MNQ\?JO*V:GJ _?M=77>'7_HO>*F;K[O;OOX_4$L#!!0 ( !QX5U:BJN+) M. 0 (D5 9 >&PO=V]R:W-H965T_>V"DU@%F[.=IOOV,Y"20%W4GJPI4H+A M?1_[>?!#7M[9CHM[N2%$@<>J9'+N;)2JSUU7YAM287G&:\+TE147%59Z*-:N MK 7!19M4E2[RO,BM,&7.8M:>NQ&+&=^JDC)R(X#<5A46/RY(R7=S!SI/)[[1 M]48U)]S%K,9KLB3JMKX1>N3V* 6M").4,R#(:NY\@.<9C)N$-N(?2G;RZ!@T M5.XXOV\&?Q5SQVM61$J2JP8"ZY\'R_0:[+C9&#LBW4O%JGZQ7 M4%'6_>+'O1!'"3!Z(0'M$] X(7@AP=\G^*]-"/8)0:M,1Z75(<,*+V:"[X!H MHC5:<]"*V69K^I0U]WVIA+Y*=9Y:+*\^75]]_;X$[\$7CID$2R(>:$X*H/<4 M^%MMB)#@)",*TU*>ZJC;909.WIV"=X R\'W#MQ*S0LYD MOKG$6?S^&XR\/TT2V03++($-Y MZ^8(I],4U?J35M@)W7.A,(MQ[\@/4@K*< MUK@$Y+'FH@\+[\SS9^[#L6[&(#0,RB97 M_#_U"'L]PDD].EM3M@8U%VK%2\I!V1I^RVI,BR-M[G")]9XS:='-$1_1A,B' MOI^$X4@00R0,8\\+HV"DBB'2BQ&$:7S0;T YZBE'DY0_8L8H =>8@.QV";2A MU@)7)EJ3.&^UD$VPS!+80+^XUR^V\P2*;$,@7[@P2",1WY['A@D"=2?T&RWM.>;3MM-D*)H_9:;B$PFOW63 MV 3++($-1(/>H?[R[+ALCV-)0:MHF2VTH89'-2S\!5;;3W+L##].8(K":.0U M8R3TD\0?16;&2/WW%B:QV6T0'4BC2=*?Z-/?V_O/MYF1T"3 FW>,3;3,%MI0 MO$-Q#2U5U]!J>6T5+;.%-M3P4&'#Z1+;DNN"9PY)DR@)PG&);0Q,4I2D8\\9 M B,O"KWH!_FS?3_S0=M%&YR_@^677%3S =$W*:RS65(M2DI6&],YB MO?-%U_?K!HK7;2?LCBO%J_9P0W!!1!.@KZ\X5T^#9H*^^[KX"5!+ P04 M" <>%=6+$M_&U\$ #4&P &0 'AL+W=O_4]DP29;=]R&YFO6V?%9"-9@6B0K:S_[X2 M$+ (*/:,,O5##.+>(]V#CG0<+8],9N11@&*?IEC\ MN"6,'U<>]%X:OM)=(G6#OU[F>$ 4&V*^\&7J,P MU EEQ-^4'(N3:Z!+>>+\N[[Y,UYY@1X18222&@*KKP.Y(XQI)#6.?VM0K^E3 M)YY>OZ!_+(M7Q3SA@MQQ]@^-9;+RYAZ(R1;OF?S*CW^0NJ")QHLX*\J_X%C' M!AZ(]H7D:9VL1I#2K/K&SS41)PEP.I 0U@EA-V$\D#"J$T;G)HSKA'')3%5* MR0/"$J^7@A^!T-$*35^49);9JGR:Z?>^D4(]I2I/KC?WGQ[N/W_;@-_ )\)W M N<)C< =SR*228'+=_,+(A)35ORZ]*7J4B?Z40U_6\&' _ P! \\DTD![K.8 MQ": K\;:##A\&?!M:$5$)+H"(_@!A$$8]@SH[OQTV)..SD\/+-6,&OI')=YH M .^$\^B4\SZF*Z1Q/Y)>'ZZ+'$=DY:D%H"#B0+SUSS_!:?!['TLNP9 C,(/! M< M:^*E$\0E&'($9A V;0B;.I/8U"6#+L&0(S"#P5G#X,PZY;XE"C/A3.FJ$=N' M8:GA+%:.@&&I!%8IC68[U7(@V9X4X.D'V#6O1*5A95?ZWL7LE7*"JV#2$> Y M0>B-((.3>>02##D",SA;-)PMG"EQX9)!EV#( M$9C!( Q:NQ;\7]M=W3,,#:' :7?3.S,.#<6%_A,>S64*QI=HB%7:":-K5V'5B_[KO(;]F*<2!K-I!E\M.:<6AWXQ\9%S3NW1/MF1?/*I=HR!6:R5IKZ>'$G3B=NGRG M:,@5FDEC:_2AU06_JSBGO>)\Y4?K.--KOMH8!\#& ^IK?3JT&W4UC\2NWY': M,R^>-B[1D"LTD[76R<.Y._4Y=?9.T9 K-)/&UMQ#J_-]5_4M>C>OR;RKOH&X M5YOAFW'FOR9;=Q[:W?D-8^"++@-LI/K]VUN,'>+2*>04#;E",^EKC7T(G2DQ M=.KUG:(A5V@FC:W7#ZTF^#V56/?<4>)2\K2\3 B.B= !ZOF6<_ERHSMH#O+6_P%02P,$ M% @ ''A75DBIHX@Q! )1 !D !X;"]W;W)K&ULK5AM;^(X$/XK5FYU:J6V29Q7>H#4DJ[NI%UM5:YWGTUBB+5)S-D& MVG]_XR0-$ S;MR\E3F:>\?/8'L]TN.'BI\PI5>BI+"HYLG*EEM>V+=. M\26MX,N"DJQV*@L;.TYHEX15UGA8O[L7XR%?J8)5]%X@N2I+ M(IYO:<$W(\NU7EX\L$6N] M[/%R2!9U2];B\%S"R.Y2,E;22C%=(T/G(NG&O M$]?3#K7%/XQNY,XSTE1FG/_4@[^RD>7H&=&"IDI#$/A9TPDM"HT$\_BO!;6Z MF-IQ]_D%_6M-'LC,B*037OS+,I6/K-A"&9V35:$>^.9/VA(*-%[*"UG_19O& M-H*(Z4HJ7K;.,"Y9U?R2IU:('0<<'G' K0/N.;CQ$0>O=?#Z$8(C#G[KX-?* M-%1J'1*BR'@H^ 8);0UH^J$6L_8&^JS2ZSY5 KXR\%/C;WC[[Q2N41W54:S?0 ;IM[-'[_,_Q:?1$QH>H4\]P)A!V/#A":O=W<- M[LGKW9T3;+QN-;P:SSN"UU\$D\(-@F]&T&GB6BY)2D<6Y %)Q9I:X]]_4-$'9_H77R>W[4-?A&K7HK3BDT^#I%\ M"&)/Q;A3,7Z+BO(";>H*@6:(K.'3 C((U6735FA%16F2\'0@UT'/E B),"J; MFP_NP(P\&Z4\#>4W2"8!3SMZKYK"GHZ#3L?!V]+3@8P9DRE?P9X$.XK.B$0$ M@5,*V_3<)&<3S\4[I\:Y!@E[WC#/H7DL%L$+I1G_VA51SOG)E]]MNBU3U9V8T??CRV]S7B M,^@9JH8R?4IS4D$*T)I4T $VA/FL8 NB+R0S8>]@A0(_"*(^X4,SU\/NP7H; MS/PX[C&V=_JGDHI%W8=*5.>MIA7IWG:][DW=X?7>W^H>N.[+MC!- _V=B 6K M)&@P!TCG*H)%$$U/V@P47]9=VHPKZ/GJQQSZ>"JT 7R?!CI ]Y^!\?]0 M2P,$% @ ''A75J]U0[ > P .PT !D !X;"]W;W)K&ULK9==;YLP%(;_BL6JJ9/6\@VA2Y#:I-4FM5K5M-NUDYP$JX"9 M;9+NW\\&2D-":3)Q [8Y[VO[,8;CX8:R9QX!"/22Q"D?:9$0V86N\WD$">;G M-(-4/EE2EF AJVRE\XP!7A2B)-8MP_#T!)-4"X=%VST+AS07,4GAGB&>)PEF M?Z\@IIN19FJO#0]D%0G5H(?##*]@"N(INV>RIM7'8J09:D00PUPH"RQO:QA#'"LG.8X_E:E6]ZF$ MV^57]YMB\G(R,\QA3./?9"&BD3;0T *6.(_% ]U\AVI"KO*;TY@75[0I8_U M0_.<"YI48CF"A*3E';]4(+8$IO..P*H$UJ$"NQ+8APJ<2N 49,JI%!PF6.!P MR.@&,14MW52A@%FHY?1)JM9]*IA\2J1.A+?7E]/K*3I#-[G(&:"?&3 L2+I" MMR!QHC%-$B+D0@N.3B<@,(GY%QG^-)V@TY,OZ 21%#U&-.$I#I]U0[?H+GN$YC#2YK3FP-6CAYT^F9WQK M@]6GV:0GLP9(NP9I=[F'S!H8 MG!J#\Q$&IPU#J7*W, 0#S]FAT&E]+(6>S!H4W)J"^Q$%MXV"NT=A8%F[%#JM MCZ70DUF#@E=3\#ZBX+51\-HH!#L4.JV/I="368."7U/P.RD\1B#3FZ4 UL;" MWV/ANI:S"Z.SAV-A]&36@#&H80RZ85"!XS8.@_WO@VV9@QT.G>;'ES/3=@-W!TQG;\>"ZD4JW_2OU T_]=1LH6L*LP-T-F[2%6:[_MO/*X>M;B:HZ5MQAMB(IEYG2 M4NJ,&PO=V]R:W-H965T1*&$J4K>B0K?/+AQ(U"1.;0/M MOY^=I!DD:<90OT"W&?;0.N;RA^OT,KV$&_"&;4C%2JRS+*(&4121%%%8#9:A?!3T9 MGP?\BF#']JZ1)'DDY$D.)LN!HLF"((8%EQFP^-O"".)8)A)E/)*IZ EK/ FYO=D=P,ECRWS+4C,\E^T*V+=GH(6 M&\9)4HI%!4F4%O_XI?1A3Z!;[PB,4F <*S!+@7FLP"H%5NY,@9+[$&"._3XE M.T1EM,@F+W(S<[7 CU+YVF>1T''_;GXSOD?#V6P\GZ'ASP#=3H;7D]O) M?#*>H:_HCH= T9 QX R=!\!Q%+,OXL'#+$#G9U_0&8I2- _)AN%TR?HJ%S7) MS.JBG/^ZF-]X9_X %I?(U"^0H1E&BWQTO%QOD0?'R[5#N2J,K-PT*C>-/)_Y MGINY73BWJ\V+0FVUJ^4.OV(97L! $5N8 =V"XG_^I#O:MS9G/C)9\$')#EPS M*]?,KNS^^'D3\5>4 _)4JRG+3 N3I9V"XM4;IY*GFE;7^]YGN7UU>V^.2UA MCN4YUF%8T%G8B=A6A6UU8@= HRV6QU['BBE2V/L45^KS2C7<*WZV^LL[,2WYU;8 M[C^P(<.1('X1[0:#UI7J-BAZGNVY-=9FE&>[3BTJZ*SF1%:O8O4Z68=QC(@\ MQ]L@O4;YEJ=9]>W8C-(=NQX5=)9Q(F2O@NQU0LX)QW$;8*^Q:RS;]=S:YAJU MA(D/L%[;J4%G$?^+J.YU.;(E_8'I.DH9BF$ETFN7KC"<%FU>,> DRQN?1\)% M&Y5?AJ(S!BH#Q/,5(?QM('NIJM?V_P!02P,$% @ ''A75F1N:O%, P MAPL !D !X;"]W;W)K&ULK99K;^(X%(;_BI6M M5C-2ITF<&^E")$HZ4Z3NMBK,[F<3#%CCV*QMH//OQS9IAB9IVJGF"\3Q.2_G M>7WA# ]CU/;2=66QP262%WR+F9Y9<5$BI8=B[9$.^4Y0P?"^ W)4E$M^O,.6'D>,[3R\>R'JCS LW M&V[1&L^P^KJ]%WKDUBI+4F(F"6= X-7(&?N7>6KB;<"_!!_DR3,P) O.OYG! M=#ER/%,0IKA01@'IKSV>8$J-D"[C_TK3J7_2))X^/ZE_MNR:98$DGG#Z'UFJ MS<@9.&")5VA'U0,_W."*)S)Z!:?2?H)#%>LYH-A)Q&M"6"6$UIDCBO4A1PIE0\$/0)AHK68>K)DV6^,39I9] MIH2>)3I/97?SF^L',)[-KN2X MN "!?PZ@!V%'^N3MZ7Y'>O[V=.]YNJO=K"V%M:70Z@4O66H]HS\]ZS+D*!%V M2YBS?BFWJ, C1Q]FB<4>.]F??_BQ]U>7/;]3+/]-8L^L"VKK@C[U;,*9(FR- MF0(%UU?+$@MDKX=7W#RJ)E;57'3[3%][01@/W?VI3^TP'T8#;_ \+.^M\9T. MA+4#8:\#.19DC\Q=>'KJNIB/.M$)S"?H)4WDCJ@X]((&<6]-[R2.:N*HE_AN M:Q>9K0'%^@)_;:FC%E"2QK !-&E'P31J1N51>]O *$GKJ&<\<6\@[,=,:,^T_<N-ZZ?I7:/>EZ3(OZ-Q)KPJ2^1E9:WKM(]"*(8]MW'"B^M8W0@BO= M5MG'C>Z4L3 !>G[%N7H:F-ZJ[KVS'U!+ P04 " <>%=6K$5>!.T# !' M#P &0 'AL+W=O4O?*($ &^ITG&1UHD1'ZKZSR(2(KY#%G-S-A[2K4CBC,P9X-LTQ>SMCB1T/]*@=IA8Q)M(J E] M/,SQABR)>,[G3([T&B6,4Y+QF&: D?5(F\!;'UK*H;#X%I,]/WH&BLH+I:]J M\!".-$-%1!(2" 6!Y=^.3$F2*"09QS\5J%:OJ1R/GP_HOQ?D)9D7S,F4)G_% MH8A&FJ>!D*SQ-A$+NK\G%2%'X04TX<4OV%>VA@:"+1R7$ MD0-TSSB8E8/9=+#/.%B5@W6I@UTYV(4R)95"!Q\+/!XRN@=,64LT]5"(67A+ M^G&F]GTIF'P;2S\Q?EK=SQ9@,?LV>WR>+<'DT0?EU--\MIBL'A[_ +._Y[/' MI7SY*W@2$6%@078DVQ+PV2<"QPG_(M\\+WWP^=,7\ G$&5A%=,MQ%O*A+F2, M:B4]J.*Y*^,QS\0#3?"59B+B8):%)#P%T"6YFJ%Y8'AG]B+Z)+@!%OP%F(9I M=@0TO=P==KC[E[L;/6RL>K^L L\^@S?)2 &O2?0#< MU@$P7=MI9D3;RC:@U=S\#BS3L&#WUJ.: ^I/;RXOX+R\$;,0X#Q/XJ#,\G.< M4"N.@8&:)[IM)$\J;!#WVU8>K:1_[08N7Y2('-=BWK5QDN WVO?']('MHO)<91O_!3I*2YP\IR[3.G&![52?!_WBX5P$F2.4AN5Y,&;%T;"+H(-7FT MS2S;MJTS1,QW(N;EMPOX%U0512>C7J2/7C171?.OA7:JXGL9!J]7A\'+"K'^ M%3^LSU5+,?VHPT@)VQ2=&@?R#E.VF%\Q MV\09!PE92TCC!LE$8F775@X$S8L^YH4*V145CY'L= E3!O+]FE)Q&*@%ZMYY M_!]02P,$% @ ''A75M)M(B^. P :PL !D !X;"]W;W)K&ULK59K;]LV%/TKA%8,+;!%$O6PE-D"',M=^Z&Q82?=OC+V ME25$$CV2MK-_/Y)25$>BC0#K%YN/YNZC@K0B.\%G/A9&RDK3Y0^J\[7[<1RE"(H82,4!9%_1YA!62HFJ>.? MEM3JOJD"S]NO[)^U>6GFB7"8T?*O8BORB159: L9.91B14]?H#44*+X-+;G^ M1:<6ZUAH<^""5FVP5% 5=?-/7MI$G 6XX84 W ;@?H!_(4B)(,F8T1-B"BW95$,G4T=+^T6MUGTMF)PM9)Q(%@]?YBNTFG^?WS_. MUVAZGZ)F:+&!HX\I M"%*4_),$/:Y3]/'#)_0!%35ZR.F!DWK+Q[:05[LH&))>\3#NP(5O+K+V[H_&%*W,\D2W\2V9ND M^EU2_6OLR9+1#+BZU4B),@#COFTH1II"7:S'Q M\'(WMXWE.AB@S5I>UL)DIF$*S@4$(Q_WS Q1 M(^QX/2]#D!]&%ZR$G97PJI75!=GA4'84>7W9!I2+PQXJ-: =\-%5 MX=\(>P9]2ZIED%LU \9@BYX8?09FLC0:RO CO[=A9@84#G#8LS1$Q:X7FQU% MG:/HJJ-%EA4;T'8XS<2),$#0O@ F/]% _;=LZW=^!FBW, )^GX,J)$7.F9# M<6JG=D0%0?AR"S>=7X\W<[U4TX% M*8WOJC.\5+!<_UY29P9<'(5!;X52 RR,@PCW]-MG54@%;*>K.8XV]%"+YHWN M1KN*<:KKI-[XG:HD=77S@Z8I0^69VA4U1R5DDM*Y&*UHS[0U=?)?U!+ P04 " <>%=6S1OX)*8& "" M+@ &@ 'AL+W=O&ULM5IM;]LV$/XKA%<, M+5#4(JG7+C&06!H6H,V*).T^*S)C:Y5$5Z*3%-B/'R4KEBDQM)5>OB22?/?P M[B%YXB/RY(&7WZL58P(]YEE1G4Y60JP_3J=5LF)Y7'W@:U;(7^YXF<="WI;+ M:;4N6;QHG/)L2BS+G>9Q6DQF)\VS+^7LA&]$EA;L2XFJ39['Y<]SEO&'TPF> M/#VX2I!YZRPCR--B^S]^;(G8,PZD=2!]!_*, VT=Z+$.=NM@'^O@M Y- MZM-M[@UQ82SBV4G)'U!96TNT^J)AO_&6?*5%/5"N12E_3:6?F'T[N[HX._\4 MH8O+F^@JNKY!T>7-QADS$:5:]0V]06J";%=]4<;&H3J9"-ER[3Y.V MD?-M(^291C!!GWDA5A6*B@5;J !3&?$N;/(4]CDQ(H8L^8 H?H^(10CZ>AVB MMV_>H52P7!/=_'@L_(2E@0F/A[$,,-'1,#C0PRB,T5U'TP;7?@;W%DR)BN!0,DJ+I;2((DW5?U+R1(N M"\2BL91S7$+5#WB6+K8/Y%V2;9H2\M]S?7&^C=)IHJRKV/V,GDSO]WO+F$== M.#]6ZSAAIQ-9&2M6WK/)[/??L&O]H>LS2+ ("$SI/WO7?W:#3I_IO[.J8D([ M]VS %.>08"$D6 0$II#O[,AWC)-G'E(MC^V4-[> M""?$">R@-\R'9M1R7.JH9J'&C& K\%2S:&B&B>7Z'9J2M[O+VS7F?<4J4::) M8-O,==FZ@_F,/==S>\D.K6SB8]++58,5V+1G%;F#5'W7\_2)>KM$O0.))DSV MZ6W&JO>H8$*7J3>(KG[Y.+B7JL8,U[6\EZLQGK%S PA,H<[?4>>;YP;/\U34 M0R0M[N5XJ=\=5;U@$/$C2DJV2$4S8\1/':G^D"W'QH[=(W5HACV/DOX ,D8Z MEE0@,(748$=J8"3U;[&2+^OXV9H?#.>3X_E>KWC,-69RC8.M'FW&6,;2!@2F MT(:M;CEK&8F[X2+.#,2U[BHEMD.=?GG6&#K$<@*_/Y%;P_UZ9+N.K-"]SHC, MD;^4F;V%/C8N(#ZE\6V:I2)E>F(PY#("%"T$18N@T-1^(%T_D"/JY;9*"H[N M-L7+*F?;C%(Z:2#?JOV!/+3#+O%LKS^.C6&/)AD(326Y$SO8K':V]?/0D!]J M$:=^^7A]!H=V=B -:9]!4+$!A:8RV,D-;%Q0MX4T.\"@K1F#Q'>HU:=P:$CE M(/3\_AO<'-5H#E]#-.!.-> #LF$GC^7JZ-M%I.?0B#&Z\$*BA:!H$12:VAN= MEL'N"Q4T-JJ@T5T B1:"HD50:&H7="H+FV76*!V-=8)K\':#U%$A*%H$A::2 MW>DR;!9F1XAWK-%53E]PS\WMC.885*1!H:D<=S(-FW7:,=\-\%"%4:DW^I\] MS2V-9AE4TT&AJ=_Z.U%'S*+ND!HF&E$7>*[?8UACYMB^WU?#YF#&4@>%IE+7 MJ3YB5#,']7#KOL^)+\5K__N+QDQ+':A0@T)3J>N$&B&_(I@)I%Z:@Z*%H&@1 M%)K:#YV6(P!:CFCVE0)L#TJ QLRUA^,85,E!H:G\=4J. "@YHA%H.OYT.D[# M'ZB*@T)3^>M4'#&KN$M>),<(.3/,Z(( *N1 T2(H-+5#.B%'7BKD"*B0 T4+ M0=$B*#2U"SHA1PX(N5_:]"$:9:?;]='8:;=]S,&.IO8U9!OI9!LQR[:#B]VA M9G.\8/#95V/FV4%_WS@T!S.:NM=08Z138\2LQ@XN=C5*#!/M7EKL44A7-0=%"4+0("DWMATZQ4;-B@]H?HD/)IMT? MTMAI]X?,88\F^36T'>VT'35OPAVU)J9'[K!I[/0,@JHR*#25P;WCA&95]CE^ M3/--CMCCFE>;DFD)I(.M<6V]U=AIZZTYI-$$@LJRZ=X9W)R5R^;PF^Y M$#QO+E%=60!LV(68" M >!@ &@ 'AL+W=O&ULK551;]HP$/XK MIZR:6JDC(:%9QT(D"JU::>T0T$U[-,D!7AT[LPVTTG[\;"=$H$'5A[X0GWW? M=_>=?4>R$?))+1$U/!>,JYZWU+KL^K[*EE@0U1(ER.9)F*E&>4XDJ!614'DRQ4RL>EY;6^[,::+I;8;?IJ4 M9($3U(_E2!K+;UAR6B!75'"0..]Y_79WT+'^SN$'Q8W:68-5,A/BR1IW><\+ M;$+(,-.6@9C/&@?(F"4R:?RI.;TFI 7NKK?L-TZ[T3(C"@>"_:2Y7O:\2P]R MG),5TV.QN<5:SX7ERP13[A)"ME!9%#389%)177_)9D#8DF:2+%!J3U-FQVX6KCT$8-Y?86)UJ:4VIP.AU??^M/ MKX4,7,#*O&U M2<#2^%D=[*H*%AX)-L2L!5'[',(@# _ !V^'M_?AOI'=: \;[:'CZQSAZ\]- M%^1DQA!NQ4I1OH"1%+_- X,1D9JC5/ 7QI@A75LO=0X<]2'9K\:QC=A5)# MMQV]I^QW(MN3W6ED=UY]"?NRF3"RP8P\I0G/S;,XI+TBC!VA'97K-/[2NDS\ M]:ZF_YVBN!4W3E6N_D[WVLEY3^2"F@08S@TL:'V^\$!6TZ@RM"A=0\^$-N/! M+9=F@*.T#N9\+H3>&G9&-'\)Z3]02P,$% @ ''A75I[. #1$ P JA0 M T !X;"]S='EL97,N>&ULW5C13MLP%/V5R(P)I(FT#:3-:"MME9 F;1,2 M/.P-N8W36G+LS'%9R]?/-T[34'Q9Q\.@2P6Q?7S./;Z^:0S#TJP%NUDP9H)5 M+F0Y(@MCBH]A6,X6+*?EF2J8M$BF=$Z-[>IY6!::T;0$4B["7J<3ASGEDHR' M!NQ]].#KJ MG'7N3B]WD9,:.B6A5_AB#V%4%A.-]W+[G%U4NO]8NII^;(4<\1BC#3RT*E]_ MRD_B)7;:5-1LO^,G'[?)SG)8E\%XF"FYK8:(N &K3G,6W%,Q(A,J^%1S8&4T MYV+MAGLP,%-"Z<#8,K3ANC!2/CBXZWI0H;5.SJ7256P7P?V>UM-W@$T/#'(A M&H,]X@;&PX(:P[2\LIUJZ2]REK[ M5NV:;)K64-UT,JX#^FTUI]V6/7^1;E#P>V4^+^UR9-6'QX)=:Y;Q5=5?98T! M3+V+J].B$.M/@L]ESMSB]PXX'M(-+U@HS1]L-"B5F1U@F@3W3!L^:X_\TK2X M92NS*:=5AGON':#G?YOG.9-,4]$V;6O_+6?YQ8ZC_FM9KKY5=@U[/=;OY+=N M\N(03,:'8/(@:G)P"":3 S#9?[5OS?U-1F\SD6%]$FH=MQX=MIK1 ZU(_(= MCLAB&S28+KDP7-:]!4]3)I^ES%8*M%*]$;*5X MK@'QYPT82>+?;2P.,+!=P&H'XOOC0$WY.5$$NXIYPYY@'$D2#(%:]-=H'"/9 MB>'CWQ_L*8FB)/$C@/D=1!&&P-.((Y@#\( A452]!W?>1^'F/15N_SLY_@U0 M2P,$% @ ''A75I>*NQS $P( L !?3T\$MP>:4#M M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3 MY?YVX$G1H2)8%II%R=.B':5_'%=6ZP8^,!D' !D0@ #P 'AL+W=O)UFT*HLLN^P-]P?N9%FGJS]V1PUDG-Q7[9XZN0\3 M!7+9,P:JP$U:5G5[1EM^HAB_277R?FM7%]=I5LMRFM1R5A:[QS3_TA2CKN*" M7$8;A\/??1#?EO\GC,5FDZ[DM%CMMC*O]W$L9=8 YM5#^ECU1)YLY67O<(I( M\K5P\UH%27CYOBAU;G.EZJN]]?ZJ:X5+8EB^3=6!TENWX'R0$[5=9.E:??M: M7"59DJ^D:(-;$4 - &IG Q1OE@F!' '(T2M"1@U$\X%*%!MUQU<%@1P#R/'9 M("=0"IGQ'RLT8@#0!IG \RJ1X(I D@S3-"=B)I 4B+%S((9X[O_>O$ M7N 3(AL0V;Q$T>UBX82?1' M(F_F>]?>Q/%CX4PFP:T?>[35'J!F>\"+N0C" M>.;,7!&YX9TW\?R9"+W931Q10.@59K$X\WGPT?$GKK@.0L46?>A'-T[8@ 97 M\TXW-*U,5W.W2G%1+H8,ONBJ9UN_\J)7,7E?&H@*1J2Q)#9$JX3^JJ* M1F*IGL"6LXU>% >3#S?!G&(B'YZOZZ(G;^<>G#IR%/:,R>B-S9R\J@ M(2UHS%J8JPK:C0[L6S"W_OLVS8DB]ZE"SCWGRIM[L==E1$+0F(6P9PS=.]>_ M=2/2% >J-CBTCFK(%1JS*^Z4VYU&"\H0;NA&L5"/W1^!1)K0F#41NG,G;ANW M,/XDXM#Q(V?R(O'4D"@T9E' U+.3L6M(%!JW*"#FB&(B:6C,TCB9(8LW<7*? M44PD#8U9&C!/[MST$?+(B-DC35JZ#YRL_J)02"8C9IG _+0;.V29$;-E3N2G MAW!23#B&Q2P:F*=VHXE$,V(6S9$\]>B#B50S8E8-3%B[H43"&3$+AR:L1V.( M-#/BULQ3YGH4#(EEQ"R6?0I[% N)9,0L$I3+*E@Z!HU$,F86"4QG.U5CC-0R M9E;+Z72VO?$4$ZEES#U\!7.Q,<5$:ADSJP5CZA033I!PJP5B&A03V67,;!>, M:5),9)?Q6;LS%L5$GAF?M3MC4TQDG3&S=1#FYW8JXAD366A\QNF3S^V$Q/,D M([*0SCTL!C&IA71D(9W90AB3=K5U9"&=V4*GN]I]<9VD%!-92&>V$,*,5G3: M5D<6TIDM!#%W6XH))^J9+00Q.XFR;YX,Y5UDF:T.VD@]1C,ZFD'_-H& M9YN4G85K+2K%1.HQF-7SA.D7M:S$,OG9],G5=BS+;;.38B+U&*\PJW\$\Q!= MBHG48S"KYP3F(JEW95I3D1M(/0:S>O"X+VTL#;A*C%D]&),VE@92C\&L'HS9 M:2R1>@QF]6!,VCDWD'H,9O5@3-HY-Y%Z3&;U8$S:.3>1A4QF"YV:.GEJ.BDF MLI!YIAF>OG#6ZY1:R$06,MEG>$Y&4Y6^IIC(0B:SA2!FIV=A(@N9YUEV]H1) M+60B"YGLR\].8]HLH)K*0Q3T9=!1S4FQ5F55"+60A M"UGL5%T0K MS*G%.WT1 M/,I2'E?$E+,9%X;&;QP/5&?3JD:2/Q MV,SB@9B=SJ2-Q&,SBP3-!S MSD'^Q\X:$^OWK];RTV:R[6OOJ12^U=)MEJ6HOG3EJ6- M]>9-J&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V[UNXD 81N%; M0;Z V/,_LPJIMDF[R@T@8B *8(2]VN3N%Y$"WM$6VT0^%1HC/HYU;VW6Q/=_/:)X>[V M#J"W4[T=0&^G>CN WJYZ6 +0VZG>#J"W4[T=0&^G>CN WD[U=@"]G>KM 'H[ MU=L!]/:JMP?H[55O#]#;J]X>H+=7O3U ;U\][ ;H[55O#]#;J]X>H+=7O3U M;Z]Z>X#>7O7V +V#ZAT >@?5.P#T#JIW .@=5.\ T#NHW@&@=ZC^K 3H'53O M - [J-X!H'=0O0- [Z!Z!X#>4?6. +VCZAT!>D?5.P+TCJIW!.@=5>\(T#NJ MWA&@=ZPVFP#TCJIW!.@=5>\(T#NJWA&@=U*]$T#OI'HG@-Y)]4X O9/JG0!Z M)]4[ ?1.JG<"Z)U4[P30.U6;!0%Z)]4[ ?1.JG<"Z)U5[PS0.ZO>&:!W5KTS M0.^L>F> WEGUS@"]L^J= 7IGU3L#],ZJ=P;HG:O-W@"]L^J= 7H7U;L ]"ZJ M=P'H753O M"[J-X%H'=1O0M [Z)Z%X#>1?4N +V+ZET >A?5NP#T+M5A'8#> MIJN/ZP#\-EUU8*?[3L''Z7/?C[>BKW45\)U>3Y?/]K?OORZ_+M:WX4IT>Y\Q M/OT%4$L#!!0 ( !QX5U9_X$/,6P( $TY 3 6T-O;G1E;G1?5'EP M97-=+GAM;,W;RV[;,!"%X5?O2 MR@5HD1H-7*#_QH)-_$5-6'ZLX)M=D848]#<$-8AU.-Y.;ZD]M5]UU8?3[&GWT[#MMD M=IU/5A^?-IZRMDDU35U;5R&NBX>A^2UE_9R0QI/+'K]O)W\5-R3BS833RI\# MGL]]?7#SW#9N=5O-X4O5QUWBV D?'COGT_,EWNAQW.W:VC5C?=_'(ZF?9EC5^>00;]@]?'_[X]Q/BSS\&)Y7'['O\[XM?X[^U"0/C)('SFD M#PWIPT#ZL) ^"D@?):0/N:$T0A%54DB5%%,E!55)45526)445R4%5DF155%D M5119%45619%54615%%D5159%D5519%4463.*K!E%UHPB:T:1-:/(FE%DS2BR M9A19,XJL&476G")K3I$UI\B:4V3-*;+F%%ESBJPY1=:<(FM.D5539-44635% M5DV155-DU119-45639%54V35%%D-159#D=509#4460U%5D.1U5!D-119#456 M0Y'54F2U%%DM159+D=529+4462U%5DN1U5)DM119"XJL!476@B)K09&UH,A: M4&0M*+(6%%D+BJP%1=:2(FM)D;6DR%I29"TILI8464N*K"5%UI(B:TF156XH MM,K-_[3U^S@>_G'\\DS[JAU>\L7R+\J;GU!+ 0(4 Q0 ( !MX5U8'04UB M@0 +$ 0 " 0 !D;V-0&UL4$L! M A0#% @ &WA75ITA6^?M *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ &WA75IE%=6J.@478(' %,@ & @($," >&PO=V]R:W-H M965T&UL4$L! A0#% @ &WA75B#SG,.D!@ \QH !@ M ("!Q \ 'AL+W=O%=60_PXL8\( #W M, & @(&#&0 >&PO=V]R:W-H965T&UL M4$L! A0#% @ &WA75B!TG>,## ^8 !@ ("!2"( M 'AL+W=O%=6V=3AP(0+ !?.0 & M@($],0 >&PO=V]R:W-H965T&UL4$L! A0#% @ &WA7 M5NF>UG4!! A \ !@ ("!]SP 'AL+W=O%=65=B$Y=&PO=V]R:W-H M965T&UL4$L! M A0#% @ &WA75N_%=6&PO=V]R:W-H965T&UL4$L! A0#% @ &WA7 M5NC%#!SU#P E34 !D ("!VIX 'AL+W=O%=6#M/.E#@6 #,6 &0 M @($&KP >&PO=V]R:W-H965T 9 " @77% !X;"]W;W)K M&UL4$L! A0#% @ &WA75M6T;K5^" 9" M !D ("!?] 'AL+W=O%=6;^/CF]$+ "@)0 &0 @($TV0 M>&PO=V]R:W-H965T 9 " @3SE !X;"]W;W)K&UL4$L! A0#% @ &WA75@5W4W#Q$0 XD8 !D M ("!5.\ 'AL+W=O%=6@*,'#(L$ @#0 &0 @(%\ 0$ >&PO=V]R:W-H965T MTIN0, %T* 9 M " @3X& 0!X;"]W;W)K&UL4$L! A0# M% @ &WA75DB/;*JN! EPT !D ("!+@H! 'AL+W=O M%=6ZPH#@L4* !? M* &0 @($3#P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ &WA75NN5 M35-". 6]$ !D ("!E!T! 'AL+W=O%=62M63ZY4% !D$P &0 M @($-5@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ &WA75B8\A??\! &Q, !D M ("!W5\! 'AL+W=O%=6X.YXM;,' #A)0 &0 @($090$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ ''A75F'$]F%G"0 ^2H !D ("! M_'$! 'AL+W=O%=6 M,7[2[W0$ 4#0 &0 @(&:>P$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ ''A75KCA1!P(! ( P !D ("!2(4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ''A75J#%0:K= M P S L !D ("! 9H! 'AL+W=O%=6K#ZW:)X# #3"0 &0 M@($5G@$ >&PO=V]R:W-H965TJA 0!X;"]W;W)K&UL4$L! A0#% @ ''A75H9]FQS*! I@\ !D M ("!P:8! 'AL+W=O%=6&PO=V]R M:W-H965TH:0, !T) M 9 " @:VO 0!X;"]W;W)K&UL M4$L! A0#% @ ''A75KR;6=)G @ =04 !D ("!3;,! M 'AL+W=O%=6?4E; MNUL$ #4&@ &0 @('KM0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ M''A75B5NP:9) P DPT !D ("!V[T! 'AL+W=O&UL4$L! A0#% @ ''A75@CQ-KG7 P M+Q( !D ("!6,L! 'AL+W=O%=6F7/2+\T& !.,0 &0 @(%F MSP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ''A75@'4O;9G P MPL !D M ("!S-D! 'AL+W=O%=6Z02XB+," "W!@ &0 @(%JW0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ ''A75O'N+@].! ,A8 !D ("!;.,! 'AL M+W=O%=6498QQ!D( M #&3@ &0 @('QYP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ''A7 M5KHWQ[LH P BP@ !D ("!Q/8! 'AL+W=O%=6M;V_TK\" !J"@ &0 M @($C^@$ >&PO=V]R:W-H965TAD (%0 0 9 " @1G] 0!X;"]W;W)K M&UL4$L! A0#% @ ''A75IQ-VJE#!0 %1T M !D ("!RA8" 'AL+W=O%=6@SY_E#($ #A$ &0 @(%$' ( M>&PO=V]R:W-H965T&UL4$L! A0#% @ ''A75AS_0F\, P 2@@ !D M ("!0"," 'AL+W=O%=69?3,(!H- #7B &0 @(&#)@( >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ''A75F_S%=-G P N0H !D ("!%#<" 'AL+W=O M%=6/%AJC+0# "_ M$ &0 @(&R.@( >&PO=V]R:W-H965T&UL4$L! A0#% @ ''A75G+K M.NQT !D ("!B4," 'AL+W=O%=6J\31/9X" "Z!@ &0 M @('G2 ( >&PO=V]R:W-H965T&UL4$L! A0#% @ ''A75KYO3//9! QQX !D M ("! T\" 'AL+W=O%=6HR]XZIH' !E.@ &0 @($35 ( >&PO M=V]R:W-H965T1; @!X;"]W;W)K&UL4$L! A0#% @ ''A75F(#1E0]!0 N1D !D ("! M<5X" 'AL+W=O%=6 MT09LRDD$ ")$ &0 @('E8P( >&PO=V]R:W-H965T&UL4$L! A0#% M @ ''A75LPBG:\*! ?1 !D ("!"FX" 'AL+W=O&UL4$L! A0#% @ ''A75F!I;=8E M"0 $4 !D ("!Z7L" 'AL+W=O%=6>^ZQU[H$ !V$0 &0 M@(%%A0( >&PO=V]R:W-H965T&UL4$L! A0#% @ ''A75I\!K1VV!@ %2P !D M ("!T)(" 'AL+W=O%=6F4T5\-8# W#P &0 @(&]F0( >&PO=V]R M:W-H965T&UL M4$L! A0#% @ ''A75EPRSZP1! G X !D ("!8J$" M 'AL+W=O%=6(-;C MM,L1 "BC@ &0 @(&JI0( >&PO=V]R:W-H965T&UL4$L! A0#% @ M''A75BQ+?QM?! U!L !D ("!&[P" 'AL+W=O&UL4$L! A0#% @ ''A75H?)S-DZ P M=PL !D ("!;L@" 'AL+W=O%=69&YJ\4P# "'"P &0 @('? MRP( >&PO=V]R:W-H965T&UL4$L! A0#% @ ''A75M)M(B^. P :PL !D M ("!AM," 'AL+W=O%=6S1OX)*8& ""+@ &@ @(%+UP( >&PO=V]R:W-H M965T%=60!LV(68" >!@ M&@ @($IW@( >&PO=V]R:W-H965T%=6GLX -$0# "J% #0 @ ''X ( M>&PO%=68\012MT" !<.P &@ @ %E[ ( >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " <>%=6?^!#S%L" M !-.0 $P @ %Z[P( 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 ;0!M /0= &\@( ! end XML 118 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 119 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 120 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 460 535 1 false 134 0 false 10 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Consolidated Balance Sheets Sheet http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Consolidated Statements of Income and Comprehensive Income Sheet http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome Consolidated Statements of Income and Comprehensive Income Statements 4 false false R5.htm 00300 - Statement - Consolidated Statements of Changes in Equity Sheet http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity Consolidated Statements of Changes in Equity Statements 5 false false R6.htm 00305 - Statement - Consolidated Statements of Changes in Equity (Parenthetical) Sheet http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical Consolidated Statements of Changes in Equity (Parenthetical) Statements 6 false false R7.htm 00400 - Statement - Consolidated Statements of Cash Flows Sheet http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 00405 - Statement - Consolidated Statements of Cash Flows (Parenthetical) Sheet http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical Consolidated Statements of Cash Flows (Parenthetical) Statements 8 false false R9.htm 10101 - Disclosure - ORGANIZATION Sheet http://web.walkerdunlop.com/role/DisclosureOrganization ORGANIZATION Notes 9 false false R10.htm 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 10301 - Disclosure - MORTGAGE SERVICING RIGHTS Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights MORTGAGE SERVICING RIGHTS Notes 11 false false R12.htm 10401 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION Sheet http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligation ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION Notes 12 false false R13.htm 10501 - Disclosure - SERVICING Sheet http://web.walkerdunlop.com/role/DisclosureServicing SERVICING Notes 13 false false R14.htm 10601 - Disclosure - DEBT Sheet http://web.walkerdunlop.com/role/DisclosureDebt DEBT Notes 14 false false R15.htm 10701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS Sheet http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssets GOODWILL AND OTHER INTANGIBLE ASSETS Notes 15 false false R16.htm 10801 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurements FAIR VALUE MEASUREMENTS Notes 16 false false R17.htm 10901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES Sheet http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecurities FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES Notes 17 false false R18.htm 11001 - Disclosure - SHARE-BASED PAYMENT Sheet http://web.walkerdunlop.com/role/DisclosureShareBasedPayment SHARE-BASED PAYMENT Notes 18 false false R19.htm 11101 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS EQUITY Sheet http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquity EARNINGS PER SHARE AND STOCKHOLDERS EQUITY Notes 19 false false R20.htm 11201 - Disclosure - INCOME TAXES Sheet http://web.walkerdunlop.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 20 false false R21.htm 11301 - Disclosure - SEGMENTS Sheet http://web.walkerdunlop.com/role/DisclosureSegments SEGMENTS Notes 21 false false R22.htm 11401 - Disclosure - LEASES Sheet http://web.walkerdunlop.com/role/DisclosureLeases LEASES Notes 22 false false R23.htm 11501 - Disclosure - OTHER ASSETS AND LIABILITIES Sheet http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilities OTHER ASSETS AND LIABILITIES Notes 23 false false R24.htm 11601 - Disclosure - OTHER REVENUES AND OTHER OPERATING EXPENSES Sheet http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpenses OTHER REVENUES AND OTHER OPERATING EXPENSES Notes 24 false false R25.htm 11701 - Disclosure - VARIABLE INTEREST ENTITIES Sheet http://web.walkerdunlop.com/role/DisclosureVariableInterestEntities VARIABLE INTEREST ENTITIES Notes 25 false false R26.htm 11801 - Disclosure - RELATED PARTY TRANSACTION Sheet http://web.walkerdunlop.com/role/DisclosureRelatedPartyTransaction RELATED PARTY TRANSACTION Notes 26 false false R27.htm 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 27 false false R28.htm 30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPolicies 28 false false R29.htm 30303 - Disclosure - MORTGAGE SERVICING RIGHTS (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables MORTGAGE SERVICING RIGHTS (Tables) Tables http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights 29 false false R30.htm 30403 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationTables ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION (Tables) Tables http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligation 30 false false R31.htm 30603 - Disclosure - DEBT (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureDebtTables DEBT (Tables) Tables http://web.walkerdunlop.com/role/DisclosureDebt 31 false false R32.htm 30703 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Tables http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssets 32 false false R33.htm 30803 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://web.walkerdunlop.com/role/DisclosureFairValueMeasurements 33 false false R34.htm 30903 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES (Tables) Tables http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecurities 34 false false R35.htm 31003 - Disclosure - SHARE-BASED PAYMENT (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentTables SHARE-BASED PAYMENT (Tables) Tables http://web.walkerdunlop.com/role/DisclosureShareBasedPayment 35 false false R36.htm 31103 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS EQUITY (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityTables EARNINGS PER SHARE AND STOCKHOLDERS EQUITY (Tables) Tables http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquity 36 false false R37.htm 31203 - Disclosure - INCOME TAXES (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureIncomeTaxesTables INCOME TAXES (Tables) Tables http://web.walkerdunlop.com/role/DisclosureIncomeTaxes 37 false false R38.htm 31303 - Disclosure - SEGMENTS (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureSegmentsTables SEGMENTS (Tables) Tables http://web.walkerdunlop.com/role/DisclosureSegments 38 false false R39.htm 31403 - Disclosure - LEASES (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://web.walkerdunlop.com/role/DisclosureLeases 39 false false R40.htm 31503 - Disclosure - OTHER ASSETS AND LIABILITIES (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesTables OTHER ASSETS AND LIABILITIES (Tables) Tables http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilities 40 false false R41.htm 31603 - Disclosure - OTHER REVENUES AND OTHER OPERATING EXPENSES (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesTables OTHER REVENUES AND OTHER OPERATING EXPENSES (Tables) Tables http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpenses 41 false false R42.htm 31703 - Disclosure - VARIABLE INTEREST ENTITIES (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables VARIABLE INTEREST ENTITIES (Tables) Tables http://web.walkerdunlop.com/role/DisclosureVariableInterestEntities 42 false false R43.htm 40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Assets and Liabilities (Details) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Assets and Liabilities (Details) Details 43 false false R44.htm 40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Allowance for Risk Sharing Obligations (Details) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForRiskSharingObligationsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Allowance for Risk Sharing Obligations (Details) Details 44 false false R45.htm 40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Detail) Details 45 false false R46.htm 40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Provision for Credit Losses (Details) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProvisionForCreditLossesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Provision for Credit Losses (Details) Details 46 false false R47.htm 40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Sale (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Sale (Detail) Details 47 false false R48.htm 40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-Based Payment (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-Based Payment (Detail) Details 48 false false R49.htm 40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net (Detail) Details 49 false false R50.htm 40208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail) Details 50 false false R51.htm 40209 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Warehouse Interest Income (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Warehouse Interest Income (Detail) Details 51 false false R52.htm 40210 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers and Asset Management Fees (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers and Asset Management Fees (Detail) Details 52 false false R53.htm 40301 - Disclosure - MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail) Details 53 false false R54.htm 40302 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to MSRs (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to MSRs (Detail) Details 54 false false R55.htm 40303 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of Components of Net Carrying Value of Acquired and Originated MSRs (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail MORTGAGE SERVICING RIGHTS - Summary of Components of Net Carrying Value of Acquired and Originated MSRs (Detail) Details 55 false false R56.htm 40304 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail) Details 56 false false R57.htm 40305 - Disclosure - MORTGAGE SERVICING RIGHTS - Prepayment fees and Other information (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail MORTGAGE SERVICING RIGHTS - Prepayment fees and Other information (Detail) Details 57 false false R58.htm 40401 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Summary of Allowance for Risk-Sharing Obligations (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Summary of Allowance for Risk-Sharing Obligations (Detail) Details 58 false false R59.htm 40402 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - CECL Provision Impact (Details) Sheet http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - CECL Provision Impact (Details) Details 59 false false R60.htm 40403 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Schedule of Activity Related to Guaranty Obligation (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationScheduleOfActivityRelatedToGuarantyObligationDetail ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Schedule of Activity Related to Guaranty Obligation (Detail) Details 60 false false R61.htm 40501 - Disclosure - SERVICING - (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureServicingDetail SERVICING - (Detail) Details http://web.walkerdunlop.com/role/DisclosureServicing 61 false false R62.htm 40601 - Disclosure - DEBT - Summary Information (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail DEBT - Summary Information (Detail) Details 62 false false R63.htm 40603 - Disclosure - DEBT - Notes Payable - Term Note Payable (Detail) Notes http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail DEBT - Notes Payable - Term Note Payable (Detail) Details 63 false false R64.htm 40604 - Disclosure - DEBT - Notes Payable - Summary (Detail) Notes http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail DEBT - Notes Payable - Summary (Detail) Details 64 false false R65.htm 40605 - Disclosure - DEBT - Notes Payable - Maturities (Detail) Notes http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail DEBT - Notes Payable - Maturities (Detail) Details 65 false false R66.htm 40701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail) Details 66 false false R67.htm 40702 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Acquisitions (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail GOODWILL AND OTHER INTANGIBLE ASSETS - Acquisitions (Detail) Details 67 false false R68.htm 40703 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill by Reportable Segment (Details) Sheet http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsGoodwillByReportableSegmentDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill by Reportable Segment (Details) Details 68 false false R69.htm 40704 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Other Intangible Assets (Details) Sheet http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Other Intangible Assets (Details) Details 69 false false R70.htm 40705 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization of Other Intangible Assets (Details) Sheet http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization of Other Intangible Assets (Details) Details 70 false false R71.htm 40706 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail) Details 71 false false R72.htm 40801 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail) Details 72 false false R73.htm 40802 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail FAIR VALUE MEASUREMENTS - Additional Information (Detail) Details 73 false false R74.htm 40803 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail) Details 74 false false R75.htm 40804 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail FAIR VALUE MEASUREMENTS - Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities (Detail) Details 75 false false R76.htm 40805 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments (Detail) Details 76 false false R77.htm 40806 - Disclosure - FAIR VALUE MEASUREMENTS - General information (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail FAIR VALUE MEASUREMENTS - General information (Detail) Details 77 false false R78.htm 40807 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail) Details 78 false false R79.htm 40901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail) Details 79 false false R80.htm 40902 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail) Details 80 false false R81.htm 40903 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail) Details 81 false false R82.htm 41001 - Disclosure - SHARE-BASED PAYMENT - Plan Information (Details) Sheet http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails SHARE-BASED PAYMENT - Plan Information (Details) Details 82 false false R83.htm 41002 - Disclosure - SHARE-BASED PAYMENT - Compensation Costs (Details) Sheet http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails SHARE-BASED PAYMENT - Compensation Costs (Details) Details 83 false false R84.htm 41003 - Disclosure - SHARE-BASED PAYMENT - Plan Activity (Details) Sheet http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails SHARE-BASED PAYMENT - Plan Activity (Details) Details 84 false false R85.htm 41101 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS EQUITY - Basic and Diluted EPS (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail EARNINGS PER SHARE AND STOCKHOLDERS EQUITY - Basic and Diluted EPS (Detail) Details 85 false false R86.htm 41102 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Restricted Stock Awards and Share Repurchases (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Restricted Stock Awards and Share Repurchases (Detail) Details 86 false false R87.htm 41103 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Other Equity Related Transactions (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Other Equity Related Transactions (Detail) Details 87 false false R88.htm 41201 - Disclosure - INCOME TAXES - Provision (Details) Sheet http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails INCOME TAXES - Provision (Details) Details 88 false false R89.htm 41202 - Disclosure - INCOME TAXES - Statutory Reconciliation (Details) Sheet http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails INCOME TAXES - Statutory Reconciliation (Details) Details 89 false false R90.htm 41203 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details) Sheet http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails INCOME TAXES - Deferred Tax Assets and Liabilities (Details) Details 90 false false R91.htm 41301 - Disclosure - SEGMENTS (Details) Sheet http://web.walkerdunlop.com/role/DisclosureSegmentsDetails SEGMENTS (Details) Details http://web.walkerdunlop.com/role/DisclosureSegmentsTables 91 false false R92.htm 41302 - Disclosure - SEGMENTS - Loans Serviced for Others (Details) Sheet http://web.walkerdunlop.com/role/DisclosureSegmentsLoansServicedForOthersDetails SEGMENTS - Loans Serviced for Others (Details) Details 92 false false R93.htm 41303 - Disclosure - SEGMENTS - Geographic Concentration (Details) Sheet http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails SEGMENTS - Geographic Concentration (Details) Details 93 false false R94.htm 41401 - Disclosure - LEASES - Operating Leases (Details) Sheet http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails LEASES - Operating Leases (Details) Details 94 false false R95.htm 41402 - Disclosure - LEASES - Future Operating Lease Commitments (Details) Sheet http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails LEASES - Future Operating Lease Commitments (Details) Details 95 false false R96.htm 41501 - Disclosure - OTHER ASSETS AND LIABILITIES - Other Assets (Details) Sheet http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherAssetsDetails OTHER ASSETS AND LIABILITIES - Other Assets (Details) Details 96 false false R97.htm 41502 - Disclosure - OTHER ASSETS AND LIABILITIES - Other Liabilities (Details) Sheet http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherLiabilitiesDetails OTHER ASSETS AND LIABILITIES - Other Liabilities (Details) Details 97 false false R98.htm 41601 - Disclosure - OTHER REVENUES AND OTHER OPERATING EXPENSES - Other Revenue (Details) Sheet http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails OTHER REVENUES AND OTHER OPERATING EXPENSES - Other Revenue (Details) Details 98 false false R99.htm 41602 - Disclosure - OTHER REVENUES AND OTHER OPERATING EXPENSES - Other Operating Expenses (Details) Sheet http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherOperatingExpensesDetails OTHER REVENUES AND OTHER OPERATING EXPENSES - Other Operating Expenses (Details) Details 99 false false R100.htm 41701 - Disclosure - VARIABLE INTEREST ENTITIES (Details) Sheet http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails VARIABLE INTEREST ENTITIES (Details) Details http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables 100 false false R101.htm 41801 - Disclosure - RELATED PARTY TRANSACTION (Details) Sheet http://web.walkerdunlop.com/role/DisclosureRelatedPartyTransactionDetails RELATED PARTY TRANSACTION (Details) Details http://web.walkerdunlop.com/role/DisclosureRelatedPartyTransaction 101 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 20 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus, us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:StockRepurchaseProgramPeriodInForce1, wd:LoansReceivableHeldForSaleCarriedAtLowerOfCostOrMarketAmount, wd:NumberOfLoansOnNonaccrualStatus, wd:PeriodForFundingCollateralRequirement, wd:ServicingAssetsAndServicingLiabilitiesAtFairValueReductionInEstimatedLife, wd:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPerformanceTargetsDeemedProbable - wd-20221231x10k.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 22 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:AncillaryFeeIncomeServicingFinancialAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration, us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList, us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList, us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList - wd-20221231x10k.htm 9 wd-20221231x10k.htm wd-20221231.xsd wd-20221231_cal.xml wd-20221231_def.xml wd-20221231_lab.xml wd-20221231_pre.xml wd-20221231xex21.htm wd-20221231xex23.htm wd-20221231xex31d1.htm wd-20221231xex31d2.htm wd-20221231xex32.htm wd-20221231xex4d7.htm wd-20221231x10k001.jpg wd-20221231x10k003.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 123 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "wd-20221231x10k.htm": { "axisCustom": 0, "axisStandard": 41, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 1490, "http://xbrl.sec.gov/dei/2022": 37 }, "contextCount": 460, "dts": { "calculationLink": { "local": [ "wd-20221231_cal.xml" ] }, "definitionLink": { "local": [ "wd-20221231_def.xml" ] }, "inline": { "local": [ "wd-20221231x10k.htm" ] }, "labelLink": { "local": [ "wd-20221231_lab.xml" ] }, "presentationLink": { "local": [ "wd-20221231_pre.xml" ] }, "schema": { "local": [ "wd-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 880, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 40, "http://web.walkerdunlop.com/20221231": 10, "http://xbrl.sec.gov/dei/2022": 5, "total": 55 }, "keyCustom": 125, "keyStandard": 410, "memberCustom": 73, "memberStandard": 54, "nsprefix": "wd", "nsuri": "http://web.walkerdunlop.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "menuCat": "Notes", "order": "10", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "INF", "first": true, "lang": null, "name": "wd:NumberOfJointVenturesWithOperatingAgreementChanges", "reportCount": 1, "unitRef": "Unit_Standard_item_0rv1mTi6T0eUqsUr_G8GZw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - VARIABLE INTEREST ENTITIES (Details)", "menuCat": "Details", "order": "100", "role": "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "shortName": "VARIABLE INTEREST ENTITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_HZm-bf0_kEmMVl5TSybkbQ", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_wd_AffordableHousingProjectPartnersMember_vXriykD000iB8fPWUdL6cA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LoansAndLeasesReceivableRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41801 - Disclosure - RELATED PARTY TRANSACTION (Details)", "menuCat": "Details", "order": "101", "role": "http://web.walkerdunlop.com/role/DisclosureRelatedPartyTransactionDetails", "shortName": "RELATED PARTY TRANSACTION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_wd_AffordableHousingProjectPartnersMember_vXriykD000iB8fPWUdL6cA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LoansAndLeasesReceivableRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_ServicingContractsMember_TnWKBDeksk-Wn6mI0jWCKA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - MORTGAGE SERVICING RIGHTS", "menuCat": "Notes", "order": "11", "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "shortName": "MORTGAGE SERVICING RIGHTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_ServicingContractsMember_TnWKBDeksk-Wn6mI0jWCKA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION", "menuCat": "Notes", "order": "12", "role": "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligation", "shortName": "ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_FinancialInstrumentAxis_wd_LoansAndOtherServicingAccountsMember_cREtyLxZhUy3_iwoH5g3AA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - SERVICING", "menuCat": "Notes", "order": "13", "role": "http://web.walkerdunlop.com/role/DisclosureServicing", "shortName": "SERVICING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_FinancialInstrumentAxis_wd_LoansAndOtherServicingAccountsMember_cREtyLxZhUy3_iwoH5g3AA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - DEBT", "menuCat": "Notes", "order": "14", "role": "http://web.walkerdunlop.com/role/DisclosureDebt", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS", "menuCat": "Notes", "order": "15", "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssets", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - FAIR VALUE MEASUREMENTS", "menuCat": "Notes", "order": "16", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES", "menuCat": "Notes", "order": "17", "role": "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecurities", "shortName": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - SHARE-BASED PAYMENT", "menuCat": "Notes", "order": "18", "role": "http://web.walkerdunlop.com/role/DisclosureShareBasedPayment", "shortName": "SHARE-BASED PAYMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS EQUITY", "menuCat": "Notes", "order": "19", "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquity", "shortName": "EARNINGS PER SHARE AND STOCKHOLDERS EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "lang": null, "name": "us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - INCOME TAXES", "menuCat": "Notes", "order": "20", "role": "http://web.walkerdunlop.com/role/DisclosureIncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - SEGMENTS", "menuCat": "Notes", "order": "21", "role": "http://web.walkerdunlop.com/role/DisclosureSegments", "shortName": "SEGMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - LEASES", "menuCat": "Notes", "order": "22", "role": "http://web.walkerdunlop.com/role/DisclosureLeases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "wd:OtherAssetsAndLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - OTHER ASSETS AND LIABILITIES", "menuCat": "Notes", "order": "23", "role": "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilities", "shortName": "OTHER ASSETS AND LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "wd:OtherAssetsAndLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - OTHER REVENUES AND OTHER OPERATING EXPENSES", "menuCat": "Notes", "order": "24", "role": "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpenses", "shortName": "OTHER REVENUES AND OTHER OPERATING EXPENSES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - VARIABLE INTEREST ENTITIES", "menuCat": "Notes", "order": "25", "role": "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntities", "shortName": "VARIABLE INTEREST ENTITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - RELATED PARTY TRANSACTION", "menuCat": "Notes", "order": "26", "role": "http://web.walkerdunlop.com/role/DisclosureRelatedPartyTransaction", "shortName": "RELATED PARTY TRANSACTION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "menuCat": "Policies", "order": "27", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "wd:ProvisionForCreditLossesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "wd:ScheduleOfProvisionForCreditLossesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "menuCat": "Tables", "order": "28", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "wd:ProvisionForCreditLossesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "wd:ScheduleOfProvisionForCreditLossesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - MORTGAGE SERVICING RIGHTS (Tables)", "menuCat": "Tables", "order": "29", "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables", "shortName": "MORTGAGE SERVICING RIGHTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_TJoUHjIqeEWfhdS0wAwhzw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_TJoUHjIqeEWfhdS0wAwhzw", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "wd:SummaryOfAllowanceForRiskSharingObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION (Tables)", "menuCat": "Tables", "order": "30", "role": "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationTables", "shortName": "ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "wd:SummaryOfAllowanceForRiskSharingObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - DEBT (Tables)", "menuCat": "Tables", "order": "31", "role": "http://web.walkerdunlop.com/role/DisclosureDebtTables", "shortName": "DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "menuCat": "Tables", "order": "32", "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "menuCat": "Tables", "order": "33", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES (Tables)", "menuCat": "Tables", "order": "34", "role": "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables", "shortName": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - SHARE-BASED PAYMENT (Tables)", "menuCat": "Tables", "order": "35", "role": "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentTables", "shortName": "SHARE-BASED PAYMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS EQUITY (Tables)", "menuCat": "Tables", "order": "36", "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityTables", "shortName": "EARNINGS PER SHARE AND STOCKHOLDERS EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - INCOME TAXES (Tables)", "menuCat": "Tables", "order": "37", "role": "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - SEGMENTS (Tables)", "menuCat": "Tables", "order": "38", "role": "http://web.walkerdunlop.com/role/DisclosureSegmentsTables", "shortName": "SEGMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - LEASES (Tables)", "menuCat": "Tables", "order": "39", "role": "http://web.walkerdunlop.com/role/DisclosureLeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Consolidated Statements of Income and Comprehensive Income", "menuCat": "Statements", "order": "4", "role": "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome", "shortName": "Consolidated Statements of Income and Comprehensive Income", "subGroupType": "", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "wd:OtherAssetsAndLiabilitiesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - OTHER ASSETS AND LIABILITIES (Tables)", "menuCat": "Tables", "order": "40", "role": "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesTables", "shortName": "OTHER ASSETS AND LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "wd:OtherAssetsAndLiabilitiesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "wd:ScheduleOfComponentsOfOtherRevenuesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31603 - Disclosure - OTHER REVENUES AND OTHER OPERATING EXPENSES (Tables)", "menuCat": "Tables", "order": "41", "role": "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesTables", "shortName": "OTHER REVENUES AND OTHER OPERATING EXPENSES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "wd:ScheduleOfComponentsOfOtherRevenuesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_9uvjMODtmE-fRa86xAJOEw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31703 - Disclosure - VARIABLE INTEREST ENTITIES (Tables)", "menuCat": "Tables", "order": "42", "role": "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables", "shortName": "VARIABLE INTEREST ENTITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_9uvjMODtmE-fRa86xAJOEw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DerivativesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-5", "first": true, "lang": null, "name": "wd:CoBrokersFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Assets and Liabilities (Details)", "menuCat": "Details", "order": "43", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DerivativesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-5", "first": true, "lang": null, "name": "wd:CoBrokersFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "wd:ForecastPeriodCeclReserve", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Allowance for Risk Sharing Obligations (Details)", "menuCat": "Details", "order": "44", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForRiskSharingObligationsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Allowance for Risk Sharing Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "wd:AllowanceForRiskSharingObligationsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_wd_FannieMaeDusLoanProgramMember_srt_RangeAxis_srt_MaximumMember_MK7ICRowokK-Fs9jZPD1Mw", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unitRef": "Unit_Standard_segment_ZphON4wvWECAMLZ4-QR4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Detail)", "menuCat": "Details", "order": "45", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfProvisionForCreditLossesTableTextBlock", "wd:ProvisionForCreditLossesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProvisionForLoanLossesExpensed", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Provision for Credit Losses (Details)", "menuCat": "Details", "order": "46", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProvisionForCreditLossesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Provision for Credit Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfProvisionForCreditLossesTableTextBlock", "wd:ProvisionForCreditLossesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProvisionForLoanLossesExpensed", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FinanceLoanAndLeaseReceivablesHeldForSalePolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_InvestmentTypeAxis_wd_LoansHeldForSaleMember__mqYOde3UUqtZznWpGxNfg", "decimals": null, "first": true, "lang": "en-US", "name": "wd:PeriodOfOriginatedLoansWithinWhichLoansAreTransferredOrSold", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Sale (Detail)", "menuCat": "Details", "order": "47", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Sale (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus", "span", "p", "us-gaap:FinanceLoanAndLeaseReceivablesHeldForSalePolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_InvestmentTypeAxis_wd_LoansHeldForSaleMember__DROa0U4V0asfRPfcYE8CQ", "decimals": "INF", "lang": null, "name": "us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_TitleOfIndividualAxis_wd_OfficersAndEmployeesMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_W4strS6Cw06IO3xykNKLPg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-Based Payment (Detail)", "menuCat": "Details", "order": "48", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share-Based Payment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_TitleOfIndividualAxis_wd_OfficersAndEmployeesMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_W4strS6Cw06IO3xykNKLPg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "wd:ForecastPeriodCeclReserve", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40207 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net (Detail)", "menuCat": "Details", "order": "49", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_wd_LoansHeldForInvestmentMember_BXu_hQJGYEKB5JhlmFS3wQ", "decimals": "-5", "lang": null, "name": "us-gaap:TransfersAccountedForAsSecuredBorrowingsAssetsCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2019_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_CrMkLymcvU20_WgdCMr1HQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Consolidated Statements of Changes in Equity", "menuCat": "Statements", "order": "5", "role": "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity", "shortName": "Consolidated Statements of Changes in Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2019_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_CrMkLymcvU20_WgdCMr1HQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail)", "menuCat": "Details", "order": "50", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_PledgingPurposeAxis_wd_PledgedCashAndCashEquivalentsMember_Tv0QKh2EKkiTufl9QByaeA", "decimals": "-3", "lang": null, "name": "wd:PledgedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:RevenueRecognitionInterest", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_InvestmentTypeAxis_wd_LoansHeldForSaleMember__mqYOde3UUqtZznWpGxNfg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40209 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Warehouse Interest Income (Detail)", "menuCat": "Details", "order": "51", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Warehouse Interest Income (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:RevenueRecognitionInterest", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_InvestmentTypeAxis_wd_LoansHeldForSaleMember__mqYOde3UUqtZznWpGxNfg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40210 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers and Asset Management Fees (Detail)", "menuCat": "Details", "order": "52", "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers and Asset Management Fees (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:CashEquivalentsAtCarryingValue", "span", "p", "us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "INF", "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_DxEFMNNuxUmCXIgjOjiFwA", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:ServicingAssetAtAmortizedValueFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail)", "menuCat": "Details", "order": "53", "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "shortName": "MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_DxEFMNNuxUmCXIgjOjiFwA", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:ServicingAssetAtAmortizedValueFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_GgiOH2HLNkWpOV6BylnJUQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ServicingAssetAtAmortizedValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to MSRs (Detail)", "menuCat": "Details", "order": "54", "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "shortName": "MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to MSRs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_x52meOPXAE6OkdtszkC0Tg", "decimals": "-3", "lang": null, "name": "us-gaap:ServicingAssetAtAmortizedValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_DxEFMNNuxUmCXIgjOjiFwA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of Components of Net Carrying Value of Acquired and Originated MSRs (Detail)", "menuCat": "Details", "order": "55", "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail", "shortName": "MORTGAGE SERVICING RIGHTS - Summary of Components of Net Carrying Value of Acquired and Originated MSRs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_DxEFMNNuxUmCXIgjOjiFwA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_DxEFMNNuxUmCXIgjOjiFwA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail)", "menuCat": "Details", "order": "56", "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "shortName": "MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_DxEFMNNuxUmCXIgjOjiFwA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-5", "first": true, "lang": null, "name": "wd:EscrowEarnings", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40305 - Disclosure - MORTGAGE SERVICING RIGHTS - Prepayment fees and Other information (Detail)", "menuCat": "Details", "order": "57", "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "shortName": "MORTGAGE SERVICING RIGHTS - Prepayment fees and Other information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-5", "first": true, "lang": null, "name": "wd:EscrowEarnings", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_GgiOH2HLNkWpOV6BylnJUQ", "decimals": "-3", "first": true, "lang": null, "name": "wd:AllowanceForRiskingSharingObligations", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Summary of Allowance for Risk-Sharing Obligations (Detail)", "menuCat": "Details", "order": "58", "role": "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail", "shortName": "ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Summary of Allowance for Risk-Sharing Obligations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:SummaryOfAllowanceForRiskSharingObligationsTableTextBlock", "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "lang": null, "name": "wd:AllowanceForRiskSharingObligationsWriteOff", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:FinancingReceivableAllowanceForCreditLossAndProvisionImpactTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_63umnrD1lU6mFfdWRF5Rrw", "decimals": "3", "first": true, "lang": null, "name": "wd:CurrentExpectedCreditLossLossRateForecastPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_h8spieV_BE-SAM2w8Mt3wg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - CECL Provision Impact (Details)", "menuCat": "Details", "order": "59", "role": "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails", "shortName": "ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - CECL Provision Impact (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:FinancingReceivableAllowanceForCreditLossAndProvisionImpactTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_63umnrD1lU6mFfdWRF5Rrw", "decimals": "3", "first": true, "lang": null, "name": "wd:CurrentExpectedCreditLossLossRateForecastPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_h8spieV_BE-SAM2w8Mt3wg", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_8BDkk91pf0eWwonZO8-zHA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - Consolidated Statements of Changes in Equity (Parenthetical)", "menuCat": "Statements", "order": "6", "role": "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical", "shortName": "Consolidated Statements of Changes in Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGuaranteeObligationsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_GgiOH2HLNkWpOV6BylnJUQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Schedule of Activity Related to Guaranty Obligation (Detail)", "menuCat": "Details", "order": "60", "role": "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationScheduleOfActivityRelatedToGuarantyObligationDetail", "shortName": "ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Schedule of Activity Related to Guaranty Obligation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGuaranteeObligationsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "lang": null, "name": "wd:GuarantyObligationsRecognizedFollowingSaleOfLoan", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - SERVICING - (Detail)", "menuCat": "Details", "order": "61", "role": "http://web.walkerdunlop.com/role/DisclosureServicingDetail", "shortName": "SERVICING - (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_LoanParticipationsAndAssignmentsMember_zT7cGIHnJE2nc0zwIbG_CQ", "decimals": "-8", "lang": null, "name": "us-gaap:PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - DEBT - Summary Information (Detail)", "menuCat": "Details", "order": "62", "role": "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "shortName": "DEBT - Summary Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_LongtermDebtTypeAxis_us-gaap_WarehouseAgreementBorrowingsMember_LnzzYdXcxUyqmXVXkCv7Sw", "decimals": "-3", "lang": null, "name": "wd:LineOfCreditFacilityCommittedBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_12_16_2021_To_12_16_2021_us-gaap_DebtInstrumentAxis_wd_CreditAgreementMember_y4o9q0U1m0ued4CLqgiN1g", "decimals": "INF", "first": true, "lang": null, "name": "wd:NumberOfFinancialCovenants", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_0rv1mTi6T0eUqsUr_G8GZw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - DEBT - Notes Payable - Term Note Payable (Detail)", "menuCat": "Details", "order": "63", "role": "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail", "shortName": "DEBT - Notes Payable - Term Note Payable (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_12_16_2021_To_12_16_2021_us-gaap_DebtInstrumentAxis_wd_CreditAgreementMember_y4o9q0U1m0ued4CLqgiN1g", "decimals": "INF", "first": true, "lang": null, "name": "wd:NumberOfFinancialCovenants", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_0rv1mTi6T0eUqsUr_G8GZw", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - DEBT - Notes Payable - Summary (Detail)", "menuCat": "Details", "order": "64", "role": "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail", "shortName": "DEBT - Notes Payable - Summary (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_LongtermDebtTypeAxis_wd_TermLoanMember_FztCBAX6z0S6NkonPRWDRA", "decimals": "-5", "lang": null, "name": "us-gaap:DebtInstrumentPeriodicPayment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40605 - Disclosure - DEBT - Notes Payable - Maturities (Detail)", "menuCat": "Details", "order": "65", "role": "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail", "shortName": "DEBT - Notes Payable - Maturities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_GgiOH2HLNkWpOV6BylnJUQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail)", "menuCat": "Details", "order": "66", "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "INF", "first": true, "lang": null, "name": "wd:NumberOfAcquisitions", "reportCount": 1, "unitRef": "Unit_Standard_item_0rv1mTi6T0eUqsUr_G8GZw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Acquisitions (Detail)", "menuCat": "Details", "order": "67", "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Acquisitions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_2_28_2022_yYRW3r5XA0O1mfXu8isJEw", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill by Reportable Segment (Details)", "menuCat": "Details", "order": "68", "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsGoodwillByReportableSegmentDetails", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill by Reportable Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_StatementBusinessSegmentsAxis_wd_ServicingAndAssetManagementMember_ephV2Nmj9kWk40yQE7zCdg", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember_s1G-e-_Cb0S0PfkPvfx9kw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40704 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Other Intangible Assets (Details)", "menuCat": "Details", "order": "69", "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember_KWy_iQSwJ0KRoLM3Y1jKTQ", "decimals": "-3", "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "lang": null, "name": "wd:GainAttributableToFairValueOfFutureServicingRightsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40705 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization of Other Intangible Assets (Details)", "menuCat": "Details", "order": "70", "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization of Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:OtherLiabilitiesTableTextBlock", "wd:OtherAssetsAndLiabilitiesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_GgiOH2HLNkWpOV6BylnJUQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40706 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail)", "menuCat": "Details", "order": "71", "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLiabilitiesMember_Oq-RWtJrskSCcgbi1pFmqg", "decimals": "-3", "lang": null, "name": "wd:BusinessCombinationContingentConsiderationArrangementsAdditionsLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail)", "menuCat": "Details", "order": "72", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "shortName": "FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_ohleJz8lpkuvk7ioijG1-Q", "decimals": "-3", "lang": null, "name": "us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Detail)", "menuCat": "Details", "order": "73", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "shortName": "FAIR VALUE MEASUREMENTS - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_GgiOH2HLNkWpOV6BylnJUQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail)", "menuCat": "Details", "order": "74", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2020_HKKRmyFC8kWuuiVvko206w", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40804 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities (Detail)", "menuCat": "Details", "order": "75", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputCounterpartyCreditRiskMember_us-gaap_ValuationTechniqueAxis_wd_DiscountedCashFlowValuationTechniqueMember_igAFFl3B20qEvkcpHwYQbQ", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40805 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments (Detail)", "menuCat": "Details", "order": "76", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember_Y19BBsRYq0mYbwfRcaPbnA", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FinanceLoanAndLeaseReceivablesHeldForSalePolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_InvestmentTypeAxis_wd_LoansHeldForSaleMember__mqYOde3UUqtZznWpGxNfg", "decimals": null, "first": true, "lang": "en-US", "name": "wd:PeriodOfOriginatedLoansWithinWhichLoansAreTransferredOrSold", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40806 - Disclosure - FAIR VALUE MEASUREMENTS - General information (Detail)", "menuCat": "Details", "order": "77", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "shortName": "FAIR VALUE MEASUREMENTS - General information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R78": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "wd:FairValueAdjustmentAssumedGainOnSale", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40807 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail)", "menuCat": "Details", "order": "78", "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "wd:FairValueAdjustmentAssumedGainOnSale", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_LineOfCreditFacilityAxis_wd_FannieMaeMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_wd_RiskSharingObligationsMember_dXxlG6_19Uy9RNlzzFUfag", "decimals": "-5", "first": true, "lang": null, "name": "wd:AdditionalCollateralRequirementOfLenderOverSpecifiedPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail)", "menuCat": "Details", "order": "79", "role": "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "shortName": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_LineOfCreditFacilityAxis_wd_FannieMaeMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_wd_RiskSharingObligationsMember_dXxlG6_19Uy9RNlzzFUfag", "decimals": "-5", "first": true, "lang": null, "name": "wd:AdditionalCollateralRequirementOfLenderOverSpecifiedPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_zgr2-MNkZEyf3NXgF9i6xw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockIssued1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00405 - Statement - Consolidated Statements of Cash Flows (Parenthetical)", "menuCat": "Statements", "order": "8", "role": "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "Consolidated Statements of Cash Flows (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_zgr2-MNkZEyf3NXgF9i6xw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockIssued1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "wd:PledgedSecurityAssetsAtFairValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail)", "menuCat": "Details", "order": "80", "role": "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail", "shortName": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_PledgingPurposeAxis_wd_PledgedSecuritiesFannieMaeDusProgramMember_NOMTDNM9HEmqacRE9YjKgg", "decimals": "INF", "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_security_m3eLzBzamkWaOLdp7PA8Dw", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_MortgageBackedSecuritiesMember_96S6LZMJokiYaAFAC9pl1A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail)", "menuCat": "Details", "order": "81", "role": "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail", "shortName": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_MortgageBackedSecuritiesMember_96S6LZMJokiYaAFAC9pl1A", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_rZdIx7o6FESjv3hEUqr0HQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Unit_Standard_shares_TJoUHjIqeEWfhdS0wAwhzw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - SHARE-BASED PAYMENT - Plan Information (Details)", "menuCat": "Details", "order": "82", "role": "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "shortName": "SHARE-BASED PAYMENT - Plan Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_PlanNameAxis_wd_EquityIncentivePlan2020Member_ro9NFSEhKU6L27F5CeYIWQ", "decimals": "-5", "lang": null, "name": "wd:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_TJoUHjIqeEWfhdS0wAwhzw", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - SHARE-BASED PAYMENT - Compensation Costs (Details)", "menuCat": "Details", "order": "83", "role": "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "shortName": "SHARE-BASED PAYMENT - Compensation Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZO_AFh4IUEaDTqjj_eAt5Q", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_4j1bEfwZ5U-jSMZxH0rqqg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_TJoUHjIqeEWfhdS0wAwhzw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - SHARE-BASED PAYMENT - Plan Activity (Details)", "menuCat": "Details", "order": "84", "role": "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "shortName": "SHARE-BASED PAYMENT - Plan Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZO_AFh4IUEaDTqjj_eAt5Q", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_TJoUHjIqeEWfhdS0wAwhzw", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS EQUITY - Basic and Diluted EPS (Detail)", "menuCat": "Details", "order": "85", "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "shortName": "EARNINGS PER SHARE AND STOCKHOLDERS EQUITY - Basic and Diluted EPS (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "lang": null, "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Restricted Stock Awards and Share Repurchases (Detail)", "menuCat": "Details", "order": "86", "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "shortName": "EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Restricted Stock Awards and Share Repurchases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_2_28_2023_xej69rRGT0CFil4fXkpMxw", "decimals": "INF", "lang": null, "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_8BDkk91pf0eWwonZO8-zHA", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "INF", "first": true, "lang": null, "name": "wd:NumberOfJointVenturesWithOperatingAgreementChanges", "reportCount": 1, "unitRef": "Unit_Standard_item_0rv1mTi6T0eUqsUr_G8GZw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41103 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Other Equity Related Transactions (Detail)", "menuCat": "Details", "order": "87", "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "shortName": "EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Other Equity Related Transactions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_mrfnGtNqBU64xz9XYwqBQA", "decimals": "INF", "lang": null, "name": "wd:NumberOfNoncontrollingInterestShareholders", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shareholder_clG0xVr8VkmIsVO1WLlgRw", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - INCOME TAXES - Provision (Details)", "menuCat": "Details", "order": "88", "role": "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails", "shortName": "INCOME TAXES - Provision (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - INCOME TAXES - Statutory Reconciliation (Details)", "menuCat": "Details", "order": "89", "role": "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails", "shortName": "INCOME TAXES - Statutory Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - ORGANIZATION", "menuCat": "Notes", "order": "9", "role": "http://web.walkerdunlop.com/role/DisclosureOrganization", "shortName": "ORGANIZATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_GgiOH2HLNkWpOV6BylnJUQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details)", "menuCat": "Details", "order": "90", "role": "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "INCOME TAXES - Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_GgiOH2HLNkWpOV6BylnJUQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_ZphON4wvWECAMLZ4-QR4kg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - SEGMENTS (Details)", "menuCat": "Details", "order": "91", "role": "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "shortName": "SEGMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_wd_CapitalMarketsMember_y6CJssZxxEarmmPV54ZTTg", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "2", "first": true, "lang": null, "name": "wd:MaximumBorrowerExposure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_h8spieV_BE-SAM2w8Mt3wg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - SEGMENTS - Loans Serviced for Others (Details)", "menuCat": "Details", "order": "92", "role": "http://web.walkerdunlop.com/role/DisclosureSegmentsLoansServicedForOthersDetails", "shortName": "SEGMENTS - Loans Serviced for Others (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "2", "first": true, "lang": null, "name": "wd:MaximumBorrowerExposure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_h8spieV_BE-SAM2w8Mt3wg", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfUnpaidPrincipalBalanceLoansServicedForOthersByGeographicalAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "3", "first": true, "lang": null, "name": "wd:PercentageOfServicingPortfolioLoansUnpaidPrincipalBalance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_h8spieV_BE-SAM2w8Mt3wg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41303 - Disclosure - SEGMENTS - Geographic Concentration (Details)", "menuCat": "Details", "order": "93", "role": "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails", "shortName": "SEGMENTS - Geographic Concentration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfUnpaidPrincipalBalanceLoansServicedForOthersByGeographicalAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "3", "first": true, "lang": null, "name": "wd:PercentageOfServicingPortfolioLoansUnpaidPrincipalBalance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_h8spieV_BE-SAM2w8Mt3wg", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - LEASES - Operating Leases (Details)", "menuCat": "Details", "order": "94", "role": "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails", "shortName": "LEASES - Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41402 - Disclosure - LEASES - Future Operating Lease Commitments (Details)", "menuCat": "Details", "order": "95", "role": "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails", "shortName": "LEASES - Future Operating Lease Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "wd:OtherAssetsAndLiabilitiesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - OTHER ASSETS AND LIABILITIES - Other Assets (Details)", "menuCat": "Details", "order": "96", "role": "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherAssetsDetails", "shortName": "OTHER ASSETS AND LIABILITIES - Other Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "wd:OtherAssetsAndLiabilitiesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:OtherLiabilitiesTableTextBlock", "wd:OtherAssetsAndLiabilitiesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - OTHER ASSETS AND LIABILITIES - Other Liabilities (Details)", "menuCat": "Details", "order": "97", "role": "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherLiabilitiesDetails", "shortName": "OTHER ASSETS AND LIABILITIES - Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:OtherLiabilitiesTableTextBlock", "wd:OtherAssetsAndLiabilitiesTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_qqs4p7a27UCfL4c7izi_nA", "decimals": "-3", "lang": null, "name": "us-gaap:AccruedLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain", "reportCount": 1, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - OTHER REVENUES AND OTHER OPERATING EXPENSES - Other Revenue (Details)", "menuCat": "Details", "order": "98", "role": "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails", "shortName": "OTHER REVENUES AND OTHER OPERATING EXPENSES - Other Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfComponentsOfOtherRevenuesTableTextBlock", "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_FqHHgcYtq0u6Oa842I6dJQ", "decimals": "-3", "lang": null, "name": "wd:AssumptionAndApplicationFeeRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfessionalFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41602 - Disclosure - OTHER REVENUES AND OTHER OPERATING EXPENSES - Other Operating Expenses (Details)", "menuCat": "Details", "order": "99", "role": "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherOperatingExpensesDetails", "shortName": "OTHER REVENUES AND OTHER OPERATING EXPENSES - Other Operating Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "wd-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_Ni5E2MExQE6CT_wj2RlH-A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfessionalFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7I4Q1EbWXkCSXMl6-2dcUw", "xsiNil": "false" } } }, "segmentCount": 134, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r899", "r900", "r901" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r899", "r900", "r901" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r899", "r900", "r901" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document And Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r899", "r900", "r901" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r902" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r897" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r897" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r897" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r903" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r897" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r897" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r897" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r897" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r904" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r899", "r900", "r901" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r896" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r898" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r321", "r621", "r622", "r625", "r626", "r697", "r824", "r835", "r963", "r966", "r967", "r1048", "r1051", "r1052" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r321", "r621", "r622", "r625", "r626", "r697", "r824", "r835", "r963", "r966", "r967", "r1048", "r1051", "r1052" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r321", "r373", "r385", "r386", "r387", "r388", "r389", "r391", "r395", "r473", "r474", "r475", "r476", "r478", "r479", "r481", "r483", "r484", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r964", "r965", "r1049", "r1050" ], "lang": { "en-us": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r321", "r373", "r385", "r386", "r387", "r388", "r389", "r391", "r395", "r473", "r474", "r475", "r476", "r478", "r479", "r481", "r483", "r484", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r964", "r965", "r1049", "r1050" ], "lang": { "en-us": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r318", "r319", "r489", "r517", "r854", "r856", "r858" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r271", "r325", "r332", "r338", "r423", "r581", "r582", "r583", "r603", "r604", "r631", "r634", "r636", "r637", "r688" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r271", "r325", "r332", "r338", "r423", "r581", "r582", "r583", "r603", "r604", "r631", "r634", "r636", "r637", "r688" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r271", "r325", "r332", "r338", "r423", "r581", "r582", "r583", "r603", "r604", "r631", "r634", "r636", "r637", "r688" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r469", "r470", "r471", "r472", "r542", "r747", "r779", "r825", "r826", "r877", "r885", "r895", "r968", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r469", "r470", "r471", "r472", "r542", "r747", "r779", "r825", "r826", "r877", "r885", "r895", "r968", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "srt_NetCapital": { "auth_ref": [ "r1053" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of net capital of broker-dealer.", "label": "Net Capital", "terseLabel": "Net worth" } } }, "localname": "NetCapital", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r397", "r748", "r878", "r893", "r960", "r961", "r971", "r1036" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r397", "r748", "r878", "r893", "r960", "r961", "r971", "r1036" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r469", "r470", "r471", "r472", "r534", "r542", "r572", "r573", "r574", "r705", "r747", "r779", "r825", "r826", "r877", "r885", "r895", "r956", "r968", "r1028", "r1029", "r1030", "r1031", "r1032" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r469", "r470", "r471", "r472", "r534", "r542", "r572", "r573", "r574", "r705", "r747", "r779", "r825", "r826", "r877", "r885", "r895", "r956", "r968", "r1028", "r1029", "r1030", "r1031", "r1032" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r318", "r319", "r489", "r517", "r857", "r858" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r398", "r399", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r834", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r879", "r894", "r971" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r398", "r399", "r809", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r834", "r836", "r879", "r894", "r971" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r935", "r1023" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r825", "r826", "r1027", "r1029", "r1032" ], "lang": { "en-us": { "role": { "documentation": "Average of a range of values, calculated with consideration of proportional relevance.", "label": "Weighted Average [Member]", "terseLabel": "Weighted Average" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "stpr_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "California [Member]", "terseLabel": "California" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/stpr/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "domainItemType" }, "stpr_FL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Florida [Member]", "terseLabel": "Florida" } } }, "localname": "FL", "nsuri": "http://xbrl.sec.gov/stpr/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "domainItemType" }, "stpr_GA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Georgia [Member]", "terseLabel": "Georgia" } } }, "localname": "GA", "nsuri": "http://xbrl.sec.gov/stpr/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "domainItemType" }, "stpr_TX": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Texas [Member]", "terseLabel": "Texas" } } }, "localname": "TX", "nsuri": "http://xbrl.sec.gov/stpr/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r670" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "ASU 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Loans Held-for-Investment, Net" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r811" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Receivables, net" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r773", "r810" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, Net", "verboseLabel": "Receivables, net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r871", "r957" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.", "label": "Accretion Expense", "terseLabel": "Accretion and revaluation" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r225", "r254" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.", "label": "Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r23", "r24", "r25", "r284", "r774", "r787", "r791" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss) (\"AOCI\")" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r22", "r25", "r164", "r690", "r782", "r783", "r911", "r912", "r913", "r925", "r926", "r927" ], "lang": { "en-us": { "role": { "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.", "label": "AOCI" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "verboseLabel": "Mortgage Servicing Rights Acquired and Originated" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r8" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital (\"APIC\")" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r581", "r582", "r583", "r925", "r926", "r927", "r1015" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-In Capital [Member]", "terseLabel": "APIC" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r269", "r270", "r271", "r272", "r273", "r326", "r327", "r328", "r329", "r338", "r411", "r412", "r420", "r421", "r422", "r423", "r424", "r425", "r581", "r582", "r583", "r601", "r602", "r603", "r604", "r615", "r616", "r617", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r666", "r667", "r671", "r672", "r673", "r674", "r685", "r686", "r687", "r688", "r689", "r690", "r750", "r751", "r752", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r129", "r130", "r544" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "verboseLabel": "Stock-based compensation - equity classified" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r50", "r87", "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "negatedLabel": "Amortization", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AncillaryFeeIncomeGeneratedByServicingFinancialAssetsAmount": { "auth_ref": [ "r725" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "All amounts that are due to the servicer of a financial asset, excluding contractually specified servicing fees and late fees.", "label": "Servicing Asset at Amortized Cost, Prepayment Fees", "terseLabel": "Prepayment fees" } } }, "localname": "AncillaryFeeIncomeGeneratedByServicingFinancialAssetsAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AncillaryFeeIncomeServicingFinancialAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes ancillary fee income from servicing financial asset.", "label": "Ancillary Fee Income, Servicing Financial Asset, Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "AncillaryFeeIncomeServicingFinancialAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Shares outstanding excluded from computation of earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetManagement1Member": { "auth_ref": [ "r972" ], "lang": { "en-us": { "role": { "documentation": "Management of investment fund portfolio. Excludes investment advisory, distribution and servicing, and performance fee.", "label": "Asset Management [Member]", "terseLabel": "Asset Management Fees" } } }, "localname": "AssetManagement1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AssetPledgedAsCollateralWithRightMember": { "auth_ref": [ "r621", "r717" ], "lang": { "en-us": { "role": { "documentation": "Asset pledged as collateral for which secured party (transferee) has right to sell or repledge by contract or custom.", "label": "Asset Pledged as Collateral with Right [Member]", "terseLabel": "Asset Pledged as Collateral with Right" } } }, "localname": "AssetPledgedAsCollateralWithRightMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r217", "r245", "r280", "r315", "r381", "r387", "r393", "r419", "r473", "r474", "r476", "r477", "r478", "r480", "r482", "r484", "r485", "r621", "r625", "r650", "r891", "r964", "r965", "r1025" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]", "verboseLabel": "Operating Leases" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of addition (reduction) to the amount at which an asset could be incurred (settled) in a current transaction between willing parties.", "label": "Assets, Fair Value Adjustment", "terseLabel": "Fair Value Adjustment to Loans Held for Sale" } } }, "localname": "AssetsFairValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r190" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsUnderManagementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets under Management [Abstract]", "terseLabel": "Asset management fees" } } }, "localname": "AssetsUnderManagementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "documentation": "Discount rate which is used to value residual cash flows generated by financial assets of the securitization, asset-backed financing arrangement, or similar transfer for initial fair value measurement.", "label": "Fair Value Assumption, Date of Securitization or Asset-backed Financing Arrangement, Transferor's Continuing Involvement, Servicing Assets or Liabilities, Discount Rate", "verboseLabel": "Discount rate used for estimated capitalized MSRs (as a percent)" } } }, "localname": "AssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r81" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Total gains for securities with net gains in AOCI" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r82" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Total losses for securities with net losses in AOCI" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Amortized Cost, Rolling Maturity [Abstract]", "terseLabel": "Maturities - Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract]", "terseLabel": "Maturities - Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail": { "order": 3.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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 rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost", "terseLabel": "After ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail": { "order": 3.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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 rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value", "terseLabel": "After ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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 rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Amortized Cost", "terseLabel": "After five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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 rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Fair Value", "terseLabel": "After five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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 rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost", "terseLabel": "After one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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 rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value", "terseLabel": "After one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]", "terseLabel": "Investments in Agency debt securities" } } }, "localname": "AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r547", "r548", "r549", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r571", "r572", "r573", "r574", "r575" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureRelatedPartyTransactionDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r179", "r182" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureRelatedPartyTransactionDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r614", "r883", "r884" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r141", "r142", "r614", "r883", "r884" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "verboseLabel": "Ownership interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r149", "r150", "r152" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "verboseLabel": "Total consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r149", "r150" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Stock consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r153" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Estimated undiscounted maximum earnout of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r148", "r151", "r619" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 2.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Contingent consideration liabilities" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability [Abstract]", "terseLabel": "Contingent consideration liabilities" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Contingent consideration liabilities, Measurement input" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "auth_ref": [ "r144" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Deferred tax assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r144" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r143", "r144" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain": { "auth_ref": [ "r140" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails": { "order": 6.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.", "label": "Equity Method Investment, Realized Gain (Loss) on Remeasurement to Fair Value", "negatedLabel": "Gain from revaluation of previously held equity-method investment", "terseLabel": "Apprise revaluation gain", "verboseLabel": "Gain on remeasurement of equity investment to fair value prior to acquisition of controlling interest" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r199", "r200" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Carrying Amount [Member]", "terseLabel": "Carrying Amount" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r52", "r276", "r855" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r53", "r215" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.", "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r47", "r52", "r58" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Total of cash, cash equivalents, restricted cash, and restricted cash equivalents at end of period", "periodStartLabel": "Cash, cash equivalents, restricted cash, and restricted cash equivalents at beginning of period", "totalLabel": "Total cash, cash equivalents, restricted cash, and restricted cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r47", "r201" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents, restricted cash, and restricted cash equivalents (NOTE 2)" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r909" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash Equivalents, at Carrying Value", "terseLabel": "Cash equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental Disclosure of Non-Cash Activity:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r281", "r282", "r283", "r315", "r342", "r343", "r351", "r355", "r362", "r363", "r419", "r473", "r476", "r477", "r478", "r484", "r485", "r515", "r516", "r518", "r519", "r521", "r650", "r827", "r905", "r920", "r931" ], "lang": { "en-us": { "role": { "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.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r116", "r117", "r118", "r119" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r18", "r227", "r252" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (NOTES 2 and 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r97", "r466", "r467", "r812", "r962" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r104", "r814" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "terseLabel": "Litigation" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common shares" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Cash dividends paid per common share", "verboseLabel": "Cash dividends paid. amount per common share" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r925", "r926", "r1015" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "periodEndLabel": "Balance at the end of the period (in shares)", "periodStartLabel": "Balance at the beginning of the period (in shares)", "terseLabel": "Common stock, issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r7", "r109" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r7", "r891" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock ($0.01 par value; authorized 200,000 shares; issued and outstanding 32,396 shares at December 31, 2022 and 32,049 shares at December 31, 2021)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommunicationsInformationTechnologyAndOccupancy": { "auth_ref": [ "r35", "r236" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherOperatingExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of communications, data processing and occupancy expenses.", "label": "Communications, Information Technology and Occupancy", "terseLabel": "Office and software expenses" } } }, "localname": "CommunicationsInformationTechnologyAndOccupancy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherOperatingExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred Tax Assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred Tax Liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r26", "r291", "r293", "r301", "r769", "r776" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Walker & Dunlop comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r240", "r366" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r160", "r860" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r933" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate Segment [Member]", "terseLabel": "Corporate" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r923", "r1004", "r1006" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r923", "r1004" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "International" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r136", "r598", "r608", "r923" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r923", "r1004", "r1006" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DEBT" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r108", "r314", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r502", "r509", "r510", "r512" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r1", "r2", "r3", "r218", "r220", "r243", "r321", "r486", "r487", "r488", "r489", "r490", "r492", "r498", "r499", "r500", "r501", "r503", "r504", "r505", "r506", "r507", "r508", "r669", "r872", "r873", "r874", "r875", "r876", "r921" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Percentage added to reference rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r3", "r220", "r243", "r513" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail": { "order": 2.0, "parentTag": "us-gaap_NotesPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "totalLabel": "Total", "verboseLabel": "Unpaid principal balance" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail", "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r203", "r205", "r486", "r669", "r873", "r874" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Amount of loan agreement" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r16", "r487" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "verboseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail", "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtTables", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r286", "r872", "r1017" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt instrument maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r17", "r321", "r486", "r487", "r488", "r489", "r490", "r492", "r498", "r499", "r500", "r501", "r503", "r504", "r505", "r506", "r507", "r508", "r669", "r872", "r873", "r874", "r875", "r876", "r921" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r17", "r238" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Quarterly equal installments" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r17", "r110", "r111", "r112", "r113", "r202", "r203", "r205", "r239", "r321", "r486", "r487", "r488", "r489", "r490", "r492", "r498", "r499", "r500", "r501", "r503", "r504", "r505", "r506", "r507", "r508", "r511", "r669", "r872", "r873", "r874", "r875", "r876", "r921" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail", "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtTables", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term of targeted debt", "verboseLabel": "Term of facility" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r202", "r205", "r969" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail": { "order": 1.0, "parentTag": "us-gaap_NotesPayable", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedPremium": { "auth_ref": [ "r202", "r205", "r969" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail": { "order": 4.0, "parentTag": "us-gaap_NotesPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt premium.", "label": "Debt Instrument, Unamortized Premium", "terseLabel": "Fair value adjustment" } } }, "localname": "DebtInstrumentUnamortizedPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss": { "auth_ref": [ "r436" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss", "terseLabel": "Amortized Cost", "totalLabel": "Total" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r416", "r439", "r869" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Fair value of pledged securities in a continuous unrealized loss position for more than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r416", "r439" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "terseLabel": "Net unrealized loss of pledged securities in a continuous unrealized loss position for more than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": { "auth_ref": [ "r944" ], "lang": { "en-us": { "role": { "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without an allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions", "terseLabel": "Pledged securities in a continuous unrealized loss position for more than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "integerItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": { "auth_ref": [ "r943" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest", "terseLabel": "Fair Value", "totalLabel": "Total" } } }, "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r937" ], "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-sale [Table Text Block]", "terseLabel": "Schedule of Investment Information Related to AFS Agency MBS" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r415", "r437", "r869" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "terseLabel": "Fair value of securities with unrealized losses" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r923", "r1005", "r1006" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r204", "r969" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail": { "order": 3.0, "parentTag": "us-gaap_NotesPayable", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Cost", "negatedLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r136", "r923", "r1005" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "International" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r50", "r136", "r599", "r607", "r608", "r923" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred expense (benefit)", "verboseLabel": "Deferred tax expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r4", "r5", "r219", "r242", "r595" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r588", "r589" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r923", "r1005", "r1006" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r1002" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r134", "r1003" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Compensation related" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r131", "r1002" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDerivatives": { "auth_ref": [ "r134", "r1003" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from derivatives.", "label": "Deferred Tax Liabilities, Derivatives", "negatedLabel": "Mark-to-market of derivatives and loans held for sale" } } }, "localname": "DeferredTaxLiabilitiesDerivatives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r134", "r1003" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "negatedLabel": "Acquisition related" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesMortgageServicingRights": { "auth_ref": [ "r134", "r1003" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from mortgage servicing rights.", "label": "Deferred Tax Liabilities, Mortgage Servicing Rights", "negatedLabel": "Mortgage servicing rights related" } } }, "localname": "DeferredTaxLiabilitiesMortgageServicingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r134", "r1003" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r134", "r1003" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DelinquentAmountAtEndOfPeriodOnLoansManagedAndSecuritized": { "auth_ref": [ "r211" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This is the principal amount of loans (across all types of loans) that are overdue in payment by a set number of days.", "label": "Delinquent Amount at End of Period on Loans Managed and Securitized or Asset-backed Financing Arrangement", "terseLabel": "Loans held for investment, delinquent" } } }, "localname": "DelinquentAmountAtEndOfPeriodOnLoansManagedAndSecuritized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r50", "r376" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Amortization and depreciation" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r287", "r288", "r649", "r858" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 6.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Derivative Asset", "terseLabel": "Derivative assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Derivative, Name [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r180", "r181", "r183", "r184", "r858" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r287", "r288", "r649", "r858" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 1.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Derivative Liability", "negatedLabel": "Derivative Liabilities", "terseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r1011", "r1012" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional or Principal Amount", "verboseLabel": "Notional amount outstanding" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Higher Remaining Maturity Range", "terseLabel": "Contract term" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesAndFairValueTextBlock": { "auth_ref": [ "r189", "r198" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.", "label": "Derivatives and Fair Value [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "DerivativesAndFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r175", "r176", "r177", "r178", "r186", "r320" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Assets and Liabilities" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DilutiveSecurities": { "auth_ref": [ "r62" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "terseLabel": "Add: reallocation of dividends and undistributed earnings based on assumed conversion" } } }, "localname": "DilutiveSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r971" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Contracts with Customers" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r546", "r577", "r578", "r580", "r585", "r886" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "SHARE-BASED PAYMENT" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPayment" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SHARE-BASED PAYMENT" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format.", "label": "Dividends Payable, Date to be Paid", "terseLabel": "Dividend payment date" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dividends [Abstract]", "terseLabel": "Dividends" } } }, "localname": "DividendsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r114" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends paid" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividend declared per share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r302", "r330", "r331", "r332", "r333", "r334", "r339", "r342", "r351", "r354", "r355", "r359", "r637", "r638", "r770", "r777", "r862" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per share (NOTE 11)", "verboseLabel": "Basic EPS" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicTwoClassMethodAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, Two Class Method [Abstract]", "terseLabel": "Calculation of basic EPS" } } }, "localname": "EarningsPerShareBasicTwoClassMethodAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r302", "r330", "r331", "r332", "r333", "r334", "r342", "r351", "r354", "r355", "r359", "r637", "r638", "r770", "r777", "r862" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share (NOTE 11)", "verboseLabel": "Diluted EPS" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, Two Class Method [Abstract]", "terseLabel": "Calculation of diluted EPS" } } }, "localname": "EarningsPerShareDilutedTwoClassMethodAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r356", "r357", "r358", "r360" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized [Abstract]", "terseLabel": "Unrecognized compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r1000" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options", "verboseLabel": "Unrecognized compensation for outstanding restricted shares/units" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r576" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense", "verboseLabel": "Excess tax benefit recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Stock Option [Member]", "terseLabel": "Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Major Customer [Line Items]", "terseLabel": "Product concentration" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsLoansServicedForOthersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Repurchases of common stock" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r109", "r271", "r295", "r296", "r297", "r322", "r323", "r324", "r327", "r335", "r337", "r361", "r423", "r522", "r581", "r582", "r583", "r603", "r604", "r636", "r659", "r660", "r661", "r662", "r663", "r665", "r690", "r782", "r783", "r784" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r84", "r382", "r910" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Book value of equity method investment prior to transaction", "verboseLabel": "Equity method investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsFairValueDisclosure": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investments accounted under the equity method.", "label": "Equity Method Investments, Fair Value Disclosure", "terseLabel": "Fair value of equity method investment prior to transaction" } } }, "localname": "EquityMethodInvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r223", "r813" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.", "label": "Escrow Deposit", "terseLabel": "Custodial escrow accounts" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r500", "r649", "r873", "r874" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Fair Value [Member]", "terseLabel": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Other information", "verboseLabel": "Derivative notional amount and balance sheet location" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r640", "r641", "r646" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about 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.", "label": "Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table Text Block]", "terseLabel": "Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r190", "r199", "r200" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r190", "r199" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r500", "r535", "r536", "r537", "r538", "r539", "r540", "r641", "r701", "r702", "r703", "r873", "r874", "r880", "r881", "r882" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r194", "r196" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r190", "r197", "r500", "r873", "r874" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r640", "r641", "r643", "r644", "r647" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueConcentrationOfRiskFinancialAssetsBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value, Concentration of Risk, Financial Assets, Balance Sheet Groupings [Abstract]", "terseLabel": "Concentrations of Credit Risk" } } }, "localname": "FairValueConcentrationOfRiskFinancialAssetsBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r500", "r535", "r540", "r641", "r701", "r880", "r881", "r882" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Quoted Prices in Active Markets For Identical Assets (Level 1) [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r500", "r535", "r540", "r641", "r702", "r873", "r874", "r880", "r881", "r882" ], "lang": { "en-us": { "role": { "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.", "label": "Significant Other Observable Inputs (Level 2) [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r500", "r535", "r536", "r537", "r538", "r539", "r540", "r641", "r703", "r873", "r874", "r880", "r881", "r882" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Significant Other Unobservable Inputs (Level 3) [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsQuantitativeInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Assumptions and Methodology for Assets and Liabilities [Abstract]", "terseLabel": "Guaranty Obligation and Allowance for Credit Losses", "verboseLabel": "Fair value valuation" } } }, "localname": "FairValueInputsQuantitativeInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r500", "r535", "r536", "r537", "r538", "r539", "r540", "r701", "r702", "r703", "r873", "r874", "r880", "r881", "r882" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r645", "r647" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Recurring Basis [Member]", "terseLabel": "Recurring Basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]", "terseLabel": "Derivative assets and liabilities, net" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock": { "auth_ref": [ "r192", "r195" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) using recurring unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Roll Forward of Derivative Instruments" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements": { "auth_ref": [ "r193", "r195" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a derivative asset (liability) after deduction of derivative liability, measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements", "negatedLabel": "Settlements" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet": { "auth_ref": [ "r1018" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) into (out of) level 3 of the fair value hierarchy.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers, Net", "terseLabel": "Amount of transfers between any of the levels within the fair value hierarchy" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": { "auth_ref": [ "r190", "r195" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "Investments in debentures, bonds and other debt securities issued by the Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac).", "label": "Freddie Mac [Member]", "terseLabel": "Freddie Mac" } } }, "localname": "FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsLoansServicedForOthersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FederalHousingAdministrationCertificatesAndObligationsFHAMember": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "Investments in debentures, bonds and other debt securities issued by the Federal Housing Administration (FHA).", "label": "Ginnie Mae-HUD" } } }, "localname": "FederalHousingAdministrationCertificatesAndObligationsFHAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsLoansServicedForOthersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "Investments in debentures, bonds and other debt securities issued by the Federal National Mortgage Association (FNMA or Fannie Mae).", "label": "Federal National Mortgage Association Certificates and Obligations (FNMA) [Member]", "terseLabel": "Fannie Mae DUS Program" } } }, "localname": "FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsLoansServicedForOthersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy": { "auth_ref": [ "r79", "r265", "r266", "r268", "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for financing receivable classified as held-for-investment.", "label": "Finance, Loan and Lease Receivables, Held-for-investment, Policy [Policy Text Block]", "terseLabel": "Loans Held for Investment, net" } } }, "localname": "FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy": { "auth_ref": [ "r265", "r268", "r405", "r409" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for financing receivables classified as held-for-sale.", "label": "Finance, Loan and Lease Receivables, Held-for-sale, Policy [Policy Text Block]", "terseLabel": "Loans Held for Sale" } } }, "localname": "FinanceLoanAndLeaseReceivablesHeldForSalePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r413", "r414", "r426", "r428", "r429", "r431", "r434", "r438", "r440", "r441", "r511", "r520", "r627", "r698", "r699", "r700", "r701", "r702", "r703", "r705", "r706", "r707", "r711", "r712", "r713", "r714", "r717", "r721", "r728", "r729", "r730", "r731", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r743", "r744", "r745", "r869", "r938", "r939", "r940", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails", "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureServicing", "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "terseLabel": "Financial assets:" } } }, "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]", "terseLabel": "Financial liabilities:" } } }, "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Financial Instruments Owned and Pledged as Collateral [Line Items]", "terseLabel": "Pledged securities" } } }, "localname": "FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable": { "auth_ref": [ "r213", "r717" ], "lang": { "en-us": { "role": { "documentation": "Financial instruments held by a broker-dealer for its own account (proprietary securities) for trading or investment purposes that are carried at fair value and pledged to counterparties as collateral for financing transactions. Description may include equity, fixed income, debt or other securities.", "label": "Financial Instruments Owned and Pledged as Collateral [Table]" } } }, "localname": "FinancialInstrumentsOwnedAndPledgedAsCollateralTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "totalLabel": "Total financial liabilities" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest": { "auth_ref": [ "r942" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease.", "label": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest", "terseLabel": "Financing receivable allowance for credit loss" } } }, "localname": "FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss": { "auth_ref": [ "r942" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease.", "label": "Loans and Leases Receivable, Net Amount", "terseLabel": "Loans held for investment, net" } } }, "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss": { "auth_ref": [ "r432", "r433", "r942" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.", "label": "Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss", "terseLabel": "Amortized cost of loans held for investment, current" } } }, "localname": "FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear": { "auth_ref": [ "r432", "r435", "r867" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost excluding accrued interest, of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.", "label": "Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year", "terseLabel": "Loan originated in 2019" } } }, "localname": "FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear": { "auth_ref": [ "r432", "r435", "r867" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost excluding accrued interest, of financing receivable originated in current fiscal year. Excludes net investment in lease.", "label": "Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year", "terseLabel": "Loans originated in 2022" } } }, "localname": "FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear": { "auth_ref": [ "r432", "r435", "r867" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost excluding accrued interest, of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.", "label": "Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year", "terseLabel": "Loans originated in 2020" } } }, "localname": "FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear": { "auth_ref": [ "r432", "r435", "r867" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost excluding accrued interest of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.", "label": "Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year", "terseLabel": "Loans originated in 2021" } } }, "localname": "FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": { "auth_ref": [ "r76", "r77", "r406", "r429", "r431", "r434", "r828", "r829", "r832", "r833", "r865", "r866", "r867", "r868", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047" ], "lang": { "en-us": { "role": { "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.", "label": "Class of Financing Receivable, Type [Axis]" } } }, "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": { "auth_ref": [ "r828", "r829", "r832", "r833", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047" ], "lang": { "en-us": { "role": { "documentation": "Financing receivables determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.", "label": "Class of Financing Receivable, Type [Domain]" } } }, "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus": { "auth_ref": [ "r75", "r430", "r830", "r831" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable on nonaccrual status. Excludes net investment in lease.", "label": "Financing Receivable, Recorded Investment, Nonaccrual Status", "terseLabel": "Loans, non-accrual status" } } }, "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableUnamortizedLoanFeeCost": { "auth_ref": [ "r407", "r408", "r906" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized loan commitment, origination, and other costs (fees) on financing receivable recognized as adjustment to yield. Excludes financing receivable covered under loss sharing agreement.", "label": "Financing Receivable, Unamortized Loan Fee (Cost)", "terseLabel": "Net unamortized deferred fees and costs" } } }, "localname": "FinancingReceivableUnamortizedLoanFeeCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Amortization period of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Weighted average period before the next renewal or extension (both explicit and implicit) for intangible assets that have been renewed or extended, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Weighted Average Period before Next Renewal or Extension", "terseLabel": "weighted average remaining life" } } }, "localname": "FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r278", "r459" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r93" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Expected Amortization of Other Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r93" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r93" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r93" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r93" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r456", "r458", "r459", "r460", "r749", "r753" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r91", "r753" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "verboseLabel": "Future amortization" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r88", "r90" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r91", "r749" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Ending balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Net carrying value", "verboseLabel": "Intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Components of other intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r749" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Expected amortization period for net carrying value" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Finite-lived Intangible Assets [Roll Forward]", "terseLabel": "Other intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Additions from acquisitions" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r1013" ], "lang": { "en-us": { "role": { "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.", "label": "Forward Sale Contracts [Member]", "terseLabel": "Forward Sale Contracts" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r277", "r442", "r766", "r870", "r891", "r945", "r952" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill.", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill recognized", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsGoodwillByReportableSegmentDetails", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r445", "r870" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Additions from acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GOODWILL AND OTHER INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND OTHER INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r454", "r455", "r870" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r50", "r443", "r448", "r454", "r870" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsGoodwillByReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r138", "r951" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Measurement-period adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "auth_ref": [ "r101" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Current Carrying Value", "periodEndLabel": "Guaranty obligation, net of accumulated amortization - ending balance", "periodStartLabel": "Guaranty obligation, net of accumulated amortization - beginning balance", "terseLabel": "Guaranty obligation, net" } } }, "localname": "GuaranteeObligationsCurrentCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationScheduleOfActivityRelatedToGuarantyObligationDetail", "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r100" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.", "label": "Guarantor Obligations, Maximum Exposure, Undiscounted", "terseLabel": "Maximum quantifiable contingent liability associated with guarantees" } } }, "localname": "GuaranteeObligationsMaximumExposure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION" } } }, "localname": "GuaranteesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GuaranteesTextBlock": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties.", "label": "Guarantees [Text Block]", "verboseLabel": "ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION" } } }, "localname": "GuaranteesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligation" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r29", "r214", "r231", "r256", "r381", "r386", "r392", "r395", "r771", "r864" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest", "totalLabel": "Income from operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Income and Comprehensive Income" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r461", "r463" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r316", "r592", "r593", "r597", "r605", "r609", "r611", "r612", "r613" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquity": { "auth_ref": [ "r590" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of the tax effects of all items occurring during the period that have been charged or credited directly to other comprehensive income or to related components of shareholders' equity.", "label": "Income Tax Effects Allocated Directly to Equity", "verboseLabel": "Deferred tax assets recognized, not included as component of deferred tax expense" } } }, "localname": "IncomeTaxEffectsAllocatedDirectlyToEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r317", "r336", "r337", "r379", "r590", "r606", "r610", "r778" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense", "totalLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesProvisionDetails", "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "terseLabel": "Reconciliation" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r294", "r586", "r587", "r593", "r594", "r596", "r600" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r591" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Statutory federal expense (35%)" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r1001" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherReconcilingItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r1001" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "Statutory state income tax expense, net of federal tax benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r54" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r49" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.", "label": "Increase (Decrease) in Accounts and Other Receivables", "negatedLabel": "Receivables, net" } } }, "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInLoansHeldForSaleAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Loans Held-for-sale [Abstract]", "terseLabel": "Loans Held-for-Sale" } } }, "localname": "IncreaseDecreaseInLoansHeldForSaleAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r49" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r49" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Change in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": { "auth_ref": [ "r60", "r928", "r929", "r930", "r932" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends", "terseLabel": "Add: weighted-average diluted non-participating securities" } } }, "localname": "IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r86", "r89" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndFeeIncomeLoansAndLeasesHeldInPortfolio": { "auth_ref": [ "r233" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail": { "order": 2.0, "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest and fee income generated by loans the Entity intends and has the 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: (1) industrial and agricultural; (2) real estate; and (3) real estate construction loans; (4) trade financing; (5) lease financing; (6) home equity lines-of-credit; (7) automobile and other vehicle loans; and (8) credit card and other revolving-type loans. Also includes interest income for leases held by the Entity.", "label": "Interest and Fee Income, Loans and Leases Held-in-portfolio", "terseLabel": "Warehouse interest income" } } }, "localname": "InterestAndFeeIncomeLoansAndLeasesHeldInPortfolio", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages": { "auth_ref": [ "r233" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail": { "order": 1.0, "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest and fee income from mortgage loans considered to be held-for-sale.", "label": "Interest and Fee Income, Loans Held-for-sale, Mortgages", "terseLabel": "Warehouse interest income" } } }, "localname": "InterestAndFeeIncomeLoansHeldForSaleMortgages", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r204", "r237", "r298", "r375", "r668" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail": { "order": 3.0, "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Warehouse interest expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r36", "r506", "r514", "r875", "r876" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense on corporate debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Schedule of Net Warehouse Interest Income" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r234" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "totalLabel": "Net warehouse interest income" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r307", "r311", "r312" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid", "terseLabel": "Cash paid to third parties for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateLockCommitmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments to extend credit where the interest rate is locked in advance of funds being disbursed for a specified period of time.", "label": "Rate Lock Commitments [Member]", "terseLabel": "Rate Lock Commitments" } } }, "localname": "InterestRateLockCommitmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsLoansServicedForOthersDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsLoansServicedForOthersDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of Contractual Maturity Information Related to Agency MBS" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LaborAndRelatedExpense": { "auth_ref": [ "r914" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.", "label": "Labor and Related Expense", "terseLabel": "Personnel" } } }, "localname": "LaborAndRelatedExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r682", "r890" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Single lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Operating Lease Expense" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r1021" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LEASES" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]", "terseLabel": "Leases" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r1022" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r683" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r683" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r683" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r683" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r683" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r683" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r15", "r315", "r419", "r473", "r474", "r476", "r477", "r478", "r480", "r482", "r484", "r485", "r622", "r625", "r626", "r650", "r863", "r964", "r1025", "r1026" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r12", "r222", "r250", "r891", "r922", "r941", "r1019" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties.", "label": "Liabilities, Fair Value Adjustment", "negatedLabel": "Fair value adjustments" } } }, "localname": "LiabilitiesFairValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r190" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total financial liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r3", "r220", "r243" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 4.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Outstanding Balance", "verboseLabel": "Warehouse notes payable" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r14", "r921" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "auth_ref": [ "r14" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Commitment Fee Amount", "terseLabel": "Facility fees" } } }, "localname": "LineOfCreditFacilityCommitmentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.", "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Maturity date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r14", "r921" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Warehouse notes payable" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r14" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Total Facility Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r14", "r921" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LoanParticipationsAndAssignmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investments consisting of the rights in and risks associated with loans shared among a number of (unrelated) parties which may or may not include an assignment of the underlying instrument.", "label": "Loans serviced" } } }, "localname": "LoanParticipationsAndAssignmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy": { "auth_ref": [ "r808" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the lending, securitization, sales, transfers and servicing practices for mortgage banking activities.", "label": "Loans and Leases Receivable, Mortgage Banking Activities, Policy [Policy Text Block]", "terseLabel": "Mortgage Servicing Rights" } } }, "localname": "LoansAndLeasesReceivableMortgageBankingActivitiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansAndLeasesReceivableNetReportedAmount": { "auth_ref": [ "r73", "r229" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 4.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Loans and Leases Receivable, Net Amount.", "terseLabel": "Loans held for investment, net" } } }, "localname": "LoansAndLeasesReceivableNetReportedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableRelatedParties": { "auth_ref": [ "r206", "r228" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.", "label": "Loans and Leases Receivable, Related Parties", "terseLabel": "Related party loans outstanding" } } }, "localname": "LoansAndLeasesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup": { "auth_ref": [ "r403", "r807" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 5.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after valuation allowance, of financing receivable held for sale and not part of disposal group. Excludes loan covered under loss sharing agreement and loan classified as investment in debt security.", "label": "Loans Receivable Held-for-sale, Net, Not Part of Disposal Group", "terseLabel": "Loans held for sale", "verboseLabel": "Loans held for sale, at fair value" } } }, "localname": "LoansReceivableHeldForSaleNetNotPartOfDisposalGroup", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "LIBOR [Member]", "terseLabel": "30-day LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Long-Duration Contracts, Assumptions by Product and Guarantee [Line Items]", "terseLabel": "Allowance for Risk-Sharing Contracts" } } }, "localname": "LongDurationContractsAssumptionsByProductAndGuaranteeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails", "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeTable": { "auth_ref": [ "r241", "r258", "r259", "r260", "r261", "r262" ], "lang": { "en-us": { "role": { "documentation": "Explanation of the underlying assumptions and percentages or rates used in determining the fair value of guarantee obligations for each type of long-duration contract.", "label": "Long-Duration Contracts, Assumptions, by Product and Guarantee [Table]" } } }, "localname": "LongDurationContractsAssumptionsByProductAndGuaranteeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails", "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r106", "r321", "r970" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail": { "order": 6.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r106", "r321", "r504" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r106", "r321", "r504" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r106", "r321", "r504" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r106", "r321", "r504" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r106", "r321", "r504" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableMaturitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail", "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r17", "r107" ], "lang": { "en-us": { "role": { "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.", "label": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail", "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureDebtTables" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r98", "r99", "r468", "r469", "r470", "r958", "r959" ], "lang": { "en-us": { "role": { "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.", "label": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "LITIGATION, COMMITMENTS, AND CONTINGENCIES" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r98", "r99", "r468", "r469", "r470", "r958", "r959" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r98", "r99", "r468", "r469", "r470", "r958", "r959" ], "lang": { "en-us": { "role": { "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.", "label": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MarketingExpense": { "auth_ref": [ "r33" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherOperatingExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.", "label": "Marketing Expense", "terseLabel": "Marketing and preferred broker" } } }, "localname": "MarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherOperatingExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputCounterpartyCreditRiskMember": { "auth_ref": [ "r1016" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using risk that counterparty to contract will default.", "label": "Measurement Input, Counterparty Credit Risk [Member]", "terseLabel": "Counterparty credit risk" } } }, "localname": "MeasurementInputCounterpartyCreditRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r1016" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Measurement Input, Discount Rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r21", "r221", "r249", "r315", "r419", "r473", "r476", "r477", "r478", "r484", "r485", "r650" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r114" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Distributions to noncontrolling interest holders" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r114", "r158", "r159" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedLabel": "Purchase of noncontrolling interests" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r973" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds Holding US Treasuries [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MortgageBackedSecuritiesMember": { "auth_ref": [ "r880", "r881", "r882", "r936", "r1037" ], "lang": { "en-us": { "role": { "documentation": "Securities collateralized by mortgage loans.", "label": "Agency Mortgage Backed Securities", "terseLabel": "Agency MBS" } } }, "localname": "MortgageBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MortgageBankingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GAINS FROM MORTGAGE BANKING ACTIVITIES", "terseLabel": "Mortgage Banking Activities" } } }, "localname": "MortgageBankingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r310" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r310" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r47", "r48", "r51" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r30", "r51", "r232", "r255", "r275", "r289", "r292", "r297", "r315", "r326", "r330", "r331", "r332", "r333", "r336", "r337", "r348", "r381", "r386", "r392", "r395", "r419", "r473", "r474", "r476", "r477", "r478", "r480", "r482", "r484", "r485", "r638", "r650", "r864", "r964" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Walker and Dunlop net income", "totalLabel": "Walker & Dunlop net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r161", "r173", "r289", "r292", "r336", "r337", "r913" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "verboseLabel": "Less: net income (loss) from noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r330", "r331", "r332", "r333", "r339", "r340", "r350", "r355", "r381", "r386", "r392", "r395", "r864" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income applicable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r341", "r344", "r345", "r346", "r347", "r350", "r355" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net income allocated to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recently Adopted and Recently Announced Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Abstract]", "verboseLabel": "Noncontrolling interests" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r115", "r145", "r162" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from a business combination.", "label": "Noncontrolling Interest, Increase from Business Combination", "terseLabel": "Noncontrolling interests from acquisitions" } } }, "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r115", "r158", "r162" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "terseLabel": "Contributions from noncontrolling interests" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r154", "r522", "r925", "r926", "r927" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Schedule of restricted share activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r3", "r220", "r246" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 5.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "Notes Payable.", "terseLabel": "Notes payable", "totalLabel": "Carrying balance" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableToBanksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a bank.", "label": "Notes Payable" } } }, "localname": "NotesPayableToBanksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtTables" ], "xbrltype": "domainItemType" }, "us-gaap_NotionalAmountOfDerivativesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notional Disclosures [Abstract]", "terseLabel": "Derivative instruments" } } }, "localname": "NotionalAmountOfDerivativesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r934" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r1020" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherOperatingExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Rent" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherOperatingExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Maturities of lease liabilities" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r676" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liabilities", "verboseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails", "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails", "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease liability.", "label": "Operating Lease, Liability, Statement of Financial Position [Extensible List]", "terseLabel": "Operating lease liability, Statement of Financial Position" } } }, "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r675" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Right of use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails", "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "terseLabel": "Operating lease, right-of-use asset, Statement of Financial Position" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r681", "r890" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating lease, weighted average discount rate (as a percent)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r680", "r890" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases, weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r385", "r386", "r387", "r388", "r389", "r395" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ORGANIZATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r174" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "verboseLabel": "ORGANIZATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r216", "r244", "r279" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "terseLabel": "Other assets", "totalLabel": "Total" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets [Abstract]", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r156", "r157", "r163" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Net change in unrealized gains (losses) on pledged available-for-sale securities, net of taxes" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r27", "r109", "r290", "r293", "r300", "r659", "r664", "r665", "r768", "r775", "r911", "r912" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenses": { "auth_ref": [ "r34", "r257" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherOperatingExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense classified as other.", "label": "Other Expenses", "terseLabel": "Other operating expenses", "totalLabel": "Total" } } }, "localname": "OtherExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherOperatingExpensesDetails", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherGeneralAndAdministrativeExpense": { "auth_ref": [ "r33" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherOperatingExpensesDetails": { "order": 6.0, "parentTag": "us-gaap_OtherExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general and administrative expense classified as other.", "label": "Other General and Administrative Expense", "terseLabel": "All other" } } }, "localname": "OtherGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherOperatingExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER REVENUES AND OTHER OPERATING EXPENSES" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeMember": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other revenue.", "label": "Other Revenues [Member]", "terseLabel": "Other Revenues" } } }, "localname": "OtherIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other intangible assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r226" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other.", "label": "Other Liabilities", "terseLabel": "Other liabilities", "totalLabel": "Other Liabilities, Total" } } }, "localname": "OtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherLiabilitiesDetails", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities [Abstract]", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r179", "r187" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]", "terseLabel": "Other Liabilities" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other liabilities.", "label": "Other Liabilities [Table Text Block]", "terseLabel": "Schedule of other liabilities" } } }, "localname": "OtherLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other operating activities, net" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncome": { "auth_ref": [ "r31" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails": { "order": 4.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.", "label": "Other Operating Income", "terseLabel": "All other" } } }, "localname": "OtherOperatingIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeAndExpenseTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other operating income and other operating expense items.", "label": "Other Operating Income and Expense [Text Block]", "terseLabel": "OTHER REVENUES AND OTHER OPERATING EXPENSES" } } }, "localname": "OtherOperatingIncomeAndExpenseTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherSignificantNoncashTransactionNameDomain": { "auth_ref": [ "r55", "r56", "r57" ], "lang": { "en-us": { "role": { "documentation": "The name of other significant noncash (or part noncash) investing and financing activities required to be supplementally disclosed to enable users of the financial information to fully understand the period cash flows of the Entity in relation to the statements of financial position, income statement, and statement of changes in shareholders' equity. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.", "label": "Other Significant Noncash Transaction, Name [Domain]" } } }, "localname": "OtherSignificantNoncashTransactionNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis": { "auth_ref": [ "r55", "r56", "r57" ], "lang": { "en-us": { "role": { "documentation": "Information by other significant noncash transactions.", "label": "Other Significant Noncash Transaction [Axis]" } } }, "localname": "OtherSignificantNoncashTransactionsByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r45" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payment of contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": { "auth_ref": [ "r859", "r919" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for the origination of mortgages that are held for sale.", "label": "Payments for Origination of Mortgage Loans Held-for-sale", "negatedLabel": "Originations of loans held for sale" } } }, "localname": "PaymentsForOriginationOfMortgageLoansHeldForSale", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r42" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest": { "auth_ref": [ "r916" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period for redemption of redeemable noncontrolling interests.", "label": "Payments for Repurchase of Redeemable Noncontrolling Interest", "negatedLabel": "Distributions to noncontrolling interest" } } }, "localname": "PaymentsForRepurchaseOfRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r44" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r42" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Cash dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r38", "r80", "r304" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchases of pledged available-for-sale (\"AFS\") securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r39", "r618" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r39" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedTerseLabel": "Purchases of equity-method investments" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "auth_ref": [ "r39" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.", "label": "Payments to Acquire Interest in Joint Venture", "negatedLabel": "Investments in joint ventures" } } }, "localname": "PaymentsToAcquireInterestInJointVenture", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLoansHeldForInvestment": { "auth_ref": [ "r38" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with purchasing loans held for investment purposes during the period.", "label": "Payments to Acquire Loans Held-for-investment", "negatedLabel": "Originations of loans held for investment" } } }, "localname": "PaymentsToAcquireLoansHeldForInvestment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r306", "r1007", "r1008", "r1009" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r46" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail": { "order": 1.0, "parentTag": "wd_PurchaseOfNoncontrollingInterestTotalConsideration", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "negatedLabel": "Purchase of noncontrolling interests", "terseLabel": "Cash paid for purchase of noncontrolling interest" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PledgedStatusAxis": { "auth_ref": [ "r621", "r887" ], "lang": { "en-us": { "role": { "documentation": "Information by pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Axis]" } } }, "localname": "PledgedStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PledgedStatusDomain": { "auth_ref": [ "r621", "r887" ], "lang": { "en-us": { "role": { "documentation": "Pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Domain]" } } }, "localname": "PledgedStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PledgingPurposeAxis": { "auth_ref": [ "r718", "r887", "r892", "r1010" ], "lang": { "en-us": { "role": { "documentation": "Information by pledging purpose of pledged asset owned.", "label": "Pledging Purpose [Axis]" } } }, "localname": "PledgingPurposeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PledgingPurposeDomain": { "auth_ref": [ "r718", "r887", "r892", "r1010" ], "lang": { "en-us": { "role": { "documentation": "Pledging purpose of pledged asset owned.", "label": "Pledging Purpose [Domain]" } } }, "localname": "PledgingPurposeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r648" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred shares, authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r6", "r515" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred shares, issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r6", "r891" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock (authorized 50,000 shares; none issued)" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrentAndNoncurrent": { "auth_ref": [ "r223", "r253", "r285" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.", "label": "Prepaid Expense", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio": { "auth_ref": [ "r210" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This is the result of the principal amount outstanding of total loans managed or securitized less securitized loans and loans that are in the process of being securitized.", "label": "Principal Amount Outstanding of Loans Held-in-portfolio", "terseLabel": "Unpaid principal balance of loans held for investment" } } }, "localname": "PrincipalAmountOutstandingOfLoansHeldInPortfolio", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized": { "auth_ref": [ "r210" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This is the sum of principal amount outstanding for both securitized and unsecuritized loans of all types.", "label": "Principal Amount Outstanding on Loans Managed and Securitized or Asset-backed Financing Arrangement", "terseLabel": "Servicing portfolio loans unpaid principal balance", "verboseLabel": "At risk servicing portfolio" } } }, "localname": "PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsLoansServicedForOthersDetails", "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r908" ], "lang": { "en-us": { "role": { "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.", "label": "Reclassification, Policy [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "auth_ref": [ "r309", "r915" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "terseLabel": "Distributions from joint ventures" } } }, "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r40" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r41" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.", "label": "Proceeds from Issuance of Secured Debt", "verboseLabel": "Proceeds from secured borrowings" } } }, "localname": "ProceedsFromIssuanceOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r41" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Borrowings of interim warehouse notes payable" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r80", "r304", "r305" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from prepayment and sale of pledged AFS securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r41" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Borrowings of notes payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment": { "auth_ref": [ "r37" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from repayments of the balance excluding interest (principal) on loans receivable and leases held for investment purposes.", "label": "Proceeds from Principal Repayments on Loans and Leases Held-for-investment", "terseLabel": "Principal collected on loans held for investment" } } }, "localname": "ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Proceeds from (Repayments of) Lines of Credit", "terseLabel": "Borrowings (repayments) of warehouse notes payable, net" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfLoansHeldForSale": { "auth_ref": [ "r917", "r918" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization.", "label": "Proceeds from Sale of Loans Held-for-sale", "verboseLabel": "Proceeds from transfers of loans held for sale" } } }, "localname": "ProceedsFromSaleOfLoansHeldForSale", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r40", "r127" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Cash received from the exercise of options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r972" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "terseLabel": "Other revenue" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "us-gaap_ProfessionalFees": { "auth_ref": [ "r263", "r264" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherOperatingExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.", "label": "Professional Fees", "terseLabel": "Professional fees" } } }, "localname": "ProfessionalFees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherOperatingExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r275", "r289", "r292", "r308", "r315", "r326", "r336", "r337", "r381", "r386", "r392", "r395", "r419", "r473", "r474", "r476", "r477", "r478", "r480", "r482", "r484", "r485", "r620", "r623", "r624", "r638", "r650", "r771", "r864", "r888", "r889", "r913", "r964" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income before noncontrolling interests", "totalLabel": "Net income before noncontrolling interests" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r96", "r251", "r772", "r891" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r303", "r427" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision (benefit) for credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "auth_ref": [ "r49", "r74", "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Provision for credit losses", "terseLabel": "Provision (benefit) for credit losses" } } }, "localname": "ProvisionForLoanLeaseAndOtherLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProvisionForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanLeaseAndOtherLossesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Provision for Loan, Lease, and Other Losses [Abstract]", "terseLabel": "Components of Provision for Credit Losses" } } }, "localname": "ProvisionForLoanLeaseAndOtherLossesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProvisionForCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProvisionForLoanLossesExpensed": { "auth_ref": [ "r427", "r767" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable.", "label": "Provision for Loan Losses Expensed", "terseLabel": "Provision (benefit) for loan losses" } } }, "localname": "ProvisionForLoanLossesExpensed", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProvisionForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForOtherCreditLosses": { "auth_ref": [ "r49", "r230" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions.", "label": "Provision for risk-sharing obligations", "terseLabel": "Provision (benefit) for risk-sharing obligations" } } }, "localname": "ProvisionForOtherCreditLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails", "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProvisionForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RatioOfIndebtednessToNetCapital1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indebtedness divided by net capital.", "label": "Ratio of Indebtedness to Net Capital", "terseLabel": "Consolidated Corporate Leverage Ratio" } } }, "localname": "RatioOfIndebtednessToNetCapital1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail" ], "xbrltype": "pureItemType" }, "us-gaap_RealEstateLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan to finance the purchase of real estate, including but not limited to, land or building.", "label": "Mortgage Loans" } } }, "localname": "RealEstateLoanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r68", "r70" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of segment results and total assets" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r541", "r693", "r694" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related party transactions" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RELATED PARTY TRANSACTION" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r541", "r693", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r1024" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r691", "r692", "r694", "r695", "r696" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY TRANSACTION" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureRelatedPartyTransaction" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r43" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "negatedLabel": "Repayments of interim warehouse notes payable" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r43" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Repayments of notes payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r43" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedLabel": "Repayment of secured borrowings" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r52", "r58", "r215", "r247", "r276" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage.", "label": "Restricted Cash and Cash Equivalents [Axis]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Shares [Member]", "terseLabel": "Restricted Shares" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r9", "r114", "r248", "r786", "r791", "r891" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r271", "r322", "r323", "r324", "r327", "r335", "r337", "r423", "r581", "r582", "r583", "r603", "r604", "r636", "r782", "r784" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r372", "r373", "r385", "r390", "r391", "r397", "r398", "r401", "r531", "r532", "r748" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue from contracts with customer" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r533", "r861" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList": { "auth_ref": [ "r878" ], "lang": { "en-us": { "role": { "documentation": "Indicates product and service for revenue from satisfaction of performance obligation by transferring promised product and service to customer.", "label": "Revenue from Contract with Customer, Product and Service [Extensible Enumeration]" } } }, "localname": "RevenueFromContractWithCustomerProductAndServiceExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_RevenueRecognitionInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognition of interest revenue. Disclosure may include the method of recognizing interest income on loan and trade receivables, the method of amortizing premiums or accreting discounts, and a statement about the policy for the treatment of related fees and costs, including the method of amortizing net deferred fees and costs.", "label": "Revenue Recognition, Interest [Policy Text Block]", "terseLabel": "Net Warehouse Interest Income" } } }, "localname": "RevenueRecognitionInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r299", "r315", "r372", "r373", "r385", "r390", "r391", "r397", "r398", "r401", "r419", "r473", "r474", "r476", "r477", "r478", "r480", "r482", "r484", "r485", "r650", "r771", "r964" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Revenues", "terseLabel": "Total revenues", "totalLabel": "Total revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Geographic concentration" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Tax Credit Equity Warehouse Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r679", "r890" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "ROU assets obtained in exchange for new lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Summary of Components of Net Carrying Value of MSRs" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "terseLabel": "Schedule of Contingent Liability" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r141", "r142", "r614" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]", "verboseLabel": "Schedule of stock compensation expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Summary of provision for income taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r17", "r110", "r111", "r112", "r113", "r202", "r203", "r205", "r239", "r873", "r875", "r924" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of notes payable" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r932" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic and diluted EPS under two-class method" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of the statutory federal tax provision to income tax provision" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r125", "r128" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsLoansServicedForOthersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock": { "auth_ref": [ "r213", "r1033" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instruments held by the entity for its own account for trading or investment purposes that are carried at fair value and pledged to counterparties as collateral for financing transactions. Description may include equity, fixed income, debt or other securities.", "label": "Schedule of Financial Instruments Owned and Pledged as Collateral [Table Text Block]", "terseLabel": "Schedule of Pledged Securities at Fair Value" } } }, "localname": "ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r88", "r90", "r749" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r88", "r90" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Other Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r870" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsGoodwillByReportableSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r870", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGuaranteeObligationsTextBlock": { "auth_ref": [ "r102", "r103" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties.", "label": "Schedule of Guarantor Obligations [Table Text Block]", "terseLabel": "Schedule of Activity Related to Guaranty Obligation" } } }, "localname": "ScheduleOfGuaranteeObligationsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Schedule of Line of Credit Facilities [Table Text Block]", "terseLabel": "Schedule of warehouse lines of credit" } } }, "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Warehouse Notes Payable and Note Payable" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Schedule of Other Assets [Table Text Block]", "terseLabel": "Schedule of other assets" } } }, "localname": "ScheduleOfOtherAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of each detailed component of other operating costs and expenses that are applicable to sales and revenues, but not included in the cost of sales in the income statement.", "label": "Schedule of Other Operating Cost and Expense, by Component [Table Text Block]", "terseLabel": "Summary of major components of other operating expenses" } } }, "localname": "ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r207", "r208" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r28", "r71" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r66", "r67", "r69", "r85" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock": { "auth_ref": [ "r1035" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity in the balance of servicing assets subsequently measured at amortized cost. Includes, but is not limited to, beginning and ending balances, additions, disposals, and amortization.", "label": "Servicing Asset at Amortized Cost [Table Text Block]", "terseLabel": "Schedule of Activity Related to MSRs" } } }, "localname": "ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r543", "r545", "r547", "r548", "r549", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r571", "r572", "r573", "r574", "r575" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Schedule of restricted share units activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r121", "r122", "r124" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]", "verboseLabel": "Schedule of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r165", "r167", "r168", "r170", "r171" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table Text Block]", "terseLabel": "Schedule of the carrying value and classification of assets and liabilities of VIEs" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Expected Amortization of MSRs" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r1014" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "SOFR" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r369", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r395", "r401", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r464", "r465", "r870", "r1036" ], "lang": { "en-us": { "role": { "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.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsGoodwillByReportableSegmentDetails", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEGMENTS" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r369", "r370", "r371", "r381", "r384", "r389", "r393", "r394", "r395", "r396", "r397", "r400", "r401", "r402" ], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENTS" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments": { "auth_ref": [ "r739" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other-than-temporary impairment (OTTI) applied to contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.", "label": "Servicing Asset at Amortized Cost, Other than Temporary Impairments", "negatedLabel": "Pre-payments and write-offs" } } }, "localname": "ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedValue": { "auth_ref": [ "r723", "r734", "r907" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized amount of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.", "label": "Servicing Asset at Amortized Cost", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Mortgage servicing rights" } } }, "localname": "ServicingAssetAtAmortizedValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedValueAdditions": { "auth_ref": [ "r735" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of additions from purchases, assumption or transfer to contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.", "label": "Servicing Asset at Amortized Cost, Additions", "verboseLabel": "Additions, following the sale of loan" } } }, "localname": "ServicingAssetAtAmortizedValueAdditions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedValueAmortization1": { "auth_ref": [ "r737" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.", "label": "Servicing Asset at Amortized Cost, Amortization", "negatedLabel": "Amortization" } } }, "localname": "ServicingAssetAtAmortizedValueAmortization1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedValueFairValue": { "auth_ref": [ "r188", "r741" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.", "label": "Servicing Asset at Amortized Cost, Fair Value", "terseLabel": "Fair value of the MSRs" } } }, "localname": "ServicingAssetAtAmortizedValueFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetsAtAmortizedValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Servicing Asset at Amortized Cost [Line Items]", "terseLabel": "Mortgage Servicing Rights", "verboseLabel": "Servicing" } } }, "localname": "ServicingAssetsAtAmortizedValueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureServicing", "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ServicingAssetsAtAmortizedValueTable": { "auth_ref": [ "r734", "r735", "r736", "r737", "r738", "r739", "r740" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about activity in the balance of servicing assets subsequently measured at amortized cost. Includes, but is not limited to, beginning and ending balances, additions, disposals, and amortization.", "label": "Servicing Asset at Amortized Cost [Table]", "terseLabel": "Servicing Asset at Amortized Cost [Table]" } } }, "localname": "ServicingAssetsAtAmortizedValueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureServicing", "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ServicingContractsMember": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Contracts to service financial assets including, but not limited to, credit cards and mortgages.", "label": "MSRs" } } }, "localname": "ServicingContractsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r49" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock compensation-equity and liability classified", "verboseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation [Abstract]", "terseLabel": "Compensation costs" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Share-Based Payment", "verboseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r886" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "verboseLabel": "Additional disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "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).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "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).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r559", "r560" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested at end of period (in shares)", "periodStartLabel": "Nonvested at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Restricted Shares - Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r559", "r560" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Nonvested at end of period (in dollars per share)", "periodStartLabel": "Nonvested at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Restricted Shares - Weighted Average Grant-date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r563" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)", "verboseLabel": "Performance shares vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r566" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "verboseLabel": "Fair value, vested shares (in dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r563" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Fair value assumptions, Black-Scholes" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares remaining available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted-Average Remaining Contract Life (Years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r566" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "verboseLabel": "Intrinsic value of options exercised, (in dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r551", "r552" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r551", "r552" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r547", "r548", "r549", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r571", "r572", "r573", "r574", "r575" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r550", "r569", "r570", "r571", "r572", "r575", "r584", "r585" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Share-Based Payment" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r126" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable at end of period (in dollars)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable at end of period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r59", "r313" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r274", "r369", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r395", "r401", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r462", "r464", "r465", "r870", "r1036" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsGoodwillByReportableSegmentDetails", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r281", "r282", "r283", "r315", "r342", "r343", "r351", "r355", "r362", "r363", "r419", "r473", "r476", "r477", "r478", "r484", "r485", "r515", "r516", "r518", "r519", "r521", "r650", "r827", "r905", "r920", "r931" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r19", "r109", "r271", "r295", "r296", "r297", "r322", "r323", "r324", "r327", "r335", "r337", "r361", "r423", "r522", "r581", "r582", "r583", "r603", "r604", "r636", "r659", "r660", "r661", "r662", "r663", "r665", "r690", "r782", "r783", "r784" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TOTAL EQUITY." } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r322", "r323", "r324", "r361", "r748" ], "lang": { "en-us": { "role": { "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.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r55", "r56", "r57" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Issuance of common stock in connection with acquisitions" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r6", "r7", "r114" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock in connection with acquisitions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r6", "r7", "r109", "r114" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Issuance of common stock in connection with equity compensation plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r6", "r7", "r109", "r114", "r556" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r19", "r109", "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock in connection with acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r6", "r7", "r114", "r123" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Issuance of common stock in connection with equity compensation plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Repurchase authorization" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Stock Repurchase Program, Period in Force", "terseLabel": "Share repurchase program, period for repurchases" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "verboseLabel": "Authorized share repurchase capacity remaining" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r6", "r7", "r109", "r114" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedLabel": "Repurchase and retirement of common stock (in shares)", "terseLabel": "Repurchased and retired shares" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r6", "r7", "r109", "r114" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Repurchase and retirement of common stock", "terseLabel": "Reduction of equity for retirement of repurchased shares" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r6", "r7", "r109", "r114" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Shares repurchased during the period" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r7", "r10", "r11", "r78", "r891", "r922", "r941", "r1019" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balances at the end of the period", "periodStartLabel": "Balances at the beginning of the period", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r154", "r155", "r172", "r271", "r272", "r296", "r322", "r323", "r324", "r327", "r335", "r423", "r522", "r581", "r582", "r583", "r603", "r604", "r636", "r659", "r660", "r665", "r690", "r783", "r784", "r922", "r941", "r1019" ], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balances at the end of the period", "periodStartLabel": "Balances at the beginning of the period", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.", "label": "Stockholders' Equity, Other", "negatedLabel": "Other activity (Note 10)" } } }, "localname": "StockholdersEquityOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reporting subsequent events.", "label": "Subsequent Events, Policy [Policy Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of subsidiary's or equity method investee's stock owned by parent immediately after all stock transactions.", "label": "Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions", "terseLabel": "Total ownership interest" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Disclosure of Cash Flow Information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Technology intangible assets" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r265", "r267", "r268", "r404", "r405", "r410" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "terseLabel": "Net Receivables" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAccountedForAsSecuredBorrowingsAssetsCarryingAmount": { "auth_ref": [ "r212" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of financial assets accounted for as secured borrowings recognized in the transferor's statement of financial position at the end of each period presented.", "label": "Transfers Accounted for as Secured Borrowings, Assets, Carrying Amount", "terseLabel": "Loan portfolio transferred to third party" } } }, "localname": "TransfersAccountedForAsSecuredBorrowingsAssetsCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount": { "auth_ref": [ "r718" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 3.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of liabilities associated with financial assets accounted for as secured borrowings recognized in the transferor's statement of financial position at the end of each period presented.", "label": "Transfers Accounted for as Secured Borrowings, Associated Liabilities, Carrying Amount", "terseLabel": "Secured borrowing", "verboseLabel": "Secured borrowings" } } }, "localname": "TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MORTGAGE SERVICING RIGHTS" } } }, "localname": "TransfersAndServicingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Transfers and Servicing of Financial Assets [Abstract]", "terseLabel": "Transfers of financial assets accounted for as secured borrowings" } } }, "localname": "TransfersAndServicingOfFinancialAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialAssetsTextBlock": { "auth_ref": [ "r698", "r699", "r704", "r708", "r709", "r710", "r715", "r716", "r719", "r720", "r722", "r724", "r726", "r727", "r732", "r733", "r740", "r742", "r746", "r1034" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a transferor's continuing involvement in financial assets that it has transferred in a securitization or asset-backed financing arrangement, the nature of any restrictions on assets reported by an entity in its statement of financial position that relate to a transferred financial asset (including the carrying amounts of such assets), how servicing assets and servicing liabilities are reported, and (for securitization or asset-backed financing arrangements accounted for as sales) when a transferor has continuing involvement with the transferred financial assets and transfers of financial assets accounted for as secured borrowings, how the transfer of financial assets affects an entity's financial position, financial performance, and cash flows.", "label": "Transfers and Servicing of Financial Assets [Text Block]", "terseLabel": "MORTGAGE SERVICING RIGHTS", "verboseLabel": "SERVICING" } } }, "localname": "TransfersAndServicingOfFinancialAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureServicing" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsSalesPolicy": { "auth_ref": [ "r209", "r210" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing whether a transfer of a financial asset qualifies for sale treatment, and its initial and subsequent accounting for a sale transaction. If an entity has securitized financial assets during any period presented and accounts for that transfer as a sale, for each major asset type (for example, mortgage loans, credit card receivables, and automobile loans), the entity generally discloses its accounting policies for initially and subsequently measuring any interests that it obtains and sells, or those it continues to hold in the transaction, including the methodology (for example, quoted market prices) and significant assumptions used to value such interests, and the gains and losses resulting from the sale.", "label": "Transfers and Servicing of Financial Assets, Transfers of Financial Assets, Sales, Policy [Policy Text Block]", "terseLabel": "Transfers of Financial Assets" } } }, "localname": "TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsSalesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r413", "r414", "r511", "r520", "r627", "r698", "r699", "r700", "r701", "r702", "r703", "r705", "r706", "r707", "r711", "r712", "r713", "r714", "r717", "r721", "r728", "r729", "r730", "r731", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r743", "r744", "r745", "r938", "r939", "r940", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044" ], "lang": { "en-us": { "role": { "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.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails", "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureServicing", "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TravelAndEntertainmentExpense": { "auth_ref": [ "r33" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherOperatingExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses incurred for travel and entertainment during the period.", "label": "Travel and Entertainment Expense", "terseLabel": "Travel and entertainment" } } }, "localname": "TravelAndEntertainmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherOperatingExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Weighted average market price of shares repurchased and retired (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r269", "r270", "r271", "r272", "r273", "r326", "r327", "r328", "r329", "r338", "r411", "r412", "r420", "r421", "r422", "r423", "r424", "r425", "r581", "r582", "r583", "r601", "r602", "r603", "r604", "r615", "r616", "r617", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r666", "r667", "r671", "r672", "r673", "r674", "r685", "r686", "r687", "r688", "r689", "r690", "r750", "r751", "r752", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r349", "r352", "r353" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "terseLabel": "Less: dividends and undistributed earnings allocated to participating securities" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r63", "r64", "r65", "r364", "r365", "r367", "r368" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDiscountedCashFlowMember": { "auth_ref": [ "r1016" ], "lang": { "en-us": { "role": { "documentation": "Valuation technique calculating present value of future cash flows.", "label": "Valuation Technique, Discounted Cash Flow [Member]", "terseLabel": "Discounted Cash Flows" } } }, "localname": "ValuationTechniqueDiscountedCashFlowMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.", "label": "Variable Interest Entity Disclosure [Text Block]", "terseLabel": "VARIABLE INTEREST ENTITIES" } } }, "localname": "VariableInterestEntityDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntities" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount": { "auth_ref": [ "r166", "r169" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE).", "label": "Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount", "terseLabel": "Maximum exposure" } } }, "localname": "VariableInterestEntityEntityMaximumLossExposureAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "VARIABLE INTEREST ENTITIES" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Not Primary Beneficiary [Member]", "terseLabel": "Nonconsolidated VIEs" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r165", "r621", "r622", "r625", "r626" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Consolidated VIEs" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WarehouseAgreementBorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A revolving line of credit facility used by mortgage bankers to finance the origination or purchase of loans.", "label": "Warehouse Facilities" } } }, "localname": "WarehouseAgreementBorrowingsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureDebtTables" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r341", "r355" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted-average shares outstanding", "totalLabel": "Weighted average diluted shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r339", "r355" ], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted-average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "wd_Acquisitions2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to acquisitions made in 2020.", "label": "2020 Acquisitions" } } }, "localname": "Acquisitions2020Member", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "wd_Acquisitions2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to acquisitions made in 2021.", "label": "2021 Acquisitions", "terseLabel": "2021 Acquisitions" } } }, "localname": "Acquisitions2021Member", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "domainItemType" }, "wd_Acquisitions2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to acquisitions made in 2022.", "label": "Acquisitions 2022 [Member]", "terseLabel": "2022 Acquisitions" } } }, "localname": "Acquisitions2022Member", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "wd_AdditionalCollateralRequirementOfLenderOverSpecifiedPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of additional collateral required for the lender risk-sharing portfolio over a specified period.", "label": "Additional Collateral Requirement Of Lender Over Specified Period", "terseLabel": "Amount of additional capital required to be funded over the next 48 months" } } }, "localname": "AdditionalCollateralRequirementOfLenderOverSpecifiedPeriod", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "wd_AdjustmentsToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterests": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from purchase of noncontrolling interests.", "label": "Adjustments to Additional Paid in Capital, Purchase of Noncontrolling Interests", "terseLabel": "Reduction in APIC, excess of purchase price over noncontrolling interest balance" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterests", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "wd_AffordableHousingProjectPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to related affordable housing project partners.", "label": "Affordable Housing Project Partners [Member]", "terseLabel": "Affordable Housing Project Partners" } } }, "localname": "AffordableHousingProjectPartnersMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "domainItemType" }, "wd_AgencyWarehouseFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency Warehouse Facility [Member]", "label": "Agency Warehouse Facility" } } }, "localname": "AgencyWarehouseFacilityMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_AggregateFairValueAdjustments": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of fair value adjustment related to both assumed gains and interest rate movements.", "label": "Aggregate Fair Value Adjustments", "totalLabel": "Total Fair Value Adjustment" } } }, "localname": "AggregateFairValueAdjustments", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "monetaryItemType" }, "wd_AllOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All other states.", "label": "All Other States [Member]", "terseLabel": "All Other States" } } }, "localname": "AllOtherMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "domainItemType" }, "wd_AlliantCapitalLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Alliant Capital, Ltd.", "label": "Alliant Capital LTD [Member]", "terseLabel": "Alliant Capital, LTD" } } }, "localname": "AlliantCapitalLtdMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "wd_AlliantNotePayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Alliant Note Payable.", "label": "Alliant Note Payable [Member]", "terseLabel": "Alliant Note Payable" } } }, "localname": "AlliantNotePayableMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail" ], "xbrltype": "domainItemType" }, "wd_AllowanceForRiskSharingObligationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for", "label": "Allowance for Risk-Sharing Obligations [Policy Text Block]", "terseLabel": "Allowance for Risk-Sharing Obligations" } } }, "localname": "AllowanceForRiskSharingObligationsPolicyTextBlock", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "wd_AllowanceForRiskSharingObligationsWriteOff": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the write-off of the allowance for risk-sharing obligations upon final settlement of the loss sharing amount net of recoveries.", "label": "Allowance For Risk Sharing Obligations Write Off", "negatedLabel": "Write-offs" } } }, "localname": "AllowanceForRiskSharingObligationsWriteOff", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "monetaryItemType" }, "wd_AllowanceForRiskingSharingObligations": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance to cover probable credit losses on loans under the Company's risk-sharing obligations with Fannie Mae.", "label": "Allowance For Risking Sharing Obligations", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Allowance for risk-sharing obligations" } } }, "localname": "AllowanceForRiskingSharingObligations", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "wd_AmortizationOfGuarantyObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amortization of guaranty obligation recognized during the period.", "label": "Amortization Of Guaranty Obligations", "negatedLabel": "Amortization and write-offs" } } }, "localname": "AmortizationOfGuarantyObligations", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationScheduleOfActivityRelatedToGuarantyObligationDetail" ], "xbrltype": "monetaryItemType" }, "wd_AnnualAppraisalRevenueGoal": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The company goal for annual appraisal revenue.", "label": "Annual Appraisal Revenue Goal", "terseLabel": "Annual appraisal revenue goal by 2025" } } }, "localname": "AnnualAppraisalRevenueGoal", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "wd_AnnualSmallBalanceLendingVolumeGoal": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The company goal for annual small balance lending volume.", "label": "Annual Small Balance Lending Volume Goal", "verboseLabel": "Annual small balance lending volume goal by 2025" } } }, "localname": "AnnualSmallBalanceLendingVolumeGoal", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "wd_AppriseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Apprise.", "label": "Apprise [Member]", "terseLabel": "Apprise" } } }, "localname": "AppriseMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails" ], "xbrltype": "domainItemType" }, "wd_AssetManagementFeeReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount receivable from investment management services provided to investors in low-income housing tax credit (LIHTC) funds.", "label": "Asset Management Fee Receivable", "terseLabel": "Asset management fee receivable" } } }, "localname": "AssetManagementFeeReceivable", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail" ], "xbrltype": "monetaryItemType" }, "wd_AssumptionAndApplicationFeeRevenue": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails": { "order": 3.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the revenue generated from assumption and application fees during the period.", "label": "Assumption and Application fee, Revenue", "terseLabel": "Assumption and application fees" } } }, "localname": "AssumptionAndApplicationFeeRevenue", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails" ], "xbrltype": "monetaryItemType" }, "wd_BusinessCombinationConsiderationTransferredForgivenessOfReceivable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables due to acquirer from former owners or affiliates of the acquiree which were forgiven as part of the consideration transferred by the entity to the former owners of the acquiree.", "label": "Business Combination, Consideration Transferred, Forgiveness of Receivable", "terseLabel": "Receivable forgiven", "verboseLabel": "Forgiveness of receivables related to acquisitions (NOTE 7)" } } }, "localname": "BusinessCombinationConsiderationTransferredForgivenessOfReceivable", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "wd_BusinessCombinationContingentConsiderationArrangementsAdditionsLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the value of contingent consideration liability related to recognition of liability arising from business combinations during the period.", "label": "Business Combination, Contingent Consideration Arrangements, Additions, Liability", "terseLabel": "Additions", "verboseLabel": "Additions of contingent consideration liabilities from acquisitions (NOTE 7)" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsAdditionsLiability", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "wd_BusinessCombinationContingentConsiderationArrangementsEarnoutPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, the period during which the contingent consideration can be earned.", "label": "Business Combination, Contingent Consideration Arrangements, Earnout period", "verboseLabel": "Contingent consideration liability earnout period" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsEarnoutPeriod", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetail" ], "xbrltype": "durationItemType" }, "wd_BusinessCombinationContingentConsiderationArrangementsLiabilityRecognizedAsPercentageOfMaximumEarnout": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents the amount of liability recognized as a percentage of the maximum consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Liability Recognized as a Percentage of Maximum Earnout", "terseLabel": "Liability recognized as a percentage of the maximum consideration which may be paid" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsLiabilityRecognizedAsPercentageOfMaximumEarnout", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "percentItemType" }, "wd_BusinessCombinationContingentConsiderationArrangementsMaximumEarnout": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents the maximum consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Maximum Earnout", "terseLabel": "Maximum earnout of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsMaximumEarnout", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "monetaryItemType" }, "wd_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesPercentageHigh": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate, as a percentage, of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Percentage, High", "terseLabel": "Estimated maximum percentage earnout of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesPercentageHigh", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "percentItemType" }, "wd_CapitalMarketsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Capital Markets segment.", "label": "Capital Markets [Member]", "terseLabel": "Capital Markets" } } }, "localname": "CapitalMarketsMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsGoodwillByReportableSegmentDetails", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "xbrltype": "domainItemType" }, "wd_CashPaidToSettleRiskSharingObligations": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash paid to settle previously recognized risk-sharing obligations.", "label": "Cash Paid To Settle Risk-Sharing Obligations", "negatedLabel": "Cash paid to settle risk-sharing obligations" } } }, "localname": "CashPaidToSettleRiskSharingObligations", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wd_ChangeInFairValueOfPremiumsAndOriginationFees": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change in the premiums and origination fee components of the fair values of derivatives and loans held for sale.", "label": "Change in Fair Value of Premiums and Origination Fees", "negatedLabel": "Change in the fair value of premiums and origination fees (NOTE 2)" } } }, "localname": "ChangeInFairValueOfPremiumsAndOriginationFees", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wd_CoBrokersFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense during the period for co-broker fees paid for obtaining loans.", "label": "Co Brokers Fees", "terseLabel": "Co-broker fees" } } }, "localname": "CoBrokersFees", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "wd_CollateralRequirementsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of collateral requirements for the lender risk-sharing portfolio.", "label": "Collateral Requirements Percentage", "terseLabel": "Collateral requirements percentage" } } }, "localname": "CollateralRequirementsPercentage", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "percentItemType" }, "wd_CommitmentsToFundEquityInvestments": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of liabilities as of the balance sheet date that pertain to unfunded committed capital for tax credit equity investments.", "label": "Commitments to Fund Equity Investments", "terseLabel": "Commitments to fund investments in tax credit equity" } } }, "localname": "CommitmentsToFundEquityInvestments", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "wd_CommittedInvestmentInTaxEquity": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investment in tax credit equity investments committed to be transferred to tax credit fund.", "label": "Committed Investment in Tax Equity", "terseLabel": "Committed investments in tax credit equity" } } }, "localname": "CommittedInvestmentInTaxEquity", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "wd_CompliancePeriodForLowIncomeHousingTaxCreditProperties": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Compliance period for properties held by the Low-income Housing Tax Credit (LIHTC) fund.", "label": "Compliance Period for Low-Income Housing Tax Credit Properties", "verboseLabel": "Compliance period for properties held in the LIHTC fund" } } }, "localname": "CompliancePeriodForLowIncomeHousingTaxCreditProperties", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail" ], "xbrltype": "durationItemType" }, "wd_ConsolidationOfJointVentureChangeInConsolidationConclusionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the noncash adjustments pertaining to the reconsidered consolidation of a joint venture based on a change in operating agreement.", "label": "Consolidation of Joint Venture, Change in Consolidation Conclusion [Member]", "verboseLabel": "Consolidation of joint venture" } } }, "localname": "ConsolidationOfJointVentureChangeInConsolidationConclusionMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "domainItemType" }, "wd_ContingentConsiderationLiabilityApprisePortionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Apprise portion of contingent consideration liabilities.", "label": "Contingent Consideration Liability, Apprise Portion [Member]", "terseLabel": "Contingent Consideration Liability, Apprise Portion" } } }, "localname": "ContingentConsiderationLiabilityApprisePortionMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "wd_ContingentConsiderationLiabilityCashPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amounts of cash payments to settle contingent consideration liabilities.", "label": "Contingent Consideration Liability, Cash Payments", "negatedLabel": "Payments" } } }, "localname": "ContingentConsiderationLiabilityCashPayments", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "wd_ContingentConsiderationLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to contingent consideration liabilities.", "label": "Contingent Consideration Liability [Member]", "terseLabel": "Contingent Consideration Liabilities" } } }, "localname": "ContingentConsiderationLiabilityMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "wd_ContingentConsiderationLiabilitySmallBalancePortionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the small balance portion of contingent consideration liabilities.", "label": "Contingent Consideration Liability, Small Balance Portion [Member]", "terseLabel": "Contingent Consideration Liability, Small Balance Portion" } } }, "localname": "ContingentConsiderationLiabilitySmallBalancePortionMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "wd_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the senior secured credit agreement (\"Credit Agreement\") entered into on November 7, 2018.", "label": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail" ], "xbrltype": "domainItemType" }, "wd_CreditAgreementTermOfFirstMortgageLoanFunding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term over which funding of first mortgage loans on multi-family and healthcare real estate using a combination of available cash and facility advances is allowed per terms of the agreement.", "label": "Credit Agreement, Term of First Mortgage Loan Funding", "verboseLabel": "Term over which funding of first mortgage loans on multi-family real estate properties can be made using a combination of available cash and facility advances" } } }, "localname": "CreditAgreementTermOfFirstMortgageLoanFunding", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "durationItemType" }, "wd_CurrentExpectedCreditLossLossRateForecastPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The current expected credit loss forecast period loss rate, in basis points.", "label": "Current Expected Credit Loss, Loss Rate, Forecast Period", "terseLabel": "Forecast-period loss rate" } } }, "localname": "CurrentExpectedCreditLossLossRateForecastPeriod", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails" ], "xbrltype": "pureItemType" }, "wd_CurrentExpectedCreditLossLossRateHistoricalRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The current expected credit loss historical period loss rate, in basis points.", "label": "Current Expected Credit Loss, Loss Rate, Historical Rate", "terseLabel": "Historical loss rate" } } }, "localname": "CurrentExpectedCreditLossLossRateHistoricalRate", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails" ], "xbrltype": "pureItemType" }, "wd_CurrentExpectedCreditLossLossRateReversionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The current expected credit loss reversion period loss rate, in basis points.", "label": "Current Expected Credit Loss, Loss Rate, Reversion Period", "terseLabel": "Reversion-period loss rate" } } }, "localname": "CurrentExpectedCreditLossLossRateReversionPeriod", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails" ], "xbrltype": "pureItemType" }, "wd_DailyLondonInterbankOfferedRateDailyLiborMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Daily interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "Daily London Interbank Offered Rate (Daily LIBOR) [Member]", "terseLabel": "Daily LIBOR" } } }, "localname": "DailyLondonInterbankOfferedRateDailyLiborMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_DebtDiscountPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt discount percentage.", "label": "Debt Discount Percentage", "terseLabel": "Discount on issue of term loan (as a percent)" } } }, "localname": "DebtDiscountPercentage", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail" ], "xbrltype": "percentItemType" }, "wd_DebtInstrumentIncrementalTermLoanLimitPercentageOfTrailingFourQuarterAdjustedEbtda": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of trailing four-quarter consolidated EBITDA limit for incremental term loan commitments.", "label": "Debt Instrument, Incremental Term Loan Limit, Percentage of Trailing Four Quarter Adjusted EBTDA", "verboseLabel": "Maximum percentage of trailing four-quarter consolidated EBITDA limit for incremental term loan commitments" } } }, "localname": "DebtInstrumentIncrementalTermLoanLimitPercentageOfTrailingFourQuarterAdjustedEbtda", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail" ], "xbrltype": "percentItemType" }, "wd_DebtInstrumentInterestRateFloor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The interest rate percentage floor when determining variable rate options under the terms of a debt agreement.", "label": "Debt Instrument, Interest Rate Floor", "terseLabel": "Interest rate floor" } } }, "localname": "DebtInstrumentInterestRateFloor", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "percentItemType" }, "wd_DebtInstrumentPeriodicPaymentPercentageOfOriginalPrincipalAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of original principal amount required as periodic payments.", "label": "Debt Instrument, Periodic Payment, Percentage of Original Principal Amount", "terseLabel": "Percentage of original principal amount required as quarterly installment" } } }, "localname": "DebtInstrumentPeriodicPaymentPercentageOfOriginalPrincipalAmount", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail" ], "xbrltype": "percentItemType" }, "wd_DebtInstrumentPotentialIncreaseInFaceAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum amount of all incremental term loans.", "label": "Debt Instrument Potential Increase In Face Amount", "terseLabel": "Maximum amount of all incremental term loans" } } }, "localname": "DebtInstrumentPotentialIncreaseInFaceAmount", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail" ], "xbrltype": "monetaryItemType" }, "wd_DebtInstrumentProceedsUsedToRepayExistingIndebtedness": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of term loan proceeds used to repay existing indebtedness of the reporting entity.", "label": "Debt Instrument Proceeds Used To Repay Existing Indebtedness", "terseLabel": "Term Loan proceeds used to repay certain existing indebtedness" } } }, "localname": "DebtInstrumentProceedsUsedToRepayExistingIndebtedness", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail" ], "xbrltype": "monetaryItemType" }, "wd_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "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), in continuous unrealized loss position for more than 12 months.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position 12 Months Or Longer, Amortized Cost", "terseLabel": "Amortized cost of pledged securities in a continuous unrealized loss position for more than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAmortizedCost", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "monetaryItemType" }, "wd_DeferredTaxAssetsCreditLosses": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from allowance for risk-sharing obligation.", "label": "Deferred Tax Assets Credit Losses", "terseLabel": "Credit losses" } } }, "localname": "DeferredTaxAssetsCreditLosses", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "wd_DeferredTaxLiabilityTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax liability attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Liability, Tax Deferred Expense, Compensation And Benefits", "negatedLabel": "Compensation related" } } }, "localname": "DeferredTaxLiabilityTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "wd_DiscountedCashFlowValuationTechniqueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Discounted cash flow valuation technique used to measure fair value.", "label": "Discounted Cash Flow [Member]", "terseLabel": "Discounted Cash Flow" } } }, "localname": "DiscountedCashFlowValuationTechniqueMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "wd_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsAmount": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to excess tax benefits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Excess Tax Benefits, Amount", "terseLabel": "Excess tax benefits, net of federal tax impact" } } }, "localname": "EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsAmount", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "wd_EffectiveIncomeTaxRateReconciliationTaxBenefitOfRevaluationGainAmount": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax benefit of revaluation gain. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Benefit of Revaluation Gain, Amount", "terseLabel": "Tax benefit of Apprise revaluation gain" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxBenefitOfRevaluationGainAmount", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureIncomeTaxesStatutoryReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "wd_EmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to employees of the entity.", "label": "Employees [Member]", "terseLabel": "Employees" } } }, "localname": "EmployeesMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "domainItemType" }, "wd_EquityIncentivePlan2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the 2020 Equity Incentive Plan which is an amendment to and restatement of the 2015 Equity Incentive Plan.", "label": "2020 Equity Incentive Plan" } } }, "localname": "EquityIncentivePlan2020Member", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "domainItemType" }, "wd_EscrowEarnings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income, net of interest paid to the borrower, on property level escrow deposits.", "label": "Escrow Earnings", "terseLabel": "Escrow earnings" } } }, "localname": "EscrowEarnings", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail" ], "xbrltype": "monetaryItemType" }, "wd_EscrowEarningsAndOtherInterestIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of interest income, net of interest paid to the borrower, on property level escrow deposits and other miscellaneous income and fee revenue.", "label": "Escrow earnings and other interest income" } } }, "localname": "EscrowEarningsAndOtherInterestIncomeMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsPrepaymentFeesAndOtherInformationDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "wd_FairValueAdjustmentAssumedGainOnSale": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail": { "order": 1.0, "parentTag": "wd_AggregateFairValueAdjustments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the fair value adjustment related to assumed gain on the sale of loan to the buyer.", "label": "Fair Value Adjustment Assumed Gain On Sale", "terseLabel": "Estimated Gain on Sale" } } }, "localname": "FairValueAdjustmentAssumedGainOnSale", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "monetaryItemType" }, "wd_FairValueAdjustmentInterestRateMovementEffect": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail": { "order": 2.0, "parentTag": "wd_AggregateFairValueAdjustments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the fair value adjustment related to interest rate movement effect.", "label": "Fair Value Adjustment Interest Rate Movement Effect", "terseLabel": "Interest Rate Movement" } } }, "localname": "FairValueAdjustmentInterestRateMovementEffect", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "xbrltype": "monetaryItemType" }, "wd_FairValueAdjustmentsToContingentConsiderationLiabilities": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of fair value adjustments to contingent consideration liabilities.", "label": "Fair Value Adjustments To Contingent Consideration Liabilities", "negatedLabel": "Fair value adjustments to contingent consideration liabilities" } } }, "localname": "FairValueAdjustmentsToContingentConsiderationLiabilities", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wd_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationRealizedGainLossIncludedInEarnings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) recognized in income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Realized Gain (Loss) Included in Earnings", "terseLabel": "Realized gains recorded in earnings" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationRealizedGainLossIncludedInEarnings", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "wd_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationUnrealizedGainLossIncludedInEarnings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) recognized in the income statement of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Unrealized Gain (Loss) Included in Earnings", "terseLabel": "Unrealized gains recorded in earnings" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationUnrealizedGainLossIncludedInEarnings", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "wd_FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income from the estimated fair value of the expected net future cash flows associated with the servicing of loans net of the decrease in gains from mortgage banking due to the recognition at commitment of the fair value of expected guaranty obligations.", "label": "Fair Value Of Expected Future Cash Flows From Servicing Rights, Net [Member]", "verboseLabel": "Fair value of expected net cash flows from servicing, net" } } }, "localname": "FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "wd_FannieMaeDUSProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents loans serviced under the Fannie Mae DUS program.", "label": "Fannie Mae DUS Program" } } }, "localname": "FannieMaeDUSProgramMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails", "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "domainItemType" }, "wd_FannieMaeDusLoanProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loans sold under the Fannie Mae DUS program.", "label": "Fannie Mae DUS program" } } }, "localname": "FannieMaeDusLoanProgramMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "domainItemType" }, "wd_FannieMaeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Fannie Mae.", "label": "Fannie Mae DUS Program [Member]", "terseLabel": "Fannie Mae" } } }, "localname": "FannieMaeMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "wd_FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fannie Mae repurchase agreement uncommitted line and open maturity.", "label": "Fannie Mae Repurchase Agreement, Uncommitted Line and Open Maturity [Member]", "terseLabel": "Fannie Mae Repurchase Agreement, Uncommitted Line and Open Maturity" } } }, "localname": "FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_FinancingReceivableAllowanceForCreditLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable.", "label": "Financing Receivable Allowance For Credit Loss", "terseLabel": "CECL allowance" } } }, "localname": "FinancingReceivableAllowanceForCreditLoss", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails" ], "xbrltype": "monetaryItemType" }, "wd_FinancingReceivableAllowanceForCreditLossAndProvisionImpactTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss and impact on provision on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss And Provision Impact [Table Text Block]", "terseLabel": "Schedule of CECL provision impact" } } }, "localname": "FinancingReceivableAllowanceForCreditLossAndProvisionImpactTableTextBlock", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationTables" ], "xbrltype": "textBlockItemType" }, "wd_FinancingReceivableProvisionForCreditLossUnpaidPrincipalBalance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unpaid principal balance applied for allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.", "label": "Financing Receivable Provision For Credit Loss, Unpaid Principal Balance", "terseLabel": "At-risk Fannie Mae servicing portfolio UPB" } } }, "localname": "FinancingReceivableProvisionForCreditLossUnpaidPrincipalBalance", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails" ], "xbrltype": "monetaryItemType" }, "wd_FinancingReceivableSpecificReserve": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of specific reserve for financial receivables.", "label": "Financing Receivable Specific Reserve", "terseLabel": "Specific reserve for loan" } } }, "localname": "FinancingReceivableSpecificReserve", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "monetaryItemType" }, "wd_ForecastPeriodCeclReserve": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The reasonable and supportable forecast period used for determining CECL reserves.", "label": "Forecast Period, CECL Reserve", "terseLabel": "Reasonable and supportable forecast period used for determining CECL reserves" } } }, "localname": "ForecastPeriodCeclReserve", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForRiskSharingObligationsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "durationItemType" }, "wd_GainAttributableToFairValueOfFutureServicingRightsNet": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the income recognized at loan commitment attributable to the expected net cash flows from servicing the loan net of the expected guaranty obligation, if any.", "label": "Gain Attributable To Fair Value Of Future Servicing Rights Net", "negatedLabel": "Gains attributable to the fair value of future servicing rights, net of guaranty obligation" } } }, "localname": "GainAttributableToFairValueOfFutureServicingRightsNet", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wd_GeophyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to GeoPhy.", "label": "GeoPhy [Member]", "terseLabel": "GeoPhy" } } }, "localname": "GeophyMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "wd_GuarantyObligationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for guaranty obligation.", "label": "Guaranty Obligation [Policy Text Block]", "terseLabel": "Guaranty Obligation, net" } } }, "localname": "GuarantyObligationPolicyTextBlock", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "wd_GuarantyObligationsRecognizedFollowingSaleOfLoan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of guaranty obligation recognized following the sale of loans during the period.", "label": "Guaranty Obligations Recognized Following Sale Of Loan", "terseLabel": "Additions, following the sale of loan" } } }, "localname": "GuarantyObligationsRecognizedFollowingSaleOfLoan", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationScheduleOfActivityRelatedToGuarantyObligationDetail" ], "xbrltype": "monetaryItemType" }, "wd_HousingMarketResearchSubscriptionRevenue": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue generated from market research subscriptions.", "label": "Housing Market Research Subscription Revenue", "terseLabel": "Housing market research subscription revenue" } } }, "localname": "HousingMarketResearchSubscriptionRevenue", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails" ], "xbrltype": "monetaryItemType" }, "wd_IncreaseDecreaseInAssetsConsolidationOfTaxCreditEntities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in assets due to consolidation of tax credit entities.", "label": "Increase (Decrease) in Assets, Consolidation of Tax Credit Entities", "terseLabel": "Net increase (decrease) in total assets due to consolidations of tax credit entities (NOTE 11)" } } }, "localname": "IncreaseDecreaseInAssetsConsolidationOfTaxCreditEntities", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "wd_IncreaseDecreaseInEquityConsolidationOfTaxCreditEntities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in equity due to consolidation of tax credit entities.", "label": "Increase (Decrease) in Equity, Consolidation of Tax Credit Entities", "terseLabel": "Net increase (decrease) in total equity due to consolidations of tax credit entities (NOTE 11)" } } }, "localname": "IncreaseDecreaseInEquityConsolidationOfTaxCreditEntities", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "wd_IncreaseDecreaseInLiabilitiesConsolidationOfTaxCreditEntities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in liabilities due to consolidation of tax credit entities.", "label": "Increase (Decrease) in Liabilities, Consolidation of Tax Credit Entities", "terseLabel": "Net increase (decrease) in total liabilities due to consolidations of tax credit entities (NOTE 11)" } } }, "localname": "IncreaseDecreaseInLiabilitiesConsolidationOfTaxCreditEntities", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "wd_IncrementalTermLoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the incremental term loan credit agreement (\"Incremental Term Loan Agreement\") entered into on January 12, 2023.", "label": "Incremental Term Loan Agreement [Member]", "terseLabel": "Incremental Term Loan" } } }, "localname": "IncrementalTermLoanAgreementMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail" ], "xbrltype": "domainItemType" }, "wd_InterestIncomeExpenseNetLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest income expense net.", "label": "Interest Income Expense Net [Line Items]", "verboseLabel": "Net Warehouse Interest Income" } } }, "localname": "InterestIncomeExpenseNetLineItems", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail" ], "xbrltype": "stringItemType" }, "wd_InterestIncomeExpenseNetTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest income expense net.", "label": "Interest Income Expense Net [Table]", "terseLabel": "Interest Income Expense Net [Table]" } } }, "localname": "InterestIncomeExpenseNetTable", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail" ], "xbrltype": "stringItemType" }, "wd_InterimWarehouseFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interim Warehouse Facility [Member]", "label": "Interim Warehouse Facility [Member]", "terseLabel": "Interim Warehouse Facility" } } }, "localname": "InterimWarehouseFacilityMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_InvestmentManagementFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of revenue derived from investment management activities including management of low-income housing tax credit equity management, and management of proprietary funds.", "label": "Investment Management Fees [Member]", "terseLabel": "Investment management fees" } } }, "localname": "InvestmentManagementFeesMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "wd_InvestmentMeasurementInput": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Value of input used to remeasure equity method investment to fair value prior to transaction in which controlling interest is acquired.", "label": "Investment, Measurement Input" } } }, "localname": "InvestmentMeasurementInput", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "decimalItemType" }, "wd_InvestmentSalesBrokerageCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to an investment sales brokerage company acquired.", "label": "Investment Sales Brokerage Company [Member]", "terseLabel": "Investment Sales Brokerage Company" } } }, "localname": "InvestmentSalesBrokerageCompanyMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "wd_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments Due After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesFutureOperatingLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "wd_LifeInsuranceCompaniesAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to life insurance companies and other investors.", "label": "Life insurance companies and other", "terseLabel": "Other" } } }, "localname": "LifeInsuranceCompaniesAndOtherMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsLoansServicedForOthersDetails" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilityFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Agency Warehouse Facility Number Five.", "label": "Agency Warehouse Facility #5" } } }, "localname": "LineOfCreditAgencyWarehouseFacilityFiveMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilityFourFhaSublimitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the defaulted FHA sublimit under Agency Warehouse Facility #4.", "label": "Agency Warehouse Facility #4, Defaulted FHA Sublimit" } } }, "localname": "LineOfCreditAgencyWarehouseFacilityFourFhaSublimitMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilityFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Agency warehouse facility number four.", "label": "Agency Warehouse Facility #4" } } }, "localname": "LineOfCreditAgencyWarehouseFacilityFourMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilityOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Agency Warehouse Facility One [Member]", "label": "Agency Warehouse Facility #1 [Member]", "terseLabel": "Agency Warehouse Facility #1" } } }, "localname": "LineOfCreditAgencyWarehouseFacilityOneMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilitySevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Agency Warehouse Facility Number Seven.", "label": "Agency Warehouse Facility #7" } } }, "localname": "LineOfCreditAgencyWarehouseFacilitySevenMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilitySixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Agency Warehouse Facility Number Six.", "label": "Agency Warehouse Facility #6" } } }, "localname": "LineOfCreditAgencyWarehouseFacilitySixMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilityThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Agency Warehouse Facility Three [Member]", "label": "Agency Warehouse Facility #3 [Member]", "terseLabel": "Agency Warehouse Facility #3" } } }, "localname": "LineOfCreditAgencyWarehouseFacilityThreeMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditAgencyWarehouseFacilityTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Agency Warehouse Facility Two [Member]", "label": "Agency Warehouse Facility #2 [Member]", "terseLabel": "Agency Warehouse Facility #2" } } }, "localname": "LineOfCreditAgencyWarehouseFacilityTwoMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditFacilityAdvancesMadeAsPercentageOfLoanBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the advance under the credit facility as a percentage of loans made by the reporting entity.", "label": "Line Of Credit Facility Advances Made As Percentage Of Loan Balance", "terseLabel": "Advances made as a percentage of the loan balance" } } }, "localname": "LineOfCreditFacilityAdvancesMadeAsPercentageOfLoanBalance", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "percentItemType" }, "wd_LineOfCreditFacilityCommittedBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum committed borrowing capacity under a credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Committed Borrowing Capacity", "terseLabel": "Committed Amount" } } }, "localname": "LineOfCreditFacilityCommittedBorrowingCapacity", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "wd_LineOfCreditFacilityUncommittedBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum uncommitted borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Uncommitted Borrowing Capacity", "terseLabel": "Uncommitted Amount" } } }, "localname": "LineOfCreditFacilityUncommittedBorrowingCapacity", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "monetaryItemType" }, "wd_LineOfCreditInterimWarehouseFacilitiesTwoAndThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Interim Warehouse Facilities Two and Three [Member]", "label": "Interim Warehouse Facilities #2 and #3" } } }, "localname": "LineOfCreditInterimWarehouseFacilitiesTwoAndThreeMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditInterimWarehouseFacilityFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Interim Warehouse Facility Four.", "label": "Interim Warehouse Facility #4" } } }, "localname": "LineOfCreditInterimWarehouseFacilityFourMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditInterimWarehouseFacilityOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Interim Warehouse Facility One [Member]", "label": "Interim Warehouse Facility #1 [Member]", "terseLabel": "Interim Warehouse Facility #1" } } }, "localname": "LineOfCreditInterimWarehouseFacilityOneMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditInterimWarehouseFacilityThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Interim Warehouse Facility Three [Member]", "label": "Interim Warehouse Facility #3 [Member]", "terseLabel": "Interim Warehouse Facility #3" } } }, "localname": "LineOfCreditInterimWarehouseFacilityThreeMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LineOfCreditInterimWarehouseFacilityTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Interim Warehouse Facility Two [Member]", "label": "Interim Warehouse Facility #2 [Member]", "terseLabel": "Interim Warehouse Facility #2" } } }, "localname": "LineOfCreditInterimWarehouseFacilityTwoMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_LoanOriginationAndDebtBrokerageFeesNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income from contractual loan origination related fees, including revenue from contracts with customers, net of expense related to co-broker fees paid for obtaining loans.", "label": "Loan Origination and Debt Brokerage Fees, Net", "terseLabel": "Loan origination and debt brokerage fees, Net" } } }, "localname": "LoanOriginationAndDebtBrokerageFeesNetMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "wd_LoanOriginationFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loan origination fees.", "label": "Loan Origination Fees" } } }, "localname": "LoanOriginationFeesMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail" ], "xbrltype": "domainItemType" }, "wd_LoansAndOtherServicingAccountsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loans and other servicing assets.", "label": "Loans and Other Servicing Accounts" } } }, "localname": "LoansAndOtherServicingAccountsMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicing" ], "xbrltype": "domainItemType" }, "wd_LoansHeldForInvestmentMaximumTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum period for loans held-for-investment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Loans Held-for-Investment, Maximum Term", "terseLabel": "Term of loans" } } }, "localname": "LoansHeldForInvestmentMaximumTerm", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "durationItemType" }, "wd_LoansHeldForInvestmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loans held for investment.", "label": "Loans Held for Investment [Member]", "terseLabel": "Loans Held for Investment" } } }, "localname": "LoansHeldForInvestmentMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail" ], "xbrltype": "domainItemType" }, "wd_LoansHeldForSaleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the loans held for sale.", "label": "Loans Held for Sale", "terseLabel": "Loans Held for Sale" } } }, "localname": "LoansHeldForSaleMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail" ], "xbrltype": "domainItemType" }, "wd_LoansHeldForSaleWarehouseNotesPayablePaydownPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of time within which the Company's warehouse notes payable related to loans held for sale generally pay off.", "label": "Loans Held for Sale Warehouse Notes Payable Paydown Period", "terseLabel": "Period for amounts drawn and repaid" } } }, "localname": "LoansHeldForSaleWarehouseNotesPayablePaydownPeriod", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail" ], "xbrltype": "durationItemType" }, "wd_LoansReceivableHeldForSaleCarriedAtLowerOfCostOrMarketAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loans classified as held for sale carried at lower of cost or market.", "label": "Loans Receivable Held-for-sale, Carried at Lower of Cost or Market, Amount", "terseLabel": "Loans held for sale carried at lower of cost or fair value" } } }, "localname": "LoansReceivableHeldForSaleCarriedAtLowerOfCostOrMarketAmount", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail" ], "xbrltype": "monetaryItemType" }, "wd_LossSharingAtDefaultPercentOfOriginationUnpaidPrincipalBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of loss absorbed by the entity at time of loan default as a percent of the origination unpaid principal balance.", "label": "Loss Sharing At Default, Percent of Origination Unpaid Principal Balance", "verboseLabel": "Amount of loss absorbed at time of loan default as a percent of the origination unpaid principal balance" } } }, "localname": "LossSharingAtDefaultPercentOfOriginationUnpaidPrincipalBalance", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "percentItemType" }, "wd_MaximumBorrowerExposure": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum borrower/key principal exposure.", "label": "Maximum Borrower Exposure", "terseLabel": "Maximum borrower/key principal exposure (as a percent)" } } }, "localname": "MaximumBorrowerExposure", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsLoansServicedForOthersDetails" ], "xbrltype": "percentItemType" }, "wd_MaximumDelinquencyPeriodOfLoansAtWhichInitialLossRecognitionOccurs": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of days a loan is delinquent before a loss is typically recognized in the financial statements.", "label": "Maximum Delinquency Period Of Loans At Which Initial Loss Recognition Occurs", "terseLabel": "Maximum delinquency period of loans at which initial loss recognition occurs" } } }, "localname": "MaximumDelinquencyPeriodOfLoansAtWhichInitialLossRecognitionOccurs", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "durationItemType" }, "wd_MaximumpercentageOfServicingPortfolioOfRemainingStates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the maximum percentage of the servicing portfolio unpaid principal balance serviced in any state not presented in the servicing geographical concentration table.", "label": "Maximum Percentage of Servicing Portfolio of Remaining States", "terseLabel": "Threshold percentage, unpaid principal balance and related servicing revenues by geographical area" } } }, "localname": "MaximumpercentageOfServicingPortfolioOfRemainingStates", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "percentItemType" }, "wd_MeasurementInputProbabilityOfEarnoutAchievementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using probability of earnout achievement of a contingent liability.", "label": "Measurement Input, Probability of Earnout Achievement [Member]", "terseLabel": "Probability of earnout achievement" } } }, "localname": "MeasurementInputProbabilityOfEarnoutAchievementMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "wd_MinimumLiquidAssetsRequiredToMeetOperationalLiquidityRequirements": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The minimum liquid assets required to be maintained by the entity to meet operational liquidity requirements as of the balance sheet date.", "label": "Minimum Liquid Assets Required To Meet Operational Liquidity Requirements", "terseLabel": "Minimum liquid assets to be maintained to meet operational liquidity requirements" } } }, "localname": "MinimumLiquidAssetsRequiredToMeetOperationalLiquidityRequirements", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "wd_NationalBanksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "National Banks [Member]", "label": "National Banks [Member]", "terseLabel": "National Banks" } } }, "localname": "NationalBanksMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "domainItemType" }, "wd_NetWarehouseInterestIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest earned from loans held for sale and loans held for investment, net of interest expense..", "label": "Net Warehouse Interest Income [Member]", "terseLabel": "Net warehouse interest income" } } }, "localname": "NetWarehouseInterestIncomeMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "wd_NetWorthRequirement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the net worth (total assets minus total liabilities) required to be maintained by the entity.", "label": "Net Worth Requirement", "terseLabel": "Net worth requirement" } } }, "localname": "NetWorthRequirement", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "wd_NonEmployeeDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents non-employee directors of the entity.", "label": "Non-Employee Directors" } } }, "localname": "NonEmployeeDirectorMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "wd_NumberOfAcquisitions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of acquisitions during the period.", "label": "Number Of Acquisitions", "terseLabel": "Number of acquisitions during the period" } } }, "localname": "NumberOfAcquisitions", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfAdditionalTermLoans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional term loans.", "label": "Number Of Additional Term Loans", "terseLabel": "Number of additional term loans" } } }, "localname": "NumberOfAdditionalTermLoans", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfCreditFacilities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of credit facilities.", "label": "Number Of Credit Facilities", "terseLabel": "Number of credit facilities" } } }, "localname": "NumberOfCreditFacilities", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfDelinquentLoans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of loans that are considered delinquent (past due) at the end of the period.", "label": "Number of Delinquent Loans", "terseLabel": "Number of delinquent loans" } } }, "localname": "NumberOfDelinquentLoans", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfFinancialCovenants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of financial covenants included in a financial agreement.", "label": "Number of Financial Covenants", "terseLabel": "Number of financial covenants" } } }, "localname": "NumberOfFinancialCovenants", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfJointVenturesWithOperatingAgreementChanges": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of joint ventures with operating agreement changes causing reconsideration of consolidation conclusion.", "label": "Number of Joint Ventures with Operating Agreement Changes", "verboseLabel": "Number of joint ventures with operating agreement changes causing reconsideration of consolidation conclusion" } } }, "localname": "NumberOfJointVenturesWithOperatingAgreementChanges", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails" ], "xbrltype": "integerItemType" }, "wd_NumberOfLoansFundedCommittedWarehouseLoanAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of loans funded through committed warehouse loan agreement.", "label": "Number of loans Funded, Committed Warehouse Loan Agreement", "terseLabel": "Number of loans funded" } } }, "localname": "NumberOfLoansFundedCommittedWarehouseLoanAgreement", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtSummaryInformationDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfLoansHeldForInvestment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of real estate loans held for investment.", "label": "Number of Loans Held for Investment", "terseLabel": "Number of loans held for investment" } } }, "localname": "NumberOfLoansHeldForInvestment", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfLoansOnNonaccrualStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of loans on nonaccrual status at the end of the period.", "label": "Number of Loans On Nonaccrual Status", "terseLabel": "Number of loans on nonaccrual status" } } }, "localname": "NumberOfLoansOnNonaccrualStatus", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetDetail" ], "xbrltype": "integerItemType" }, "wd_NumberOfNoncontrollingInterestShareholders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of noncontrolling interest shareholders.", "label": "Number of Noncontrolling Interest Shareholders", "terseLabel": "Number of noncontrolling interest shareholders" } } }, "localname": "NumberOfNoncontrollingInterestShareholders", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "integerItemType" }, "wd_OfficersAndEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to officers and employees.", "label": "Officers And Employees" } } }, "localname": "OfficersAndEmployeesMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "wd_OperationalLiquidity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The operational liquidity of the entity as of the balance sheet date.", "label": "Operational Liquidity", "terseLabel": "Operational liquidity" } } }, "localname": "OperationalLiquidity", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "wd_OtherAssetsAndLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "OTHER ASSETS AND LIABILITIES" } } }, "localname": "OtherAssetsAndLiabilitiesDisclosureAbstract", "nsuri": "http://web.walkerdunlop.com/20221231", "xbrltype": "stringItemType" }, "wd_OtherAssetsAndLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets and liabilities.", "label": "Other Assets and Liabilities [Text Block]", "terseLabel": "OTHER ASSETS AND LIABILITIES" } } }, "localname": "OtherAssetsAndLiabilitiesTextBlock", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilities" ], "xbrltype": "textBlockItemType" }, "wd_OtherAssetsNotSpecificallyDefined": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other but not specifically defined.", "label": "Other Assets, Not Specifically Defined", "terseLabel": "All other" } } }, "localname": "OtherAssetsNotSpecificallyDefined", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "wd_OtherLiabilitiesNotSpecificallyDefined": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_OtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other but not specifically defined.", "label": "Other Liabilities, Not Specifically Defined", "terseLabel": "All other" } } }, "localname": "OtherLiabilitiesNotSpecificallyDefined", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherAssetsAndLiabilitiesOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "wd_PaymentsForAmountsIncludedInMeasurementOfLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for amounts included in the measurement of lease liabilities.", "label": "Payments for Amounts Included in the Measurement of Lease Liabilities", "verboseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "PaymentsForAmountsIncludedInMeasurementOfLeaseLiabilities", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureLeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "wd_PaymentsToAcquireBusinessesNetOfCashAcquiredExcludingStepAcquisitions": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business (excluding step acquisitions), net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired, Excluding Step Acquisitions", "negatedLabel": "Acquisitions, net of cash received" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquiredExcludingStepAcquisitions", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wd_PercentageOfServicingPortfolioLoansUnpaidPrincipalBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of the unpaid principal balance of loans serviced for others.", "label": "Percentage Of Servicing Portfolio Loans Unpaid Principal Balance", "terseLabel": "Percentage of unpaid principal balance of the loans serviced for others" } } }, "localname": "PercentageOfServicingPortfolioLoansUnpaidPrincipalBalance", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsGeographicConcentrationDetails" ], "xbrltype": "percentItemType" }, "wd_PerformanceSharePlan2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the 2019 Performance Share Plan (PSP).", "label": "2019 PSP" } } }, "localname": "PerformanceSharePlan2019Member", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "domainItemType" }, "wd_PerformanceSharePlan2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the 2020 Performance Share Plan (PSP).", "label": "2020 PSP" } } }, "localname": "PerformanceSharePlan2020Member", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "domainItemType" }, "wd_PerformanceSharePlan2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the 2021 Performance Share Plan (PSP).", "label": "Performance Share Plan 2021 [Member]", "terseLabel": "2021 PSP" } } }, "localname": "PerformanceSharePlan2021Member", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "domainItemType" }, "wd_PerformanceSharePlan2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the 2022 Performance Share Plan (PSP).", "label": "Performance Share Plan 2022 [Member]", "terseLabel": "2022 PSP" } } }, "localname": "PerformanceSharePlan2022Member", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "domainItemType" }, "wd_PerformanceSharePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Performance Share Plans (PSPs).", "label": "PSP" } } }, "localname": "PerformanceSharePlanMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentCompensationCostsDetails", "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "wd_PeriodForFundingCollateralRequirement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period over which the collateral requirement for loans will be funded.", "label": "Period For Funding Collateral Requirement", "terseLabel": "Period of funding for collateral requirement" } } }, "localname": "PeriodForFundingCollateralRequirement", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "durationItemType" }, "wd_PeriodOfOriginatedLoansWithinWhichLoansAreTransferredOrSold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the period within which loans held for sale that represent originated loans are generally transferred or sold.", "label": "Period Of Originated Loans Within Which Loans Are Transferred Or Sold", "terseLabel": "Period of originated loans within which they are transferred or sold" } } }, "localname": "PeriodOfOriginatedLoansWithinWhichLoansAreTransferredOrSold", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForSaleDetail" ], "xbrltype": "durationItemType" }, "wd_PledgedCashAndCashEquivalents": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalent assets securing obligations under the Fannie Mae DUS program.", "label": "Pledged Cash and Cash Equivalents", "terseLabel": "Pledged cash and cash equivalents (NOTE 9)" } } }, "localname": "PledgedCashAndCashEquivalents", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail" ], "xbrltype": "monetaryItemType" }, "wd_PledgedCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions pledged to secure obligations. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Pledged Cash And Cash Equivalents [Member]", "terseLabel": "Total pledged cash and cash equivalents" } } }, "localname": "PledgedCashAndCashEquivalentsMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail" ], "xbrltype": "domainItemType" }, "wd_PledgedRestrictedCashMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amounts of currency on hand as well as demand deposits with banks or financial institutions pledged to secure obligations..", "label": "Pledged Restricted Cash [Member]", "terseLabel": "Restricted Cash - Pledged" } } }, "localname": "PledgedRestrictedCashMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "domainItemType" }, "wd_PledgedSecuritiesFannieMaeDusProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mortgage backed securities, money market funds and Agency debt securities restricted cash balances assigned to share the risk of any losses associated with loans sold under the Fannie Mae DUS program.", "label": "Pledged Securities - Fannie Mae DUS Program [Member]", "terseLabel": "Pledged Securities - Fannie Mae DUS Program" } } }, "localname": "PledgedSecuritiesFannieMaeDusProgramMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "xbrltype": "domainItemType" }, "wd_PledgedSecuritiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policy related to the entity's securities pledged as collateral against its risk-sharing obligations.", "label": "Pledged Securities [Policy Text Block]", "terseLabel": "Pledged Securities" } } }, "localname": "PledgedSecuritiesPolicyTextBlock", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "wd_PledgedSecurityAssetsAtFairValue": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Agency debt securities and related cash assets securing obligations under the Fannie Mae DUS program.", "label": "Pledged Security Assets, at Fair Value", "terseLabel": "Pledged securities, at fair value", "verboseLabel": "Pledged securities" } } }, "localname": "PledgedSecurityAssetsAtFairValue", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "wd_ProductionPersonnelMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to production personnel.", "label": "Production Personnel [Member]", "terseLabel": "Production Personnel" } } }, "localname": "ProductionPersonnelMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShareBasedPaymentDetail" ], "xbrltype": "domainItemType" }, "wd_PropertySalesBrokerFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of revenue derived from real estate property sales broker fees.", "label": "Property Sales Broker Fees", "terseLabel": "Property sales broker fees" } } }, "localname": "PropertySalesBrokerFeesMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "wd_ProvisionForCreditLossesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for provision for credit losses.", "label": "Provision for Credit Losses [Policy Text Block]", "terseLabel": "Provision (Benefit) for Credit Losses" } } }, "localname": "ProvisionForCreditLossesPolicyTextBlock", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "wd_PurchaseOfNoncontrollingInterestContingentConsiderationLiability": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail": { "order": 3.0, "parentTag": "wd_PurchaseOfNoncontrollingInterestTotalConsideration", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration for purchase of noncontrolling interests.", "label": "Purchase of Noncontrolling Interest, Contingent Consideration Liability", "terseLabel": "Contingent consideration for purchase of noncontrolling interest" } } }, "localname": "PurchaseOfNoncontrollingInterestContingentConsiderationLiability", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "wd_PurchaseOfNoncontrollingInterestReductionInReceivables": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail": { "order": 2.0, "parentTag": "wd_PurchaseOfNoncontrollingInterestTotalConsideration", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the reduction in receivables during the period for purchase of noncontrolling interests.", "label": "Purchase of Noncontrolling Interest, Reduction in Receivables", "terseLabel": "Reduction in receivables" } } }, "localname": "PurchaseOfNoncontrollingInterestReductionInReceivables", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "wd_PurchaseOfNoncontrollingInterestStockIssued": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail": { "order": 4.0, "parentTag": "wd_PurchaseOfNoncontrollingInterestTotalConsideration", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common stock issued during the period for purchase of noncontrolling interests.", "label": "Purchase of Noncontrolling Interest, Stock Issued", "terseLabel": "Stock issued for purchase of noncontrolling interests" } } }, "localname": "PurchaseOfNoncontrollingInterestStockIssued", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "wd_PurchaseOfNoncontrollingInterestTotalConsideration": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate consideration for purchase of noncontrolling interests.", "label": "Purchase of Noncontrolling Interest, Total Consideration", "totalLabel": "Aggregate consideration for purchase of noncontrolling interest" } } }, "localname": "PurchaseOfNoncontrollingInterestTotalConsideration", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "wd_RestrictedLiquidityCollateralHaircutPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of the restricted liquidity collateral haircut.", "label": "Restricted Liquidity Collateral Haircut Percentage", "terseLabel": "Restricted liquidity collateral reduction percentage" } } }, "localname": "RestrictedLiquidityCollateralHaircutPercentage", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "percentItemType" }, "wd_ReversionPeriodCeclReserve": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time rate reverts to historical rate in determining CECL reserves.", "label": "Reversion Period, CECL Reserve", "terseLabel": "Reversion period used for determining CECL reserves", "verboseLabel": "Period of time rate reverts to historical rate" } } }, "localname": "ReversionPeriodCeclReserve", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceForRiskSharingObligationsDetails" ], "xbrltype": "durationItemType" }, "wd_RiskSharingObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents risk-sharing obligations related to sharing the risk of any losses associated with loans sold under the Fannie Mae DUS program.", "label": "DUS Risk-Sharing Obligations [Member]", "terseLabel": "DUS Risk-Sharing Obligations" } } }, "localname": "RiskSharingObligationsMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "wd_RiskSharingObligationsNumberOfDefaultedLoans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of defaulted at risk loans.", "label": "Risk Sharing Obligations, Number of Defaulted Loans", "terseLabel": "Number of defaulted loans" } } }, "localname": "RiskSharingObligationsNumberOfDefaultedLoans", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "integerItemType" }, "wd_RiskSharingObligationsReservesPlacedOnDefaultedLoans": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of specific reserves placed on defaulted at risk loans.", "label": "Risk Sharing Obligations, Reserves Placed on Defaulted Loans", "terseLabel": "Amount of specific reserves placed on defaulted at risk loans" } } }, "localname": "RiskSharingObligationsReservesPlacedOnDefaultedLoans", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "monetaryItemType" }, "wd_ScheduleOfCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents and cash and cash equivalents restricted as to withdrawal or usage.", "label": "Schedule of Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Table Text Block]", "verboseLabel": "Schedule of Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents" } } }, "localname": "ScheduleOfCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsTableTextBlock", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "wd_ScheduleOfComponentsOfOtherRevenuesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of components of other revenues earned during the period.", "label": "Schedule of Components of Other Revenues [Table Text Block]", "terseLabel": "Summary of major components of other revenues" } } }, "localname": "ScheduleOfComponentsOfOtherRevenuesTableTextBlock", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesTables" ], "xbrltype": "textBlockItemType" }, "wd_ScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of fair value of derivative instruments and loans held for sale.", "label": "Schedule Of Fair Value Of Derivative Instruments And Loans Held For Sale Table [Text Block]", "terseLabel": "Schedule of Fair Value of Derivative Instruments and Loans Held for Sale" } } }, "localname": "ScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleTableTextBlock", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "wd_ScheduleOfPrincipalBalanceofloansServicedForOthersByProductTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of principal balance of loans serviced for others by product.", "label": "Schedule Of Principal Balance of Loans Serviced For Others By Product [Table Text Block]", "terseLabel": "Schedule of loans serviced for others, by product" } } }, "localname": "ScheduleOfPrincipalBalanceofloansServicedForOthersByProductTableTextBlock", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsTables" ], "xbrltype": "textBlockItemType" }, "wd_ScheduleOfProvisionForCreditLossesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing the components of the Provision for credit losses for each of the periods presented in the Statements of Income.", "label": "Schedule Of Provision For Credit Losses Table [Text Block]", "terseLabel": "Schedule of Components of Provision (Benefit) for Credit Losses" } } }, "localname": "ScheduleOfProvisionForCreditLossesTableTextBlock", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "wd_ScheduleOfUnpaidPrincipalBalanceLoansServicedForOthersByGeographicalAreasTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the percentage of unpaid principal balance of loans serviced for others by geographical area.", "label": "Schedule Of Unpaid Principal Balance Loans Serviced For Others By Geographical Areas [Table Text Block]", "terseLabel": "Schedule of percentage of unpaid principal balance of the loans serviced for others" } } }, "localname": "ScheduleOfUnpaidPrincipalBalanceLoansServicedForOthersByGeographicalAreasTableTextBlock", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsTables" ], "xbrltype": "textBlockItemType" }, "wd_SecuredBorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liabilities associated with loans transferred to a third party but accounted for as secured borrowings.", "label": "Secured Borrowings" } } }, "localname": "SecuredBorrowingsMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail" ], "xbrltype": "domainItemType" }, "wd_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf1PercentAdverseChangeInDiscountRate": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The hypothetical financial impact of a 1 percent adverse change in the discount rate on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date.", "label": "Sensitivity Analysis Of Fair Value Of Interests Continued To Be Held By Transferor Servicing Assets Or Liabilities Impact Of 1 Percent Adverse Change In Discount Rate", "terseLabel": "Decrease in fair value as a result of 100 basis point increase in discount rate" } } }, "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf1PercentAdverseChangeInDiscountRate", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail" ], "xbrltype": "monetaryItemType" }, "wd_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf2PercentAdverseChangeInDiscountRate": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The hypothetical financial impact of a 2 percent adverse change in the discount rate on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date.", "label": "Sensitivity Analysis Of Fair Value Of Interests Continued To Be Held By Transferor Servicing Assets Or Liabilities Impact Of 2 Percent Adverse Change In Discount Rate", "terseLabel": "Decrease in fair value as a result of 200 basis point increase in discount rate" } } }, "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf2PercentAdverseChangeInDiscountRate", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail" ], "xbrltype": "monetaryItemType" }, "wd_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfPercentSensitivities1AdverseChangeInDiscountRatePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A specified percentage variance in the discount rate assumption in the determination of fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date, sensitivity scenario 1.", "label": "Sensitivity Analysis Of Fair Value Of Interests Continued To Be Held By Transferor Servicing Assets Or Liabilities Impact Of Percent Sensitivities 1 Adverse Change In Discount Rate Percent", "terseLabel": "Sensitivity Analysis of Fair Value, example 1, impact of percent adverse change in discount rate, percent" } } }, "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfPercentSensitivities1AdverseChangeInDiscountRatePercent", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail" ], "xbrltype": "percentItemType" }, "wd_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfPercentSensitivities2AdverseChangeInDiscountRatePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A specified percentage variance in the discount rate assumption in the determination of fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date, sensitivity scenario 2.", "label": "Sensitivity Analysis Of Fair Value Of Interests Continued To Be Held By Transferor Servicing Assets Or Liabilities Impact Of Percent Sensitivities 2 Adverse Change In Discount Rate Percent", "terseLabel": "Sensitivity Analysis of Fair Value, example 2, impact of percent adverse change in discount rate, percent" } } }, "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfPercentSensitivities2AdverseChangeInDiscountRatePercent", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail" ], "xbrltype": "percentItemType" }, "wd_ServicingAndAssetManagementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Servicing and Asset Management segment.", "label": "Servicing and Asset Management [Member]", "terseLabel": "Servicing and Asset Management" } } }, "localname": "ServicingAndAssetManagementMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsGoodwillByReportableSegmentDetails", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "xbrltype": "domainItemType" }, "wd_ServicingAssetsAndServicingLiabilitiesAtFairValueReductionInEstimatedLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the reduction in estimated life of financial assets and financial liabilities based upon the expiration of various types of prepayment penalty and/or lockout provisions prior to that stated maturity date.", "label": "Servicing Assets And Servicing Liabilities At Fair Value Reduction In Estimated Life", "verboseLabel": "Reduction in estimated life of originated MSRs" } } }, "localname": "ServicingAssetsAndServicingLiabilitiesAtFairValueReductionInEstimatedLife", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "wd_ServicingContractsOriginatedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Originated contracts to service financial assets including, but not limited to, credit cards and mortgages.", "label": "OMSRs" } } }, "localname": "ServicingContractsOriginatedMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDerivativeAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "wd_ServicingFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All amounts that, per contract, are due to the servicer in exchange for servicing the financial asset and would no longer be received by a servicer if the beneficial owners of the serviced assets (or their trustees or agents) were to exercise their actual or potential authority under the contract to shift the servicing to another servicer. Depending on the servicing contract, those fees may include some or all of the difference between the interest rate collected on the asset being serviced and the rate to be paid to the beneficial owners of the asset.", "label": "Servicing Fees [Member]", "terseLabel": "Servicing fees" } } }, "localname": "ServicingFeesMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "wd_ServicingOfLoansForInstitutionalInvestorsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "SERVICING" } } }, "localname": "ServicingOfLoansForInstitutionalInvestorsAbstract", "nsuri": "http://web.walkerdunlop.com/20221231", "xbrltype": "stringItemType" }, "wd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancellationsWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were cancelled.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Cancellations, Weighted Average Grant Date Fair Value", "terseLabel": "Cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancellationsWeightedAverageGrantDateFairValue", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "wd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were cancelled during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Cancelled in Period", "negatedLabel": "Cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "wd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPerformanceTargetsAchieved": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of performance targets defined under a share-based compensation award achieved at some level.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number of Performance Targets Achieved", "terseLabel": "Number of performance targets achieved at some level" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPerformanceTargetsAchieved", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "integerItemType" }, "wd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPerformanceTargetsDeemedProbable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of performance targets defined under a share-based compensation award deemed probable of achievement at some level.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number of Performance Targets Deemed Probable", "terseLabel": "Number of performance targets deemed probable of achievement at some level" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPerformanceTargetsDeemedProbable", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "integerItemType" }, "wd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Value of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Authorized, Value", "terseLabel": "Stock authorized for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedValue", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureShareBasedPaymentPlanInformationDetails" ], "xbrltype": "sharesItemType" }, "wd_ShareRepurchaseProgram2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the share repurchase program approved by the Company in 2019.", "label": "Share repurchase program 2019" } } }, "localname": "ShareRepurchaseProgram2019Member", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "domainItemType" }, "wd_ShareRepurchaseProgram2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the share repurchase program approved by the Company in 2021.", "label": "Share Repurchase Program 2021" } } }, "localname": "ShareRepurchaseProgram2021Member", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "domainItemType" }, "wd_ShareRepurchaseProgram2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the share repurchase program approved by the Company in 2022.", "label": "Share Repurchase Program 2022 [Member]", "terseLabel": "Share Repurchase Program 2022" } } }, "localname": "ShareRepurchaseProgram2022Member", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "xbrltype": "domainItemType" }, "wd_StatementOfCashFlowsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policy related to certain aspects of the statement of cash flows.", "label": "Statement Of Cash Flows [Policy Text Block]", "terseLabel": "Statement of Cash Flows" } } }, "localname": "StatementOfCashFlowsPolicyTextBlock", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "wd_StockIssuedDuringPeriodValueIssuedForSettlementOfLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for liabilities owed by the entity.", "label": "Stock Issued During Period, Value, Issued for Settlement of Liabilities", "terseLabel": "Issuance of common stock to settle contingent consideration liabilities (NOTE 7)", "verboseLabel": "Stock issued for settlement of contingent liabilities" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForSettlementOfLiabilities", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityOtherEquityRelatedTransactionsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "wd_StockIssuedSettlementOfCompensationLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued to settle compensation liabilities in noncash financing activities.", "label": "Stock Issued, Settlement of Compensation Liabilities", "terseLabel": "Issuance of common stock to settle compensation liabilities" } } }, "localname": "StockIssuedSettlementOfCompensationLiabilities", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "wd_SummaryOfAllowanceForRiskSharingObligationsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in the allowance for risk-sharing obligations balance from period to period.", "label": "Summary Of Allowance For Risk Sharing Obligations Table [Text Block]", "terseLabel": "Summary of Allowance for Risk-Sharing Obligations" } } }, "localname": "SummaryOfAllowanceForRiskSharingObligationsTableTextBlock", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationTables" ], "xbrltype": "textBlockItemType" }, "wd_SyndicationAndOtherLowIncomeHousingTaxCreditRevenue": { "auth_ref": [], "calculation": { "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails": { "order": 5.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The revenue generated from syndication and other fees from Low Income Housing Tax Credit funds (LIHTC) for identification, organization, and acquisition of affordable housing projects that generate LIHTCs.", "label": "Syndication and Other Low-Income Housing Tax Credit Revenue", "terseLabel": "Syndication and other LIHTC revenue" } } }, "localname": "SyndicationAndOtherLowIncomeHousingTaxCreditRevenue", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOtherRevenuesAndOtherOperatingExpensesOtherRevenueDetails" ], "xbrltype": "monetaryItemType" }, "wd_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the term loan.", "label": "Term Loan", "terseLabel": "Term Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableSummaryDetail", "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableTermNotePayableDetail" ], "xbrltype": "domainItemType" }, "wd_TierTwoMortgageLoansNewMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the loan secured by real property classified as Tier 2 loans by the entity.", "label": "New Tier 2 loans [Member]", "terseLabel": "New Tier 2 loans" } } }, "localname": "TierTwoMortgageLoansNewMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "xbrltype": "domainItemType" }, "wd_ValuationTechniqueProbabilityWeightedExpectedReturnMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Valuation technique calculating probability-weighted expected return.", "label": "Valuation Technique, Probability Weighted Expected Return [Member]", "terseLabel": "Probability-weighted Expected Return" } } }, "localname": "ValuationTechniqueProbabilityWeightedExpectedReturnMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "wd_ValuationTechniqueVariousAchievementAndSimulationAnalysisMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Valuation technique for calculating probability of outcome using multiple achievement and simulation analysis techniques..", "label": "Valuation Technique, Various Achievement and Simulation Analysis [Member]", "terseLabel": "Various" } } }, "localname": "ValuationTechniqueVariousAchievementAndSimulationAnalysisMember", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAcquisitionsDetail" ], "xbrltype": "domainItemType" }, "wd_WeightedAverageRemainingLifeOfAtRiskServicingPortfolio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average remaining life of the at risk servicing portfolio.", "label": "Weighted Average Remaining Life of At Risk Servicing Portfolio", "terseLabel": "Weighted average remaining life of the at risk servicing portfolio" } } }, "localname": "WeightedAverageRemainingLifeOfAtRiskServicingPortfolio", "nsuri": "http://web.walkerdunlop.com/20221231", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail" ], "xbrltype": "durationItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1000": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1001": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1002": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1003": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1004": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1005": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1006": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1007": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1008": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1009": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1010": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1011": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1012": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1013": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1014": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1015": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1016": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1017": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1018": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1019": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1020": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1021": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1022": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1023": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1024": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1025": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1026": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1027": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1028": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1029": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12265-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1030": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1031": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1032": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1033": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1034": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122596-111746", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1035": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1036": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1037": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1038": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1039": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1040": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1041": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1042": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1043": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1044": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1045": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1046": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1047": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1048": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1049": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(ii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "https://asc.fasb.org/topic&trid=2155896", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1050": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1051": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1052": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1053": { "Name": "Rule 15c3-1", "Number": "240", "Publisher": "SEC", "Section": "15c3-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4616395-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624186-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=7516967&loc=d3e66267-113978", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "https://asc.fasb.org/topic&trid=2155941", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109221007&loc=SL6226446-111709", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7(e))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.1)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.11)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.14)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124504833&loc=d3e7104-158389", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.10)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.7)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124505477&loc=d3e11318-158416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=d3e14931-158439", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=d3e14937-158439", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=d3e14944-158439", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(k)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4,6)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.6)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2793-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2814-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5066-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=6378536&loc=d3e10092-111533", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120267963-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919232-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "68B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5498026-109256", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL77916155-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(cc)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122596-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122596-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(d)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122596-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(d)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "860", "URI": "https://asc.fasb.org/topic&trid=2197590", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=124265262&loc=d3e48678-111004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=121578458&loc=d3e48700-111005", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(d)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r827": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r828": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r829": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1404", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=126960272&loc=d3e32014-111567", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r831": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r832": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(4)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r833": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1405", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r834": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r835": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r836": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r837": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r838": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r839": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r841": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r842": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r843": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r844": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r845": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r846": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r847": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r848": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r849": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r851": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(C)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r852": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r853": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r854": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3461-108585", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921833-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r896": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r897": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r898": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r899": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r901": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r902": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r903": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r904": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10152-111534", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3337-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3461-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL6283291-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r946": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r949": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r952": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r953": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r954": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r955": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r956": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r957": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r958": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r959": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r960": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r961": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r962": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r963": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r964": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r965": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r966": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r967": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r968": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r969": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r970": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r971": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r972": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r973": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r974": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r975": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r976": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r977": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r978": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r979": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r980": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r981": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r982": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r983": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r984": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r985": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r986": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r987": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r988": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r989": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r990": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r991": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r992": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r993": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r994": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r995": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r996": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r997": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r998": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r999": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" } }, "version": "2.2" } ZIP 124 0001558370-23-001872-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-001872-xbrl.zip M4$L#!!0 ( !QX5U;($L+V+24 -:G 0 / =V0M,C R,C$R,S$N>'-D M[3UK<^,X3=S-IZ/0/T:^1%.^P&AD4Q"K!M/))@ M:ZR\_1ZYQBVFE#B.<4F)O<&&<7;Z[OS=Z;OWQO%Q!.,2^:R-YQHV3A3T?;(-A_/#EYQ/?O'I'S!Z9VZ#K>_IWE[0#8^=GYQ=F1@8* MDOLPP-<>W5WA-0J=@ V+^SU$#L> C9:#83!R%3+%;'A=_R/#).WR\?'=X\4[ MCVY81Z=G)[_=3I<^K$O7PXH9Z#3]*:<5O& M82CQDY9KY-_S5G$)[RZN;H64,O%X3JKS3GQLO=MX#R=Q::X)Q>M:M'X^8:7) M&+$".\A#CNK]="(*DZI.+25&N01C0 MAD%GI1E$-@CM*_& @AQ4AU'00"$4W[-9E&!-K&J&L((\><&>UM1D):61J!FY MI"C7 +OA[KR*>^>G)_@IP*Y/[AU\#-4P10%3-_[Q.:B;2+*\T UHG6")PEQ_ M+@YDXLZJ)+41L?QJX+PH!_JI-/[1?#W[\.'#"2]-YEY "\.4PX45GT Q'X;C MT[/C\[,4_XW*E(VJ):/\9&VKR8"2'!4*NBN=>*1!W(CK!\BU<*K,B%R9'1=; M,:FI%*4^*NO>@3^PBB\A'XN&)"8, ?7Q:39NW.N;YDL/FR,F+3 MQ'.(#3)PB1P8T.46X\ _,@B3'85Z"3(Q.C9>$Y=PU!G'3D^-8R,!P_[.0C(B M4(: ]>M)$4 1=LB6]KG[5_XW6VI\!I(/$JCDJ'54I:FEA1PK=#HT3#&K;Q=] MC9GR0KQ*/OKS]8394SMLNO;(V[%!V8(J?,#B:P,;E4$T<_B\F<-I+X:W-@1$ M [FVD>LI*A@$H), C)"_O7:\QZ9)6UV_F;7OV[ 6@!H$=]R/#^D M>!GN=H@^S]=+LG'92FDA-S M;H.P7=$=&U^+8#]ATA4.$'$$:_L":>+W>S:5 M_\)XG/8!S/]R>VLN?C?FU\9RDD+Z]Y( M^C=B!.(E8A @-0&Z]6BP01N\Q/2!<=7=+,AF&_B)!, RZ[E"[[,1'R%*GUFM MK\@)\7QM6M]#0K'-5OXY)1OB@F*_]6F-TGG9SIK%[>+THBANM_/%ZL:\&1O+ M\>(K$RLF7XO)S><52%>$$U^9$JS@%XA=C)C!,8.O,6[<-$FQ,VZ7BT&9]95% MMF&S0X=)P/AICRTVK.:.U23_RRFB1>N:FEHKMS,Z9_+G+X:7ZY@&0*(1@0RHS@&%G9C MX2T*0LK0P35S6EI?QLB?%!F9 AYXJB>.'RPHZ:V&230YNX"@^^>*?!+Y),:P?BQG3=+V5].SXI2 M=FU.%L97<_IE;-R.S>67Q?AV/"N:&@E.AD"3FQ/IQPRF1HRJ@0(#D(UM$== M1H*QP5$>Y+>7_";60FSVL26;[82X#,4-?&&\(O=YF;!KXOH!Y2>1K23V<-W) M9+2D"1MD-&.Z)-9OA!@7TF"+,V+(+67X%&'Y)S\CQ1E$!\D\C&2FVFI]A2EY M8 2"^S499R8[4P^Y_F?LV-<>72*G9N?_8OW(9/&7;K*8U7QK(\4I)V0@GQPM M _ RUAXU +-!^)2%SW4),[0PF\T[$L20!,]@$5FLY(HX(=M_C_#-Z%D>EC8+QO33'E=@^Z/47UNLC1N-Y'^4N $BY7YKUG52\,3*G(^-\$ "% MR;_ #]@-,4Q?_CL98 BNUFK1 )T#- O%SW2JP&'\=S[Z,A4(0G^9L MTV[R\+;Q;W?CV3*C':(^!\WP H)1^MI?1&I!RH2E9NUH)RRI@HF['^1&(C?1 M5='X_XR[8S<@P?/$77MTQ\F(Q$&E9A.73T]//T X? P@^R?L[P0T(P-N8%FW MJT=WB++B+0X(HTSU'E*^43,CS_C)N>*E).//.=##1.QX1V6+W WV)Z[P6JO> M5"FT:N;K1:O[*@*T0=S(D3XP]A",59V\RB!D+&^W1! M_#\@.(3Q87[OD(W(-,)VDS_+C#:GT_DW/Q\K^.(:0$&#Z_G$YNN-85/HF;+^:"3=_?,P6#-$C4<3P/2QHW*6CF6,4! M4S(CA\&7WS:JNE$D&?(*;R[<&AI&NWFT;SS/?B2.$SM-)XQZ=P-YEL2Y6Y$3 MTOK-7/JES*6;^?SJVV0ZS3A0)[.5.;N97$['T=':5-I M923?FT>_PGFQ'-\,EL3!XB>ZA4A(N-8O9&9@["&\P/V\P4I>84@U6PIW:9'Y MZ\]Q+\/QRT%8OH)\)QT9'K5M8O?%:<6=AS;L%GT,S.YV&E#-W>;*S>QLE4AM MX-Z+'A%4<['])%7\Z]-TV:>=DN8$N=+&5C=VG%> MS=!RA6:VR9(E#(QIYTVO49/YTF:65&S^8\_ZP(Z#NMBKF=6J;3,K*S:#;2X= M#MQ6X_971 F,5/Q !;_G5VN02FHW<[1BC_C57$Q,V ZRG>%X,5ZN##95!VOS M\%[T-/5HB^Q"AP3=)!KO^P7B\ZQ$26;5(2?1CY GN0^WETRI@Y?)59^CO&,C MP8-GY05,C @5(X/+(%R'%:[8(]GG]:<"#)F8]#D"/#;BSH:\E(<][8_31C(M M,*+8)L'4\^L381P&J$Q22@^MM)*4-!,F*!31OR$0&+3(8:5'+:-\+U@R62F] M8-!*5M*<\,=,6(Z'G/ '%Y&2"[:/C-0!DPG)S[V$A/=Z+-*T1_T.0O)B>F3B M/K!=+PSR#/<2%AE0F="4WJ/HHUE2!/Z#OQ\XR,]!7[KUW( B*_"_D6 ["OW MVV$*NV2^4[U%+MKP,]IK7/?2Q(OU(Y&RL]->4I8@9#PRC(P$);XWYT@9*58& MH#5(7K]HNN3H/ZW9[NG)!@#-LM+F/CX MCY VP9()1F; MV-\#3]2OPT2&@-2Z;JS;S*V:S$\9*V0R&,6=F#?S NS?H6>(0EIANH/?T<]Z M+LH;R=A9?0/JV."0C0@6^PW0^S2 Z16%(=?L&PX 428AW>[796)3[L'>BCLW MHMZ'?<&AA*;R8T=Q:80E$Y12@(JBH @?6MKK\.+;@24DW:A!(+S%-C[FCDW' M*,GX?'U(">K5ETS"2NY:10G+[@%CM(PL7E PB.$+BR$L'-,P\3*DD$1W R@1% M.8=!?D&"_HT( ?B=N5*2P6$0HL,(42:2Z8OKW?N8/HA[9?LP\+\P+"=NIN%\ MG8";KZ?X 3L7]7>-6LK=2V(B$]62J:XFJAF4C2S.AD#: *SA%2BV2AL9W*$I M?,H$W[ OG CC0G)O:I#W+O)^@UUF@W1<+&L;RZ2J9#_52U74QQ YT8GC:LE9 M2B\V=\WR4@;4+ E]TYYSD[KT!O0@%P>2B](',TC#+WL)B@)DF>146-OM)"?" MP4B1,%"077H&<>J83>C.06YI49!G%ZIIUB@(BHGX.;N16[79&MPUK?G+)C>D MR1"!19Y?ZP)4;RCC!EBW>8L%WH?4VB*_;OOZ$ETT"\U962$HI"/[ M4YR/[-A(L3$X.H; A^\M.49&!J7!$&B9)JM.6Q2*FWG<\ 3%,/O;LF/NQ;<[8] \\EP 'SC;EK,WV-M0M-\2:^2Y%H;[ MC$TVMUHK&6_K4]B!PR8&;>1@#ZQ59>T4PZJ3Y*03/VL8VEBWF8T5%TNF8W/) M]\8)0$- ')C7-UM=#?]DU9M96/%>9U.^NH&':CR,@O[O$ V>5Y0M5FBN^]5DP6W6U,&=+>A@8V$:#5NM*R1M:M5IQ&'.%I*Q5 M)XV5&5@K*S9SIN+:AXBTB<)K8+LW9;IO,AV>1.VQ4*FN4!)NM5J:!EYU6I 4 M5R()I]HL00.C5!:>ZLS$N;(FEER<55QOC$SS(>=PS]6H(2MX0_5F=OU4EPB\ M>F4:F'CPK2/ST_/S\_.+\[^SHA]][1SX@K,$'%8J[O,$!B DO\?!G*2 M6H!#*G:/C^^>[JGSSJ.;D_/3TPLA<\51C)"+02!JE: \7G 89Q\^?#CAM1@0 M;X\I:(V3F, CX^1 I#-N59 ^2GG8D?*"%.A'.).V"L*O$AGL2'=>B/4CVT'W M%61/T3UV.E+L0-N7);:?1YLI91M1FVEID8C/?"+^E;=#Q&7<1J%3\9JY0I,F M'<[(.RUG$(R &@QJE!+0 +B& &S$D/^)]?2O)T^^_1'M]Q!UR;]%7US7$R2( MC_"-R;%' \-%.^SOD97*$1=!'UOO-MX#FV[D!&3[R/#9VK=#4\_B<$1MOZXZ M_,'GQ#O652QOS=V6I9^X?@!)2ZK[KFP"OX[C=L?PZ?CL_/CBK",:=D!/8-H# M3:?'IV?'YV?U R%KR7_[ZIAD*?N)_[(#Y:&(&\ 8_-2="1_$9'?Q!C:H:KT[ ME.9: 0H?@ UG/ZLCLD;^/8<6^L< S%>1PFRC#4)[(8J8S?D$3$NAK(38"POX MTA4)GP:M$(CKB\[9KY8=YZ:V'^QI&U60U.=_5?>,'7%] +K^=)1>KAIY#GA$ M*'(6^'M(X@L24^S:F,X?,%WNL476!-MWF!+/%NO+H_WW/B#$^@XTD(\[SV5& M/7V>!'@'^I71'-[[;#$/ ?H-]<)]7)6P*D<&8J60D?;3T1HYL,2Z;&L N\5/ M1P$-P5[@E>^1 YKITY'%\_/'G_<6Q:ND06; MWN=;O+O'-!V*YEJ"6J:FCKE:^FCS1;(#O8*\:G*S=-FA.$]N)&Q#N>L]\-KC]1I;01/)3:UTIYT_W)%[ M!C$^Y7B.KG3:>"_<>%ZXM+,7+(_PHAF'J^/W$M M)[3A0G(<$UX>SE=#1!.[7&EJ1K?H"BJG]%U/O1(AF4;0F\S0YE6^P/O5.Q(P MI3DE+EP4F.^Q>XL"N(!7W'CT!Z3C\("$FD% R7W(TYRMO(PAN#"9KSVPY6'+@N!L#H+&TX%HW?#M3/]XF1&OO4=/ M4L] 3[H8,$Z5JD+-+-EPY\7=O*[\UZ',C\2EA$6U.A!E!Q^WSV!;AO=\:%Z2 M/+*3.55DU7347"!4\[5X$++&*31WBTM6NT9OE.S5EBU+[0G/-7NKI#]Z'0A/ M&^E.=MU$;99TA59OE7"9K"NU>[/$-TJ[0BLM":]\Z+%(9V,EWR"W=7V"'N]Q!4JCAK$J:M;P;?ML3:3N"L'SFP_8U,8>X4MMA..K48 M#P$J:WW%V/]8=]TM<8&**?D>$O%XI!^Y%^'Q-XR#Z/X:'.")2OP&>NJ 3,>C M/Z0?NK'HX0J:161<(O.H%4C29;*UZ]HF?XW#L MUXM2L8=@95UB8.WE1.C#M!TQ]'$<%Q*>R M<$27#J=>6+T9D^3'C=NYEMQ4PFK@9FG??"[>]0WH]$N3W+UEKK%!62W/,2U MR!ZD+497>54/3%W3-)+])5G;#Q\CE-R8<< MDV(DWW8>&+XFXS=?KQGF%!;!\6[O>,\8%[TS355TU)$SSXWQO"(46VR2%UW[ M]35T)&@9,(-#W+&*XZK].\\AUG.%O*K4U43VRD\@U! EKZ@)14E\YE7(4\4R MW- 3>]Q--=Z26NQQY%:)&.7'J7>(Z;CISU/7U \YR^7:['-A?TD M,U!9138.\&@#$+08 5C *NB M)Z'P64?QO<+W07J&>.<%[%\"^V +MB?\]JB%S1TX 3,+08LVVCH19B%P9;Y. M,QC$_$J7O,8Z6=4G+EO\ VR[V/?K)%"UM;:RR"5J@2U,^-6]S G^"%%*L&TR,^L1 M)!'>:IK36T3_P$%A6O8#HJGY)F)X(A,F==%;7*J+/@FURCJJX6+@1K*%F#'M MZM^A9^B!_<_V'MU"!I8N35]_KQ69W?M&VV>^7F#@#5Q0 P]&*3JW=7,M=)_* MCI$\=+@GDVVEI90KW &0[+!5FNE(>LRWZ%HNF!'S]36A?I ]:(H".=.3FG:M M7G]:1Z_;^2O/M'@(ZF7H$UA\,=RO%=['J,0>/\'5A>] IOZLB\B9G M#]:[M=;6R($EOI!LKF+;7E-#1_;6W32H/:=6K:_)^CWV+:9D2GFIBI^U%;@\ MHIFG+#*)4@H2V*:)CB)9V"<6J*LIU9&0>%]PS72!:Q'(*LP4'\I>1&ZJ\NHN M^<(CW5$,Q_GIV8<"3^05=61/O/]F-ME]I*U%'#I;J0/VET_LZ/JM22F$D(N+ M:='IB9_DKTN&X7 7\5_K12K:D&FOL1R*RY^M>4Z\C^>>TE6A*#ZO*Q4_MK[ M^9R_8>[./!=9%@V1 X[AL$Q ;;W7)N0ELT,N]$A2J8*&ML;'%+R3./_,=#(B ML3_S*L3FFMD6OV-$P7&=6L+=6NNZ!XPQ9H:O.&;,\#*2#A&4FB.4X+('N ,$ M?44DO]UAUB8<9XMLUFB#8?O#9E7S'DG22,>UH_J62;IB\+>"HB0.DAP =8U> MW?RK1G>!0=VQ#9^#+%"'K6B5-=9U[F>/8.!)GF)H7TVQCI++;76V=&$;@BJQ MZQ<-TLOGM$JDLR:1*F&E@0)+P5X<./ K.@= M)"O2["EE"E5UW>7F]DT0C\!GGCBT2!SX4)AXH:JW7(I-7WT*QDCG3FJRAFM] MA5?'/1\\F7VJX=KQO,R[';)ZQ?GV*L%4WS!D;\>V^< -X23B"RY#S-=FP*VJ M4FA80F37YJ\?:@-;X\A<-(/(*HS"?-.D: 3>?&B\?= 7C!9"P+:'V$)^(.(; M1]AR2LJUOL;KL_(N\@+/US//M>!\SW,<'KTLYMS*"\#-G?&&IHM\AZ;:[HQE MQ"P#. SS_3!CZK5J\V8IKW&*EQWJ_0%I.T:*%RVOMV@9LOTSLR"ZW=2L *"C M99EY@W'EI1=4(+''Q!VA/6$37R8-F>?Q#@--=_NT1D=LN1PX;#:4+3B5)J]N MTW7>\$(X8?"];*A,MFZTOVUK[QNUC77=K6L"S X/U., M1$@KZKCZQ5(,>PWR$/FV2EYF22T=":OVVI4HDU73D;1NP1YPZ.N%06'Q.0BL MU]_Y05PGA=C ^IUK4Y77)Z#\O%Q=&*1"S:+0OE( I#SC81V-'5IJ0G/BXTK" MB].\^J6()7E5'=6/;.LKTB**>(/,L\QM&FEK#;!5G;4(GN&"L"^B!BH"L26U M=&1JX1RY:-S4%6M)"C,XF8*,-MO3H#CO:LMU).8*$>=YZKDV6,S,A+Y'[A_S M]9K9TC:<((ABZ74_BVQ!;'"@9)^$"?G3_OIJ5%15T)*>0;8,#(U:D M];*9>:)UP$E."9H3QW0 ]"-/&TI)B.N3&:21:#R@441;B(<,UY'-&<4/5(3G M=VRMHZ2 1X"W66%KZY+O(?[*#" O]#/X0V)ML@N=*(Y-Y#@O#$EO.#H.S@WV M]MOB^[;YCSJBS8-Z;Y&+Q!Z*&02I R15:(V57L LJ@Q&*\W8:@]R@X6XVX-B MMK#03A('")&ME#WS[]K\A^WBU#6:B,"(C@,@*"/V MI,17]'-42ZOJ(@"Q#7UX-R__ZIMAL/4H!*\?R%E; _9%O>'UHUFO(]9KC]H\ MZY20_\!6<(=HX&):5.^JU754A[7NTG-5O^JYSN0EH5?I_)VX3&N)25V8 M]/75=)GP,HT?I;$7WC7?)-$+L@B"ZL+=>1CFNS1M0M[D3KO=7U-'0DT M]WM*_)(?*?]51\2K#^I23WKF<5ZF#S?D 4-M2-U8VF0> I0NAHE4K9IY_^,QT><\@( EL/;>DW4B-TF1'AT@]QZT([,V84MW(318)R$ZR<<'[ MFG^'Y*"#V[HW/<44Z/,<8O.&^;UQ_*9PK@K[83FA7[ER]P2DYP(NGDBYPO%3 M*1FG3X'DY*AHS(0GYUGJ">7MK!UE0H5_N<=(J0)XRX,4O<[6?9!4 6@S2#(W M?\87F_6X9@_C)"Y"T*1O,&8.[8L.0%DU'74L,Y@=8O%6@.J2H6!1 MPJ^V1":TGTVQZT-.W2G9!E;DM_72)V3B*F6OVTOUH.. )A[3"@&I+-.1B!D. MDLN>C:E@Y15U)"^YCC5?QVZNZY ;2_%SOR"$";<6X!&KR#+6%XR.0Q,]$YQ_ M1:%XR-M41V.BHA*Q MDV)M'0EM5(MJRO/M3+**:)VZ;/$J577DY_+9M2.K/+:N:Z-O([,[-6.[M'T[ MNSU.4+1$N'9FRPK/PSK\O7,SZB/_#(EJF^Q0@ GE;EY7%FJ1+U_95*E:%/>7 MO:.IONQD<)]Y09PL$#G.\Q5>$S>3)4FAYEM196)VIGQ2H5RANB[D2R=SI(]$ M4!;+UFNU/R@(6.9LH9;@?F\\B/GRSL^ZSH$KN, MRVQ^YV^C]8*AS5#)IHL*E2E]$"SU$ ?30 +^#F.F .W-C%ZRG\KEQY*$E61= MR-T!:#-&\DLSZ7.6S.QGJ$)2H77.ORE_"%.UI:YK,5M\;=MEAV0?OE!^J19'W3+\/Q,_\"B8 M&?!+G>YB.\WHKDA37?W"G23Q;&\X;V>*5)":S123DMHT.'4M_@F'@:G%1!0F MNSWKLV;]."!$7=<5N'65NK/-!T1X)W!W"#E8&!(AL_"_N#1Z-PGHO?.$N_'L M_);5V/IS.O68O0&/Z- *HT\/Y^7X<7ZT&5C);T*6)U1K9A11E9-1]=8#.M[&9 MJ=\+BBZ3.[OV_'H"@^6SK<4._?7_ %!+ P04 " <>%=6%UH#;9,? "\ MT $ $P '=D+3(P,C(Q,C,Q7V-A;"YX;6SM7=UWZCB2?]]S]G_P9A]F]B$W MA)#B7>P/H MZU=5DJI*I=)/?_]86=H;P ZTT?>SRT^=,PT@PS8A6GX_\YQSW3$@//O[W_[] MWW[ZC_/SWVZG3YII&]X*(%M>=*\NNIWNE7;UK=O[ MUKG1)J.HX(B,;P%S2UH0_?&-_O-"NM0(4.1\^W#@][-7UUU_N[AX?W__]'[U MR<9+4K]S>?';Z&EFO(*5?@Z1X^K( &<:*?_-85\^V8;N,BK%JG^\8"MLX.HB MZHM;@GXZ#XN=TZ_.+[OG5Y>?/ASS+!@B_5F@D[#XQU[Y -/EUZ]?+]BO45'2 M$,QH.H)-J*=I/V'; E.PT%@;W]S-&GP_<^!J;=&^V7>O&"R^G[V;!$FW>]GU M_W)L%<7M-"%2&L,GA#-+@X +?K2&2^&9/*L0!^9=_9JC<$K0 Y\ _ZWI5&+ M=Z0.0>YTY_7!LM_+\YS3:FU0[Z%C6+;C83#S5BL=;\:+&5PBLA(9.G+[AF%[ MR"7KYH0,V(# B<9X#UP=6C+X2W>E+%&>@?NK3L35]APBK"[ P'%]H3T\E?+[ M;H!L(QN[2WT)9@"_D5&BY10N7UTG0D2GMXU\J2< [G2,-Z34+[KE@?&B;_S+ M@QB89!T88[B$B$Z4D8-+R=R!AZ00DHC),B!:"< TE"P'9LQC$L(+C+[@ZVLPBV$.BJ&-FA!V M[!4.2CU";V5C<0\P?"-++M6:HY$3D$^VCIR?@64^V'BF6Z44D\.-IA'2(@3) MF@8(ZU?0#4Y<*&OH+4)]T%F^F_+[54L1^F: M!M< X0.A. 9Z]$@R6X9JYM_/%J6R; SH H7.Z&KG &^>4>6AY1*0;K M4N0LV:6J1!J[KP#[?TZ!1373.2;S2S>HYG5X@HEUWP#Q?#-HKG\0P "(F#G5@T<_1<*FW!CD!^X)2 MY06D6'=J$V?OV[K(Q.]8FF &D4+/8GOW$_DM(!(=6E6'5C%.@ \7(!.8T;?0 MI?UT.I>=CG:N1FQ&_J.:^!NQJ:FIF'1C[PQ5JN[O-U=?+KN?;[HW5U]O;JX[O>M.#&1,K/HX MB5?'1M@O^3,I:7N<#$I<.-1+1EL[AT1$POH+;*^V% XZL:L 8F-BSGP_NSS3 M/(>,SU[3OG5BM;P#ZMQFOZPQM(G1O/E^UJV=O5/@N!A2IWHZ1@YG\ZJU@:F% M, 3\[!Z(G[O;R;OY>]*SL@D4I*W7=H=# C549D[1X0=\N]43R'4N,/ A.Z3[?!6XFH:;X.X M'!!I($'7JDI0="+.J--W@P-P8&9I7]F5VL#Q @@"3MZHRLE'VS;?H65Q>!;^ MW ;N9(XUX,-GA?9CLCCH: G)LN%C(IM,M'[DL$6D:AM85AA'P,XO"K$S"%B+ M*1 $#8=_J67;P##Q@0<<^EJ?8>)[(EVZZ[Z1/9?Z6X9HKG_X!W;[9DEV>96Y M46SPH>G?46C2Q'SLG*D2*Z$R2T2'&S)!60=,[%PC]0Q\ATWYQ9L;/\]ZW990 M1Z)$R9ZP5W. '-C7E[($QTV<*73^(-LXC:8@_XU?++ADX'?9(EI-'5Z)TC^Q M8!?'J+K+-@P6B.('8G3AJT YM=K,[3(0#^S/K6!Y132TE+DON.OKMD@"X^?. M3??RIG5LS,4CXNMMDF?QD'8.S^)%CH%GN7@.[*/EFB MLC'FUVDSLXH#%/&/-F')Y"N?N\62\"X[O:OV[7-"F%1WA.ZKW&3;]CU1$^KE M)1QP70Q?/)>N*7/[V2:[.G()6[ZJMS"\(5D&S>P01,QES#+#=8FW@Y0%U;"%R*+C))R^' MW]DL/Q! !M_?DE%#'1DH8D[+ BOHI/[I8NFENA1D\['5OMTV"4/1]_)*/E[_=.8=+W5,'@G$O$RZDS5'$*F MG$3DXE#]?'>"[45FR/>V@#I\$B=_FO\B$X_J_-KB?2"D\'<&C\89^)U9.H'.G8%Z>ZJ:.Z?(97@;F&F/]S M$ML5P?:U8<[7S<@TNRV#-@JZ4_?N<_-.17?+_CDNC5#VB,-RY CK0O+E< MTV"OY/'P512O&MC*2PGOX+[_ID.+PB4&J:-;()8^V?RG MYP=6AU[KU,/%B8Y)D:R=X'"])EG1Z_2NFXIHE_;U-T&9@D9!(^=Z\6=_1 [Q M>C*'>+1Q3?91H?ISU^TD]=I+^I7\(E9R @@7Z5TR3--NW@/__RA= OGC54=+ M,"4T&2P6P-B=OG5W7O^.2;'PZ]>1?IA7W#A6]9-S/$&U!HA6I$ MH'9VVC)4DW-J7;7G[+-)J:B(-^('HX686<6=ND<=[NR4L2*RA"&]\ FP7P*XZN[3@QY:77=Z MO D<2K1TQ*)0-55R\WI68RQ0[#HTY_8,N*X%:#XND3QE8O6.F]TE:)"; M$C1I%]0?KGCK.1 !QR%*S4M@Y,Q854W[ UE&A7,6-[O @?.MU]49:GI$HVQ7A,6C0& R>*4*8SQ0E1D@I 4(T(H%LH&9R;?5]N2)3R3 MC0Y3LT[]1>J?@(R4HT4H*@I'=R:/!.FV:H1OR >O^87IWWD^$JDVDF2ZZ?2N MFK[D5;G(E*='*#9\UVG3&\\^QIV)DI7G7:SR24J*,"%"$>$[6Y,B4O]Y>AZX M_ 2:$BW\*2RYU @E1EG?+(=B?H+8$F$]*0VH(R[*AO6(4DTN*+&!L)[ $IS; M@<. #4]B@ED;E*Y]=21H8HXR;>BY6B0&QO4=$S 'BS?M30"[JMM\I-TRU8_ M10&1(87R,?=[Z*+@[L ]L WNSK@6)]G**4I- 8HH'W@4=RZ-=#? ,\%@':!G MKSY;EC->\.$+>.\*MWT*@G8P.JD>V[0WQ;;G)O]M0^3^0G[T<-Z!0D[M)&4^ M=WK=+T@M'Y936&"9 M*M7^*0C:06DE$I95.M1B;ZZ$9[K 3RW,K%G_%S.R47<.>5,B,2II]H@EZ* D MRHWA:CJ.8P]Z_ AO.WE$-[KTVDDHV>PIB=0@2'?B]Z4,YLA\@TI%1PI&=TH Z(J2L(UN4:G*)F!JY MGQI-I=@,6CS1G3[GG4ZANDFJ?%$C'T@9CF8O1W)T4#TE7QS9DXV60\?Q"!F ",=SZYT [XO1H'J_:J6376"-YQ5/ MPOU*X/:.C>52T"4=H"4A",1KDNCV;EHCM'2@BZAXV7G5' M3"1R*YZ"3!0C@N3%UR8C \*7 5F&C^ 1NMQSDK1*)R0-$@00NW&J@BCLB/@4 MF "LZ$XHE7^X8&LG)#Q54$;L3FI#@C1>1$$*XKM,>J43$@L) N1?/55D32&B MGI,69"-^'%:JS00=OW0ZO:OK(Q6D"NF3?V]5$3FCDX<8YZ'2?F<[N6'[*35. M1T:$T03UHMO%[Z!B637-\S"CM\&:\F,$E@@MHZ,@-;M>RU[,M:,0N9SOW M]/'S*#PQ,P5YK]/M?-'.M6U?-!_YC]&H/_V'-G[09L/'Y^'#\*[_/-?Z=W?C M'\_SX?.C-AD_#>^&@QE-6!YE)=?^ZG?\7V='F9Y\9X*5;*ON=\7] >T,HT^F M&\8;(D,LOQ5G"1&JJ\YB4@F3$P^1%\:O^O'Y'EVR15ZTVA'+0B'H![XLFA:4 M; %S*D' ,(7HI+9G<)D8/S\ M$Q)MJ+,XY+$J[5G#XA!5W]FY"!-!QT-$'V-:D"7#EA4&7CM')A!2,%6/C=MY MS3.'Y6E/-;>.H5D@B@:N'79[#]>=G<='HEV?YJ.W47!^#Y)&R'@1WG>*/60! MS)&#Y7P"5YVKW5U_-)[.'_N/ VTVF/Y"=G>RS4^'CS_/Z28?C(V]41:-CGZB MNW\X0(V-D'X;CE'3D:EM1ZF-9M,6^! >("*B^03?J&?*U=$2OEA!7I!]Q2"O M<,T+0,9P'C'_":B\:NHL$6+,B2\4A;"IOOMG@"*6@K>B[ BC\'(-W2DLB"# MMFB&EV;V%>,5F![- DNW2F,'WWA18._H2>T=0?]T8PA'H,6'0'_XUP+XAT&AR;G4[O9O.4:PD!9'+[3GU1T/(0?X'T/'\ MG6=U%FKK=.0E"["<#=H*,2$]\VS5@JV=F*AP(F*3P$,L]AZBZI/07+L"5BDNBQ=.1F7S8D E>GE$5\LV\1WP]NY_1TE+:L!4W''*G*F[H95^R2/]7^T.6+.T2. MBST:]O<#Z;X@ I-2GYZ0=5=9_HD#4#Z5!G=QF6"P@MY* M=GD-JK6)FP60B!A/32@SV^30DOK,M: ^L^U ?95&8H/)+EKSE P3]=!!;>D= MO^4?92 <(D''?:DVU9G,(BR-3^[J8:ONM)="G.VS+]+4B8A*%EK5_?7R0#/< M]<4:.R4IX>)5W54O#37#4U^HK1.2$BY 1T^IG!BB*D@^OB!)U_&(',Z)O8:Z%!5;/O M1JV-T91FOB/$6=[J#I2SBK]T+G>MXH?^<*K]TG_Z,=!&@_[LQW0P&CSO1DQ' M8]/\X;*HZ.V7L1%KX9 UW=7HH,.0:J3I6C1RC0U=?7L[!BQBP)9ZO,F<4ZEV M=QB&;SI]&#+_6=_4LLDIU^OT>DV_A2#&EJ1+3!28B#5<,P?#)V/N[-4+O89 M!I27383#WP(M'0/WJX(M8@R(K:&PPS2!&BWC M5U%$XCDR:G0GQ*]Q$S,)$&&CV2>!2TQB&_LWGOA1),+U6\;B:O")'VW7R_ M MCEA*!P+IV78G.G9I\DEG;3NZ]8AM;YW%>KF6VBP$%2"5\RTV$;\2VJH^>7)M M=;]8$NLUP?JY#5P5@B'GX&OD+O.>[RY?Y1>NU6Z/49.B*,D829=14CJ55>\5 M\A^U5!:JPBWN0*I-..:8[*H+@)T@/1N@FVK?"9[7N;4QMM\)3H>LSC8A'OD] M1CZA$.<*>S@*83HT/>2B,.I?CI[(5,IYZ#!>Y"AXG@M(]8?J!-ZKXC[4U%:F MY0(J:$DT>CBP/4A>;#6=6MD[608E3P4^%SL5B!\6+[3MV!+N?GI2P(:G MT?%I"QMK=(0'/P9(\;_UETL,EF1YCBC:-__I^6^C[VK+.65+^P)3FB6[!Z&9 M^:A#-$:41OO^0)%:2;F_:=*J%*%WX!4B6[/Y NQN/1L.YOVKWG^^UR=/@_G%P MK\T&=S^FP[F?1MD?J!8;J18.56-CU;9CTX+1QK]2_BB7QJK%^/)&!DM5@V"7 M[(>WK.CMN<&'87DF>PW$P!Z[?,X$]A:0+0OT+TM7VD(8 (R"R3C4.X /:FS@M8LE'&]N"ZZ M*AB*50#Z#'X$T.< '5)V:0NI3_S&U)Z>^WLJ+^ZG^@[:-C'S!*92U2:;2D>HT1Q [M+;_U/LBA+I MN+21B@4NM>DD&3\K\,1Q8[(F3A]5WAX;Z!C1\],)P.PE^#XRV;/-P8OP-)+7 MW5"%R""_W$/+\">@1N^.^1LA7!NQQ['#J@< MP-J9HP7JUWW.*3Q"QD+>4:A<*^HL-X49G#@WK0"]ZC%5"8PB4J .CZMD4P[S M6\G:'\B$] ;("]L8@LV$T M3V# F6+JC#W7<8D22(1XA]O2M=5 MS>PK 51J@UUA+P@8^,B7AZYZGLH60;\ MR#/="B8_P]9W_87=7Q:>;?1&C-20:+]"]Y78I L V>_W\ V:Q/KB/P%<71=' M)5T')XR2X31"5O_8?078_W,*V$-Y+!A;-VCOLAZ O8 9 0_ 7[8N #86S1^, M%HQ&BP^GB:#&B8>-5]+0>$$$Q+"1BWTO4.A0FMM,JF(7'G9F9Y$&:EZ;)D&* MJ;D]@H@)*1.80% XJTUVI>0T^=*YOKQL:/THSL#X$E( ;?V1DWE0I\#TV$P: MHNVMT5W^%F[G6%A>+0$:2(.0,WC)FVX5M'A"DE&(% >^GU1 1IBB,'0<;\]A M+5?YA#B?A[K@?:;#ZHB^@1O']U"Q!8[%W*XY:J.R^5AS&+_1<9M%@E=29L#JI$ M'BIY2*J["P)(#X"N1I8D;WFUU&%N"/S,K'+AL%T*L2T1OSVU )]XA\;:; L)$!+ JHK&AP*I&^8W. [ MR5:.25:D,*JN3G PLI",Z"NT'!(Z2HI":A,)&GWM-)APN;P^YHF M 2O#]MQFCU$ BH$629%8LPD1&D3D0_3X7BPYI*PIL1<&N&-*A-UII+_X\WGQ M1_/4MRIB1.,G!><5:LA9$#'X&>2Y!N)%U9F\V41/,_)S<>3JZ8U?A-E%0OX( MOPO6,/HF&/G?YP$RPPU)E,7"#:HC"-)L%I"0:.0C(. M0@2ABW95RH*/=IM%*2W"-[/X$?)2$&3K#H1%GB/A5U&'T?+[NC >U3TOZ="W MV;X%=O'T>DEJ7*IX?)/'N\Q-6P*UW-[<1'ZW-%1AKN 9P&_0@&@YI8.5DP=. M&R&+E?=2FF0[)R0OLE1HB\Z01#G! M]AI@=S.Q=.02J/36Y9K><).2&&XK)R0O_LA)$^#_HQY?/V.M*@GC76EQ?IJ M@%4;Q:W:^."0[LF;!\_@ZL-S"RD?O*TRF*-J?. M(B'+X,1S9E6B5SUT1!1LD RXI, $K9R6G&2!5MVC(861],F+4I-N)TFM;J?7 M_7KL(L*%K;I9(H/RP?9XVJ=L,ZTY"AT":,C-O1G MVYVM@0$7D-#0VMR#!41I";!86#U*_W M#RN$;(-VA:COTBC+2F@R//W6BO%V2-TLYI=O)-QDP"IHBCYZ.B1(.P/C%@DM&$"=0X.YT MC#<$6-;;@J+5V\G;4N@4M%F"QQ!CJ"7L%K'*[61T"6SU&3&QT4E9,KGUVL6S M /( ]31Q3Y' M: ._JA,O)>?ONN&=A4\'OPR>?PQ\CY?_U7@RF/;GP^=';?#;9/ \B[F_@KY; MX/H*:'/OS>@@],$(I:.-P\@R,'Q"!!E-#!O-]$EI0>(=%)0MP+?9]:R M4*)%=1:'-,ZDZ.D50ZW>_96BO/]L4V?=2^.@2'K,,"\ MK[Z+UFP+&\M"JM[SE<(N(C3>:AU<[>^OUQ8Q*N@G(G)<1N77:1&+"H)1T+F5 MW$;]!2/K$&2G:%MX)HVAEG1DLPU1RWS)"36:)_O='U6P"LSU#S\G W=B%6BD M+5RK$%WU/JA#G.G-7+#N&__RH /I1S]4+GP^:XC83YBN,2NBW7O^BZTTF9KX M65_1'I)$O>[TKII^23Y[HA\:NBI.,@FS:.];60.)$Q @9R!M/6OA,%I@*_EO M ?CW9EL.[_5'R>W(&+.A(]H']RG:'>*J3.=4TF[$PF7/W35TY?,L?X&:,*$ M 5UOB+0CNKH$L#D\RZS3(@;*XU ]R4C2R9;-Q=2R+>*>^/A5OT_G&]3;_8_# ML-UB+>*5T-!5SZ]!C]H\%.C\SA M;.Q39 Z,5V1;]G)#]1S#\-8Z,GBG/Y*M MM(C)52"3N]_6D%?"]UO2C:-OKB""CHM9\%?.>BM0M47<+@Q'Q$!)87&:M?+3 MA4_H0/?^V_\#4$L#!!0 ( !QX5U9JVVXB0WT /]X" 3 =V0M,C R M,C$R,S%?9&5F+GAM;.R]:7/C.+8H^'TBYC]H2%O69YG M6WZ6L_+UIPI:A"164J0*).U4__H!N$A[O2(I:S 3@X&_[Y/WZM MW=$SPH'C>_]Z=_3;^-T(>7/?=KSEO]Y%P7LKF#O.N__Q__Z?_\<__Z_W[__W MV_3BA*O1H[_96-[H%F'LN.[H##OV$HU&1^/?CG\; M_W8Z>O\^'>/,"D@?WQO%@QW_=K3[[51AN_O'AP\O+RV\O M)[_Y>$GZCX\^_._;F]E\A=;6>\<+0LN;HWZ_GK"; M#7#R83<7MP7]ZWW6[#W]Z?W1\?N3H]]^!?:[%$3Z66&2K#G]:H>[#OG&'S\D M'W=-*T.GZ!]]_?KU0_PU/ZHC@&)'(4+HT>B?V'?1 UJ,XC'^$6XWZ%_O F>] M<2F8\6\KC!;_>O=B$Z2/CX^.$Y3_[UE(.$Z%Z=SW M]U;"H NQ^#Z>*:".,: M33S[W%]O,%HA+W">4?+KNQ&=]OO#]1Y.]/3;B^7^1-B./-??_$::?:"-/C2< M*":*$E,^=$R0\Y7E+5%P[5W^'3GAME4:5,;N#>T+)YB[?A!A=.OC<&DMT0SA M9V=.MJ$'9[D* QT\%08S@-@.AGJHY+H; /X"/86/UI.+:C(BW]\ ^']8V*&S M7WLAPB@(+[W0"1T4-$%)-J8)$8O6:PMOIXN9L_3("3FWO' RG_L1 B#B!I @"7DC6]YP>_(M0D.,\M%"<1=4HTW(U@2 M4;:B6&6^M[;TF.Z>1MPIP1(IS]5K[YELQA3L.]0#L:13@R7:N16LKL@>$G1/ MI,I48(E"&/>#2/_*CX+=P9[< ;JGDGQNL&0C%XH06_,P^.&$J_,H" G0F)[K M\0%_:WE$!Z?KX@JA/L2M!C1P;CI7EH/_L-P([5LVHEF-:> 0@]IC[,A%T\5D M3A1&2<5E[\V:$[@G*Q)2^<_L:H]770NC/)IX1#K M'J--HCG2'99R-UPAHATM?+R. >^ 4LIS&B"3_*I&X/T669B<9MO]K[M5I'K5 MJT?0_J ;#NG/T=R]Q_ZS0]TBU^L-428:7>D[ ,.D!;.1"E<>Q) U,Y7?EG8E M\8B&4+SS0Q20.SPU2#XBO*9_IW\VQ55A: !(IQQI$]G2D :0_.;[]HOCNOLS M+K2\I4-@2ZVI5*L*G,;G0IUY )(C^WY&]/@-T1UB)J+EWJY5^?A,T@ DAB:L$A*D+JJG9LA&-,*EZB;LBI/KL!TNWL-K?( MHG_'KON=,GY%+M'>W+'GH>6VI%3JSP*%%/L-*6>H_>[Y3P'1_A.G^28*@^\!LJ^]7$SR)'S(O*2Q9AU"!+SG>5M9[L%>NT%(8Z#_[KD M07.@H!#Z&_+(X='I?L"? @H1]HS-+99]#$B.?735M!@2T!TT1DCK>0ZZM1"1 M_[439A#>N\A>(GM&3\9XK\E];D:[VM,!)D[EAYQZT0>U5.8'3+X)T8GGV]O( M#9V%M7;<;6:,CZ-%!&CV0=O&P)FPJ)9#;>Y=RZMLY77CR%0'AX X/=61%R1F M;S]H>&'6&!X"\I0QF;>Y?9971C: \J6%/:+1!?<(QS"2!3P+_?G/E>^2ZW60 MQ)L_('+V.O,X*)U\F[Q8V*9+/>[Q@#81GJ\(6(UVDTX @4K0V+J1H90$,6"B MT%CSQL;A%JDAE^/;$GY5HTHT6 Z M0 D>C4@@'=0 HNE&>F_A<)O;31OA*1M3&\T8DPS76LLPM#R;'+HT'2^.WYS\ M!5<%E;P%-,A"MXO+6N3X(&0O?YP^2ND*81$ M?"Z]:+US(00JD-/1@RR7LS('1>H#(C#27^B$08QGC".=N@BZA><9].D_"\P@ MS$3!VOH-1=C?T/_$DWY 5I\2-M_>*$ND/>>A;'_@K :^&5!<3'>C4:B(DCNQL:@IN2[N?$]*A]@U'N9:C M9#,>W<8T#I(D\PQY[9/\M=\YR1]_WF/?CN:Q>2G5 M>--3(1O;M9Z02]@A:OOG<0E%:>L/^NB5S[87FTY!^!QNJ9TZ.,,^.6!I*.QM M0?Q3!&3-_SPIX:#2H8C&7J@FN(@0D?IL] 7VU^KD]-7@B (RB;])G*19YW2I MU=TU$BKLC=N2R+V^6C%G!>> M2(C;LV1"WJ,GH9 # D@JY,"F8G'*9[IZ3OO8.PD4-$ \.=G)3DZQN4.AXG8J M[%U1(VOT-[/I2L$")(FZH*?"];&Y<&G8>.@O^XM*^L.?F>27Q*S\N:*VL1KT M(2BL>:%( @NVE-6? + ZJ0*PJ]0U>0KB_'8.YR6M2V+ ;=W.AIG?I,E4;D0K M"Z9_TVV=F:M?W3EK#<-2$VH/5'N)J++%;P9?+TM)@DNZJ=;&(5MR;,WWGQ\8 MUJH6S%AM.20:;@P!FO^V])\_V,A)]@3RC_U60/[X\P8M+3=V0FWI]*55POF: M,K'RM>D^)@EDBH8K'NQU=*-,F/:(YF%(;_\!BDY6 W,8W). M^+(D1V"2P\>\4:IW8&+*[F!0P 6<\FM@FQ?SZM!4QE6&!"7LN]6:1-7MR^N( M]FU1V_+^S6YK M42)&PU0M0FTR?8;2#LXT+&^&KH,?=RUL"Q]L$>$)2(3^R_ MHF1-!E<^OD,ON?INV/?(/^=I(F15Y&OU30FIV=<$:>@F-5U,[(15S"-!U"1% ME-W$X'JHQS5?"=G\\M":ARX7]OAO<[54S-&O=[U44%59,=U=;LZC=>3&N8F7 MBP6:A_>(:.7V'AX&9W6ZI#BJ=8&",U,;T.NDB#< ?4&+FWY-.N0W2I4)Z?ZH M.I%Q,T=J_9_BU/;/6#*B)BF)V$UZQD$:FR9M5\2&UF M#^&PQK?L!_H2$4/$*[^GJ.=^[Q5$IE;)^)('$\"=JTI&7P1V7K!V7:D8%;J MVC6+]Y/D9:MK+W])<;RYLW%90E:K+_->).UK@C0"H)CBK-P^TZGE[<&8&U29 MZ^N3@6][D$P:Z];RR8SOT?EGY++<2-9M5-(LDQIN,Y/XL&^:TH8"G "H'E*. M^!HX%FZ.G(%CB18,".KD8!068TBUI%5*'&XK(_8PFMN[2)Y"V97ASA5DS-6^ MHB:O@/V)N2*Z&#JSOK4ZM,%5)Y,8OU,RYI9%G$L M5GP]V]Y:?Y%SV;4"U@E6H^=^_:OW!$:4/7AWUAHQEWW-WG+BL'N;7;S:(N W M)5!IS:H"0->Q]L2@ENJ-[RU#A-?QL['LL!Y1DRSFD=D$ C[,Q21NQ,$)P-(0 M2 JF*P!0(GD.4:V$UY97%B[6J:3)48HJ91; M!(@IJ=K],O>7>C^CYE$!V_SZV!:^MB@-NJBBO. ;+2.(4MB@J1J ML*@#4X%D=X"'N8+*+.ZBA#V 1:/!SXIJK40!OIK-FJRJ=O,F,7Z03%\\A(.5 MLV&L$N:WE""E;[V#RQ1MSM?62Y]@W:V M0D@4129KEA*"WPP*;DP!E3<4X = ;*7<\35PS LS;V JUZ(!08EXZHRBY0;F MR(F?[@J2[?[>"L*+B*6E:_4I^G5E?4"2@.?)T>FE2@8 "T:/O7Y=4C#\J^(I M4R^-VE30%QGY%X7)WF?4GFUC%]/./YQOK;8(ZX_)E\XZ8X(E,1]PU25>?TP= M$LO'A+4]-! \]O;1F,R2S44?8,[F4P=04%L3+26(_HYH#O0SOR2$I%66%,]K M!00Q=HD363L^<@ 6HXPQOCJ"A<1X]K!QF1/^<* $^RP*' \%P63^=^0$#N_J M)FZ5W6QXK: @1O^)$5O E=L+D"VU-WF;DS#,UT>X<*=C#Q]?Z>3#@EH NWD/J?' M:E-R/4=9B#_@K'A^B4);?#BSE1G9?3MC#4+@*AR5 F@Q+D=.=\U[4U"R>63%FKD5!I6D%3U93H\$)"KSRM7 M MAB/PAT\"$43#@EH [ /WS H<9F*46FNA6I=K;0+A>Q_'0ACNH-O]8U_^FWDJ MU>B9U=[1Z0E.U:NRUV]"#+FZMYLPKMJC,Q'4I14G8G&S#67MJLNIW,XH>FF6 M6<(_>^H]H'F$L>,M8SY^]_RG .'GY&'E3112GX-'8WOCJ((\+N(+54?3E(G; M^C0PUC-'LOS>",Q9]D6X"G>[UN&!NCO<.-93'.NNL$/PVU9W"59;HZAF #FH M/EN+2(FWC*[G*Y.\N_E@;"("X?/[)SMG1ZD"6=A5N@,.U/9"<8VA?43SE>?\ MS8R$$S?:Y<>Q&\' BI/S)V[&Q0S -SFIS-.BEY#7;G1K6!&>CY):@DS9B8 M /'Q">CO*V-6/.O* R:G'&\@4*?;;&5AM"\F<(_]);;6K%AX:<,L8ES0$ Z& M[*!XA:9"+ &(MP*??"U,"P'RW,'C&'GAH*#$_@&YM+[P/:V5$984,')I MRW]A*G&Z'7?*AGI'TQ3AU'+A-6!@"& AU."4KX!E4=%1G2)1;*I#@UH4NU<^ MTF2N6>C/61%-TG;EUT*K[8R$4N:@8-?5XC;(0B<9#2 \$,KE@Z^ %/-ET/*( M<7TMQDB@Y'?R8F&;D\K'_)8]Q5'\9DQ).2.'IDU?725,3\HJ8$Q?=XC#_L^V M^S;WUC8N&TGAW@/OV?>NY7%K<74Y15XI:GT*DV^ ,*7&[X68A6=!\G#L5*W6 MYS=^>7ZDJ$\7UY[M/#MV9+%RM81MLK< V&V,H?'#"5?Q\4^U@Y6S>?0OZZK+>!I>7F)5^4U+D5Q!SJO@A ]TI0!UYV0IFK!/6IRRNM/#))-S, M!2#<%@&=#DP*^Q+X"R].Y@:(8U9[WX]UM"NR"FS'C6AX^HS&O<2Q,)>_YFYD M(_N*4(0>15$8+YSIXM+"GN,M:9F:Y"#:L@=@Z6K=SY1I?EW.!(=)W)6FVEQ( M+B"KL0^I\;5)5M#BNH.0[AYRR$#M)[L(HHGK^B^T;-S9]@(M$,;(?K1^Q6&X MHM@SQ6[EF"UI-S-I5D5(. E6HD:[U"IV(PB1::H<\Q5Q94:J229)TJS8@QN_ M_NS,+]\0-9UO5LZ<>062MBL;X*KM>D,)+_A+%!Z_\ I0Z[E'?X\*A%+K0L5PT?^/R:$0-M\JUI@LLU.3M9!@9^PXJDB)N:PXJY M$D1-%3%K0?J5J.O+ >A-XD4 4UF7 0K$:Y]5ZDO50I;@*_7A[I;27D;03V 0 MG@R%-GSTRJT:[_^J9/8%0/2^[TN SF_^%6 -7)GG*V1'U(-#@X'#[2T*5WZN M+G'U5X0X#I.FPS%WV*8#]D5''AS<9=&9TY+O/-5@>WU?&J&7':* MR9$R>Y9-PQ7",V?I.0MG;GDAN9'-K6!5C*W[GJ2;HF".G9CZ@H.N_H#<8Z+9 MD#"IREWI=89H0+F6=H-6N>_71Z#WL[L)POF#71=1TT$0R%XBFRHND4CKK;3C M2BJSI7'4A"N4T5(-O1;7FXC OG3ZWE<+ ]S\(N" "4#6'6]Y'^&-S\PO$[04 M"T2U+0 $Y3)?;JN*9-MRSR5U6?)9()B1_3+(%>EG@6JX'C(YB1"MC4FQH;4S MS[9GR)NOUA9FI2JH=N,*C4I'&'3(H!*N&%DW#3I4.S9>1QI<\O5 ZWU]R5') M+S85%,"M.XD#2M!#9[69=D-50)+ZH00]U!%OV1.EQ@S1HC+LC1(B(%Q*ICU2 MM]9?/CZ/@M!?(\SS1E4;,2UH[&9]84+O?--% 0:N>9#;EHF7L'4CHZ"0L+[" M[+U:^5C09K8[(91EL?[GAQ*Q;LB?R9?B;RDX!6Q>T--O+Y;[$V$[\EQ_\]O< M7W^(T=GG!^[<8@D M)M.3%:!W.R'KUVGW2(M%RKQT::,/+< H6>+WV+>C>3C%,X2?G3G/3<)NMH.O MW=B[%>F)Y]$3>K];37F!%SK>"N3-UCL;^M)"[X_8 5DN*21\M[Z@;4=DSVU= MZ41LFLO$ID1U%@8#)?V?GTZ^'!U__G3\Z>3KIZ^?QJN'=?G6E,\V^;C;B8J+SSF,!OU2O&3^A1G M\V M&0DP1.L(MS/+14&R!D4$E33OE;2G]4DK0:-M(N_#%VXMSTH*%XBH+&O?*YD_ MUB>S#(^VZ4RVFQ\6N1OY9.!K+T28S)Y1$*)D]!_&XAASO59B;5?#TN M56'?8,?'3KB-V6]V?63 2>AN]C(L$Q86M4%1>4J48XN^V4!O>EX@%7=!>Y.7 M+3VY%R !B#4WUI./R=&5%ME,8>7PA=<8PN*0REB>-SQ$ #'F FTPFBPD7D3N9S M/_)";O"AL N$S4^+96)T +$JNU6E2%$#,H=#S)8F[52U&,/$ A _XBM4A@A/ M2RBV,6G$JL6#$OR0J%]&0U5/,VO>JL>%*@Z .)%8>>BK9TF9,_KR642 3:&F M>2EHX>,T4N31^D7KHA%<"8$C-83-5X>Q#!0 ,86H300D*GQ\-7'7 ,*.JT;Z M/-2 J'V'POUJGX0A=IZBD%H4'WVMG;/&."9=$7J\JX$<5!:KL,^L"Z(!:T"1 M/=9P&1&MDV?+<:GPD!,TL-Q\3=9=^3""U71!MNE[>KDGM"^(W+V%$Q,^]U[0 MY:R]BL;71C;(KDD!2-@8:&8H< 1%V*-?F^:X"9>%> #B4*4PLQ4X9!1*.[%KWRY-&OD@N#H"X\@/14$=D3Y[C\-6[B.(_ M7<3P!M,H#$++(W?,I6CU:([1+P<;>=4T,8//UU0$*PCH<98_2K^\;61ST<9- MSMU_?N@]E>M\1=^2"JZ]I&C4NP*IN=E;)SK96^D4(\<;[28YY&LUAC&A)=6F M?$^U$"2[SQ RNA11V:^Q8],[: E 83(YIZWAG"\MD2LH+FQT7A-S\OE3GX]/ MQZ>?CLUGA;7+,":*@'A(P%W[7OQ0J3!XE]$.0@B04 1+%^8R_("X,+%M)YGZ MWG+L:^_\I M"*Y\?(=>TL ^6OL.^Q[YYQS)ZNEKCF'@6B4S-W*O59JHF>4EK?4T74SL! #A M4F,W!7*OJB63>:ZQL1LT7B/R(%K[U'B M/8JDU,W \27SM3#K/*EA X\Y_+>=%#L"J BE(X"J_#)7+JICCA4W^D]DHS\U M?[1URT4FRO 8NS_7F4=;O2%,%Z32DV;EW;2"YZ%D0&\E T3WZ2'4#[CVYAA9 M-($K^>]U8M5>^2ZA59 8'1Y\UR7*]0O1LCB&=L@!6GR410'&"N^$K:!8E'-$)N%-UT$0 M<2,PN:TA.(=:8!87/T <@YY)PO$/M< =N&DF;R6!B^-::INW@SOH;ATO!B4# M+B,$S=Q]0#9:QX#Q5JMR;PB)EBWP6AE?0!QF"V%&C+A0 %F-"=3)+_I=850B)H"^Q60Q808W.NP4>? M$Q,6JXDTK#U^-X6@E;Q>A A! B=$:3W.Q.+V@.;^,N%?7'=<'I+0T;00TD=; M$*CN"05(&&/J)->1BPA3HT ,7T?IL M9O4'D2V(03BD4#D MW':] 0Q%#![0)L+S%04TK@H;.I@AU"+VJXX (AVW+;:K(CTX=B?2VXC?V1#] M,KP[$Z$>UH X+K=SG$6!XZ$@('O44_J(6&VS$7.L?F6@.]-A3?0!"8/(^'GA M!(GAFZJK/,/W[PFY:MB2]8;O5V2ZLS*V1Q% 4G3A/#LV\NP@Y[&DS]9QI(+? MO%\N=V=>%=$$_#FCN5>>V3#CZC)6) 3 MR&T-J*B*!H/R2XZ+FN$$,VQYP8)L [LGS&BAZP4#VH F^ 3L3\**'^U. 23; M4"+7A32U5O$_B(O&%(6,B9.C\>GI)_-)(H9%B$D3P]I9AA*MM4\?:Q 78^ W MAQ"0W,42*>AN7.R!,)%],-[(,DJ4NQO,,]%$D1!VV$S5[-=B J7L8^5B]CNSO8X?)UN'P=+E_#TZ8/EZ^# MN-2^:!R3B\;'P^6+19-&4O5BQX)R='QR% O+B_WGC4\ )L#&-MW]EIF^OLTW+&4B0')L'&Y=AUO7X=;U2F]=]&W>6$;5?& GXT_CD_*UZ^+R[''T M7\DH_QWLU8MBNM^<135]^-[RU#A-'E+ R'04:XB">VN;).6?6=Y/,8\$ M[2'H;^JL$2!B. BP<&C*+EGFV7R%[,A%TP5%=[HX MQ\AVPBMK[KCQZZ>RNY)&?PBK3(/#&IA!LGSLH"ZBJL%(?D<(595J<9"/$DC6 MW5IA^O@P$3YR+CQFYT*\Y2LS4G48".68:K%5%4&SYHH_+.Q0@++X_4LO3#80 M#1/&T>>J">./R/5X_7E_.X!LVC+V"**OBFWMB M,N,3K\(YMRD<,X:DJCD7 P/EDQFP\&MA"QI#J%@N$2(1_0U6)F^' \5K_4<8 M%HMVN,)$S:S.P#Q;MO?865MX>X8\0NXY+5@Y9_I87YM[/(KO+G&XJ"#O/\?L3J:_,B-[OM[>3AW^/IE>CV?6WN^NKZ_/)W>-HD\C M/7>PC!)@1I9GCW+@C/XK!0CN98Y>O2\B'-356%Y2X= D7#R;'MK_>7C<]<*1"\^:HT MYVK9G.FE4&1U(I@]QP6@[@&]L]9B=Z_V*$ \\C7D79'/;+3?(*^+U\Q/QZTB\9 1P5V>:8F=):RHAFQ>^K=(' B-D4I4& M8JN@T[5'2V)&?"!2Q(K\*WTSH,@( B^:*S(E]+I^E5R%"=QW!@M? =C+*R)3 M(&A?#[VW1=+BF?5Y?/KQB_GC6Y7,3. -4_Z6$&P=K;FT+WTW;9UF"$I&Z!*D M!DAI_1*3LOC=M$581,HBI.8#?;6/$)D9N.F@YDS&[9"C'$%<]XP>^H.F6?DW M&NA)TWN>@AA]CM1P6T.P-[1<_\,^S\1#JY0I29R]3.$^X5$ MB-+K10EP0+%Q>R&Y\O&5Y> XJ6WJS= \C@#[3RQ3%^0>-%UDWHF BICC1!OZ M+_3U.+(L'IP@?N&5YMT^N;D $Q%L#NPOE^CC8WVU=G?-5T9 MD.SOA\3SX9FU2W@@O%:[H\4-(5C ZO,L1J%3RU2Z.B\0:?9WA+SY-GF,CJ;) MTE)^X8^5,U]=4\I9+GWO//?4]'0^CRK/>;4T)@1;E +?6L*V4Q;3.5/SS"2\ M2$Y) N*IN,-)(F\!4P[9>N5 MC]'<"L)$VL[1W'U ;GG,#@F:-HK,S@O;*HQ0X!$IW1^0,\(4PU3@="BMKU2 MFO..I1JE15@,P5P>[[O4$T1$9F:Y*#%#*]O&/S:RC<>3C^CL[Q<^?D_GSPSA M<.W@^\2MK%1O7#HJJ^:;EO?TEN3H0LYS7#-#5(VA[F@]*Y;7WC,*PEC1$M>@ M9#6$8UMOR+R\^LE"U.R%K0C1N16B)=E_$D>P,)Q>I2.03!F^'/)YPT;HU?*J M8)4Y'8]//P.JA=\6_YA(=E+/@BP-L8VQ@1ROK2XS M;3F2D^D@1\*Q01_]L&6K?86BL;@](,N]#&@U$;IS"[5"=E,(^D>K:R;/=3;* MA@.J\\W.,K !=H.2_UUY9 MRY8DH.@, ,&-UT1*='#MU)J=^:;VV> Q(#^<<.5XL:*!MAWK&WKR"5.53.+8P=9$_"&_\%X>GBW _"*;ZU\$]$ MGX"*O/)";3P:A%5;F\7-4 >4$:6DK=P1T.9S'%DN+?46-3(K5,>"X,VO)P@- M$1^"NXQZN-$9H8A];VTI&IK^LD^-_&7Q[._CZ4?I_$/RE^V)=^ZO-^3R:"7" MC6E 7/R$P-FV0N#)BX5M-0]:X_'[OBW$4XO=::4V$#UI+;&UD-Q8Q-IP;:K: M^.W1\.Q[U_*D-IX %@-"=]> 07-#5=R+ 9O06(M>Y( M2K+KDRR!P/<\Y/+(+6AJTC#SF?:@O\T;KRT#9G&O5EVEE.SZ4RH=37T:Z MJ_$VM1O94Y\M#&PNP+8]LK!#;QL?)@.,OZU-TUU1W%P]]8EGWZ)PY=N^ZR^W MDL#=7F8>A(>GGMCV03Y \8>U\8W_YP\4Q,%J<<#M4=L2R9P"PB6DQ]7=BFPR M"3F$Z,=\$&@NDA/I1D%^;K-JR!Z0_V=$0!E20.2A@ @#H4,!D==8E,+X;5XN MAX<"(LS:&A_'IR=?S=L,VN8?$\DN"XCL05(I(U)M#4'3:E1,I(J2V164EAZ< MK1 *;^@,E*+\V3]/!X^>'Q MB4CNA=8UHK:/DU75U MQNN."^&9E)8%0I<$AV>#BESZW.KI:^H=H>S4WST4%L8 \S6?2L->B?ZE$Y6G M@A.@37$/6W)F3\)+SYXNTE*/2;6X6\NSELB.GQ2>1P1PNLMS-L,&X_7*Z:_M M;X(-4._O$C+U)$4/53KT:X89=WX861/MBZ\/JB[7>Z/U*1(L6H]8I,4S9 M^3>R\-1#^XK;YQ'&9,.Z((_HG[L21!;\Y!]YF/LOQ!D@@0%^FC*EDH]ZZ69=H:$ M$%I<;Q6P):(.#88I'SXA#7U#:1_6V[:XR&> $-O3J_3(23*$_.US*UA=N?Y+ MH)FO_:51OC:==11/.X#<;/J>9)S?)DJY+C7JO40?LI>4JQ'>^(&X;B6C):!< M:B:QB]7Y& B8+I!8 $E2)Y'9%DC6F4".!#R D6O6F N%J/:/X_'I*8"Z:&UP MAHE8ZR4LZGL&/H+P52"2E*T?\LDE;+B#[F6$D-!2V-#4/K5 MA*,EA '=#]G[S"3,;B%Q%2L!^Q7Z0MAY6UT%98E0H $@CE?P+L'.8;:\&X1E MW!F?Y>AW^V*X2"O0U(A@I.VTSBDYVH 682/LNSB-823[=+I--Z#-$&QP=RC\ M86&T\B/ZK';BSKKVR'!(TRCWM9%1CE9*W,$QR@ 9)9!T;J=C;)U%6ES^H@4U M$8&298B3-S\4-]0QR*F27U:]$%#V^J&4H0Y";X-Q1=/8T?CTY!2.S:^3NH89 MDNWQ5U(^8$:.8I7RAOEV$"Z>C0H;YI'IC=*#*B?)N0:V7$ZR4]I7O,(\LG,; MFI1S1>%)R4SZ,@ M)#C$<8QQS&*2[$]/;[(Y:(;J'8V;A>IE@(U>"&2C'6@CR[-',7"C/70C"MXA MI*]N#PI3H)7>=5QV[HY!05 M6934>YNNNBN5M9Q121VKCCE"9U,D?[XI -N2KEBQJ9]'JO7H#.R3XRWDN4D+@XYX2]!HWXJWKY>;UV-Y5):U-WF_UR&S# _#Q;R+%XLCH2>- MU]CP)J,F6?E;(@\1TW6"8XG:"U3\3(>0(^(N)BTKRDM$#15P=0&J1;_.MN>N M%02[3,-"]5)^Y$=+8P-Z:TR:O=42R@.0"3X*PLRDEL8&$H[2ZNK1EB,YF0YR M)!R[>/\\)??/S^9OU<.0+2;I3*L$2*A?LIA"BR1(-P!-.58@^-LG(?#_8HE]9*&!05. M7$:1^^Q4TT$A+/CN9$**/B#QX-0TD-<"$76"D'.N7N1#A DP3M4JVS&$>AUR M$2QS;2 5.*XL!\=0D8UBCNA>00&9+AZIRN29Y=*W(V8KA,)OV(\V<=E( M\4IL;W@()0'4UFQ[.'=;QB-Y>VNQ+R\=1^?3@\+Q?JR<^2J)ULK M]-Q?;UR'RELB2E<^OO%?DHR W_TH(+)'-/KD,9\T",JII)WW1YJ00N<;Q1/F^@PAZ20C6UJ% MG+[MF3QS'2,C3$51ZMI_]((3DBOP<_P&A^4MZ8TX/?.WM]9?/H[=L.+X)_41 M *6W:#"R%%>@CJ[QR!0>J'M [ZRU- 9%;Q0X44NZDJW(9S;:;Y#710?K9UBU MMOOE/Y,4AAUYV0ZW2_X41@OQFT/0AVO*=\'WQT40")_8)Y'4#:O+T*.N?5233WR M%Z-L\E$Z^RCT1[>SAX,G!9(%]N!).7A2#IZ4@R=%U7WP!=8+!B8]*2DI@%CH M#YZ4@R?EM7M27IWSI);/Y+6[2D!%VHI!G=AV3'VU92OH/50'@S:BPV%M\E<< M=WY4C[W%$89J6J^%[!#8?.X'85P([G%E>8]HO?&QA;?4_./@M> QS28##M7$ MW ;N,&UE6?%\&JGN>Q32Z>(.%5/$J"'M[\C!R)YX]CYWI(8Q[43+F); 1FUI M>^CH7_0AS0S -%(YMKH3S8\OJTY;UUQA>M65_'IR=?#H:]'"D R M=%'#YG-:-X J@V"4!X%^&)I%1R ):N8;^0!P%OU;L=6H,O5@F#D89@Z&F=K6 MB$_C\>G)(7<]3PI \G$PS S#,-/ ( /=$-/< ",_R5^QM26O6^_>=/\5/KX@ M]YE<$KQP54,PE :%8*GIXLZN@OLP[N\,5/Z-+/SXXKG(,'QY0'YWA\^O'KP8.3(P4@^3AX< QZ<"3/Z*8OXTUQ^C > MY]5R=C,#9VV]5&GFL^9LG(RQ(-B_3A@P-TI)6P"OGXN$J41U%@8#)3W(DZ@Q M.YA8F3U'*J]XQK<[X5DB[F+Z?76I^.5/#3$J;5=[O P(+B^7%O;BM]YV-_FD M]%_RNA23\II]3;_+KL0"39R :%OLH[!B=#J4P7F%#PI,O+GCNA;>7B&4".224B"IUA5L9$4(<1A.A:80\("M[%0\.\+MG(FFY5]IN MBFE]!(Q65/UX3COO7]&^]*(UPJ+4FWZFAG!#;&'MB66O"\)U6CJZ>'C*% 88 MP3HUBR>740&T^ 66BP=$*4.1S?D,D^=$>869:H\&(0BGR5E0&W&S'KN)Z_HO M])78*Q_3)YYG*PL32*=/KK.,X:1*[;?(PI87;O>_[HKWR/MK^?9.JP^&3FYN MIC\F=^>7HZOIP^CA>O8_W\]^GSQ0']_T[.;ZV^3Q>GHW&TWN+D;?OD\>)G>/ M_\Y]*!;SV4$[6OAX1.%]GP(\RD$,WQEXXWO+BRC9I'?60B)LT3H6G>!LN[\6 MILQ#0A=ADP'[WZ^2T^W:"X@2';^X*W02LEO#<0@V9V9I'V(C;/:4R5X V-^H MZ2ZQ8$ ;/!(P O8GH:>HW2G@^ ]%TI[G?+OX'\1%8XJB590<8Q\_F[?U&A8A M)DW:OD)<69[GH%L+77R?D5URB:TUS_PH: KA>MB%Q*>7#P'F7=]#WH:;L9T3 M_.!\/#@?NW$^ CF06G8^=GZD1,&-;WG*QPJS^2!\B7(T -FK:FVV,O=6TT'- M.;W:(4=>"6QRFO7O$V.LX+)-BBA25;-4=24K=H/@M&J/Z>IX ]H""'+/#CUQ M",2QP_T<(]L);_P@0+P5+ND#P;?0_E*6(-VI=T=N&?Y!YD;3Q4*^%$5](3@. M.EV/(N0[Y2![\KN(4F2ZN$B4/613=8&QG>KUAI!^VRH7]= WP,<'%!"%$ 7W MKC5']M2KQT_9*!!2:GO@JXP,W?(7T7=R=S[%)]IA&81!:GDTES(OEY];RK&7\!,H,S2,"-75)<_6<>H-!2(KM M0@&J1XU.U^L/1+-BR:1$.LGDN_" &V=!BW*'\1:3F8#O?1PN?-\ .Q]RA/5$PYNT(,; M5+S8SR.,R?#96R9[UP_]_P",+&.5;< [0%>G6M4FP*=VHVDT)3L MG34X6AGA=?E%:Y' +$]_=P(RCC.W7/I7#9:6!WAU_E)M"G3*T%3-\)8/:(Z< M9WH>Y+WP>^B^>QO+L7<&ZC/+I58BAB+6=,!7YUIM3)&^!2!O ]Q#I\1J7M=7 MYU?5P!V0V7[HD4B=>V%;BT3JTD:_NT!JY:I^K.:J[LO/OH>?1/H**\J^+DMW M@TJQ!YOVP:9]L&F;LVE_&9]^'!]LVBR:F#:;6MZ]1791>B/(W.]D?W667@RX ML&R@:N?7;"#7I<6AZMW@J]X-L-#=VPNI[*"\G?G@R<9RD-3=ND ;/W!X)0Q+ M;2!8O)MPK82.V9OU!7H*T_I+=9][^52]9E]5 M-7=DO:P_A*J3- !E2@':KHBHCT,Q8#0$5TM+1RUBH@&6) M\/!G-P6BD?%%B\\,@-I80W84U)7/8Z*N?(&CB=5G$1.M3D^6_!+GG'!3C_N& MC%YO",>^2.[27SQ&W GUQN"3M .=W)(&><.Z=QD]13Z0S"%ML2A M/%JF>73E1^SGR?2[0PCF;8=#>:PZC<]4A.5J9>YRW)(&><.>D9> M$_[D^T,(/>)&]EE8<(S#3AR@W!"PK MI%YYKM6N^8@0JD8I\+$YHKWIC#RCH^*E6*$[A/)/FFM/ 2O3#')00*Z!1'J4 M;V!: X$HX-0.U]@(]G:\\61)T:ZAT!V0=E]#6#66GPF[!Q>6ALO.H.7CV"0+ MC1A&>-"H6D94^O>["MNQ_JK@!2BZ\@$]^^ZSXRV+: K#(R1]^N5:3:NP(B[] MOQUS3N-T$=Y8.-S>66O>>TKL9@;C+X#G ME$02EG%% Z-7RJJ"6_7+\?CT]*-Y;W'K[&-BV;;:<&FG ME[0E+54(F,AT9DR2VH8@J,1-R%E!Q*S.=.T]HR"DT$MBZ%D-#1S1O H^.I%: M+%0 A085P3NW0K0DH"7/M MU696.0**X^&+'9Q0;H;?!N.+9=G+ZY1.@>*^V MF,E$LELC $T;_!VY]I6/9Y;+-]APVD&(Z%*7NNR&ST&F-TKO(5:A=[4UA$BM M1E2OH@1H%_O#P@X].6EQ.H$^4&UF0!O@E7?3T0:JB,"AOS NF-40R/'.DR$> MW6&4>&E ^>+119\"!E1"O!XWF"@93V&T?2^V2C^1V^ATL4!DC5.0;Z[/I@^2 M8BE*?2&6X6[[4)9^=)Y_K,M,> $+ MYA5=; R8&2V MO"7/^9+[9D"!XY5R5?6XY*#O6H56H3%3\BM? ?A-*A)1(&A?MY*V2%I453[" M*':G2F8F\(8I?TL(MH[8C[$POAMW;50%)2-T"5+3=$T> ^33M?C=N(]#0-GB$=FGH3)GA\O@.M4*I4+6T)0YY6Y M),2DMY#3#,3S+-!\5WCBW-J0;^%6'.ZFTA^"ZJ[#%EW\>F=6+B^@)KO$(T!( MW6S*,#&&@"(56<"G)ZJ,N?6&@) AV,I9QD<1*'L5V SK>$+-#,W:B M746T,.=N<]Y%)]./NU@^KE_0]'W)U0M3N( M+*0:>Z,J?IUJ(44PL@TB?G?5]?VR/4^E XCT(AT%0XI1MZ^3II4/4MWE$>$U M?2<$!^&MC\.EM8QU&ZKWD)M!E1V:W?ME3@LV#$W\P.Y_%'"EG2YIV"^?FIHN M1)@ X@@+'Z(*."PTBI9[\\Z](@44&M=\O@Q'ZF-X;@UK+1)+A'>$X$ MBBSVY!K(?>MF'B&43HF^9O.$O^X^PW\RS&E TSP M9@RSI5$-0Q#7SFH(YZ48 ='YR@6$J/8B1-RT9GES(!'N?'GB\Z'C3//^N5$( M7?IZ!*L*>3,.,5'K^#[+BYOE-(,0JBX3)/;-%&#MF"&^)L:QYRB>$6PT8''A M+3\=-GA.%+?08UBG0XNOA66HM7TZT#L!O8KRCH7R=PCG@?P5+P;@G5ZQK[TY MC@\=R\WFE1ZX*GU Q!VJ4%L%&3AYE] SCCEF>L4S]Y!K?,@U;DQYT.=J"[G& MK9RGAUSC0Z[Q(==8G<,FLA,;2TS%9*CY4:2ALIM;2X!58* (*(I.>#ZSS-MF6=7 MUEP<3LUO#D'[J\V_/"*]Q,!,;-M)!LW,5((@&&9C"#FG"O26H=%C#/.]'Y+_ M=2PW-A): ;KVN/*NVQE"0JD:-[30ZC7"O&*YO:$O6.9CU1ZQY9 QE_1)CO\5 M69CFD=7K>#?>"(\]U# .)=J#@,AO[36 M'JF*8)^\0V0NVYG?6]OTS]T2GF)GZ9 Y[['CS9V-Y2H><#5&A)![6HNC-7 % M%+Y31"9[+9-&Y"MI[<4.$/)5:^OM153 LNC5Y#ARTE9K\^^0W=ANLFD]M;## MO,;FS]S1;*/I(G_0/OIW*#RW-@Y19'D+2-X-1#:JQL*18W1(WE'-,]6S6\!/ MVYE%Z[6%MYKI.J>*Z3KIZ(4?$.OFCPONB2 MD4Z)FYAO'6\I4;L0+G+0/S9:LB 9=1WSUK[.'3^ M@^S,^Z3$+6:_@3B]-3 : M_N,5H[D5K-*%:W@;BOU1$"Q;3AU72M[\:6X@&( M,WES&8<=Q28#\5:S@0=$>+ZS81:2_[&Y81YU!AB(0[H.:MU66BN]DKPKGYT7 M*_(?VW_Q$JVT>IFM,\9 G,\UL3/K)/CF^_:+X[H3SYZ&*X2)>%G>TB%@3H( MA<%D_G?D!/$T@9;GX//XN.PY^#:=7ORXOKD93>XN1M/'WR\?1M=WCY.[;]=G M-Y>CR6QV^3@CS?)3PGDG0"]PM\E!)J*M&^QSNP/]QC77<]I!<(,HBUIFM^?@TC9MOR%_L]KR*%K\ M:I*.4C%(Z5:$N'5)W!"=,>#[BXJ?#=.+Q=I,NHJ ME_FZ)G*<>*.^48 FE;VBEWN/3A0TZ#^VY" M6^)"KC:$X$_1)C4/F?Y3Q/=WB$L"<$A65+CR[?VRJ_Z*$*T(RBG2T6PX..4V MFURMFM.A?S'@P<-4WU4Z *@FTH9H9_R4H3MXCH&\:?7+1:T[F*%J(VI<[T [ M;>&9P;F_3NS]L?V93B*VP E[P*D2V8853H@J2+X)[3J2/D L< H2J< C&!:X MUKE4W R_CD\_?C)_'G3!.2:B9IF9NK$HT,(ZAHQV$$QT2K*8YP\##\-%)S/8 MLQU]EH2/!H+32M('3LG"-LXK";*F2X;&L CWOE(;(">2DMP5"WP6T!@8W4&? M,VO]Y>-SUPI$AX36" :.#$X8:QM'AA;J8/F\!U3ZOI;V*$ .H1I2KLAG M-MIOD-?YT^'+>$Q.APX+->@>?/WRGTD*LR+QB.8KSW?]Y?;,"AA8B*YDBGTA MG+XU)3_/:T5L#:]PR\%_6&Z$SK:[?_[N($R(MMK>H&?DB@YLQUO*1S$(6"/L5>@C)Z:EMX=_/".^3YZX,I+]V1!N+V\=H$<"AZ!Q"A[%A%8=G@ M?8\6R*:U,[A!R64E"8PH8TOLQ+-GSCIRD^!C,N^67(#4%Z+F@! 2'6LO1TU=NQP_=?FN:3V$'%:&R,U<&)6O ,H65(2C M0$/#0JM"Q>(Y]I&<8V/S1[4J99G ]T_L6T*C=;3FDKOTW719 H9L9+0M06J ME-8O,2F+WTV>>#)2%B$%5_/Q1O+ZC+B+N2=H5% I9/II'X8#?*0F0^W<7S\Y M7FREH:[\I4??)+BV"9S.(G[&-E=E&2,[5XTY%RU VD1K9-^A7E3-KY'J_83="L(5L:>%4'J,M4@'0.\<,(0W_Z[\'SX- M*)3Z!9Y3#[,5# M.%@YF\F"H#9QW4=L>0&A$6,KZ7 >" X8 T+7 24!R6/ZYESPZ*>TRBB,@F_8 M#WCB)>\&X=$P ](B)PP@YC/H4XB$BZ4V>?,ID?S=WGI-B(%L0B#Z#\&C&*W. M .%%,X.G7BLT[%35U8#TBG"";)FT]71!*(B<9X88M30FA'?6^E6CVZ :^(U* M&+RKM2%)1H+P1AR8C4="*_!2PUP$1\W/KPY+F.@\2P=&3GA$ B0@[(K*/)V7 MVQK"ZW8&V,ZE!WP.[S*Z]J_;Z3&=.4"_UCJ.IQJ.(#!I!$@V&)2:A6B3,RX5 MU>GKW:,6#VB]#[7X)G_?JY49^I4N\\;@3H@(6_Q42,DDX;[RE,SWV/IL_8HE M/%MTZP1]I2*:/1[^:/U*6O<@J(PY^Q57.%;LCLGZ^H4V][%?R2U,W*_XPC&K M]T%;0#+,KTWY/4"+R+UQ%KP+BUK7?N4(CBU=C3H&C.0LJ]H$8QH,%U^FTO#M M[,EY-2NYYJ#]"@5@.[DFW0"*2QHJF0+:EKR41^U78,P;QELC'*"CIAY"<93N M=#&-0OIJ39"68URN&GM=U";I5_"@6]KKTQ'@SE4"=A]3PQ"OKB;I5[S,6_2[ MHB- \=IY*O>TG 3Y(,)N3D[M:?N-\#3O2^B/LH#.WHQ0G%-S_[E?:8!C^]]3 M !#7LA#U![3Q<4@1SI[&XO!1U*%?SL(QGXMH I;79"OZ3GBDQN=]XWYY#,?F MS*,'(/X*'H$AR&F;V))._?(;CI%61A= ?,_0O(_P?&4%:#*/"UD0&9W8?T7B M."#%OOU* 1P3JR)Y.KT;3#POLMQ\_=8;Y-D$A#]\EZ#PS;?*.I=JIWZY"L)& MJD27'MA)RRE;3F"Y#^@9>9&0B^RV_3(/A+U21 Y ^W'IG9;_%5F$#&&<577M M+7R\3NY]XN1IW4'Z%06J2.TE!E1'AI"O76\I-8S[KY*B MTP-A'V4JX:ZD+80\ZOK\DB GY\ _/^SQOB&C)C\6?TOG*R#^@IY^>['?ZF]_F_OI#C/D^U#>W04W#%<+E&T'V_6Q;,0%_+B^N1E-[BY&T\??+Q]&UW>/D[MOUV ]39]F2G%-D!*QRJ)5X$/130&1O="P;:CSS"JS;7#"R9JK3^?8VW(:>O> M6O@G[W%K;BL(ZAY38+(';IA0MTW!&<+/SIS:=SP[/MMO+<]:"JNQ*G2!H)J) M:*N @P3YXVD*AVCG;E2=%R@V?7G2F?L ,O, 74!-^".CL_6Y 6$^:/NU>.T MYM4CGGRTGWV43#^H.X? W:-V#9$/ ,<;>+:]M?[RL?1-9IT1(-Y:5)FJZ/>K M(@W6W[L'],Y:BY]IT!X%R-6HAGPK\IF-]AOD=?'.\H7<63JL"Z+]8'&O_&>2 MPJQ(,,]\X4,>PAX0[G\UI3S/5R&.8->P[%ZCUM7<54<'-?;M1WY6#_!")$#J MP7?=*Q^_6)A73U>U,X3+5%W^J^((R&L[_"@[_37,$-:!QLHEH+HL4+-H!%[Y M-+6NP%>C$B=E. +BYV1-HW'_$[N5IXLRS!Q.RCI!* Y=GX\&_ SLGX\.;Q:V@)@)_-Y4B,>V?F-1I^KW(& MGZ#U^/M;T/63 C?S%* -OE(>/?C@X* X.BH.# M M0Q'!0Y4AP<% <'Q<%!<7!0U+KHY91HJEE[ ;HC M>#R^(/<9W1*D5C5D06E0X!? N@8;)=P'8@2HHO)O9.''%[\5D=B-]4I-=R*4 MART 9&;]6JZ2T2 \OM>C$"1(#UH,KOR(I^'5'0S"C#,0X#U8&XL=B6Q6$TH@0WK'K1QI*B ]#) 82"\,I9-&-OW8@O/N! MG.6*NGF>$;:6**D,?H86/HXO+ _(0R^6.\67U)T3U''^U9@!PKMT[4M%#4+ M=A9*:FLX*/4,*CL&/]5T#.X!&14@&>5 R1R 0_#_#:DH0EI9:[9"*+RA,]#% MRG?C\9M#]-E)2R'PT3%<;H@!E] 9(^H Q,C,03_EEP2*ZXL!B8=,"/ 88X1Y*\]$\@??\:U M^QE'3.F;@?.$5XU!?IZ48#=$5*8H5[X:/@Z8(E"@H6'15*$BR*U;E;)];

B)K8=\R/@,;[5D2$L_)8$H56Z -HJ)O,Y1CD7$V^P:/>&$ C3WN:JASO D_75/66M_DI+K^=IGZ]49T]]Q14/@N08K[*6W0I" M5$I[O&+CV"GQ9Z$__WD=!!&R+R),8$Y8GCPJ$/]\Y>,9"L/D"CY=Y';^*I.: MC08A$J4]9C:CA=FP@]V9GGL9(IA%Z[6%MW%JAN7-'_=+P3L1=[4G MX6ZT*7V>)L*4&&=6X.C%)GP9'Y5C$ZXFUP^C/R8WWR]'MY>3V?>'R]O+NR1/ M.8&59B/O8,O2D"W/SOV8CT_(0!Y9X8@"/8JA'OG>R!KM(!_%H,./9=CK91F7 M&,S)<80TN/,]7&"0*/JAQ?%-/1AUMMW]\W>'+&L\7VUOT#-R14G0BIWAQ%*T M+@C,]Z DY-CO9\>F[WC,S:T*O#AQ5F\,(.$;>H+/9+,:OF^9VT77W,GX] 2 M7[%G"6#2 *)0).]FQ8@?":-(A#T@F.)KR;G@9;\BAL!Y=ZS-NV,CO.-EOW;! MN^.!\.Y$FWJH/A6F%G4^4Z)SO<%I-[;,H.9: /G>;#;N]3. M7F%7J,HO1["E=YH*@A"9V>!HNI&5%FIW#H,UB+H@%E-\FBL*(AD;0BSDG9] M.UG[$?5E7"#L/,?O4 >2F$>EGJ N:5V)DQ(E ,7*[.$K0LYA-+\YA!-$0X#S M/.,C!8A1B<#NY'?O0I,L385^H&[@72U,!3H XO:-;WE4B4%$,,G9\CMR8T>S MY:([%!(IO;1O43V MC$HJC3-(Q'OO3J_&7\A[0#A)M=BCA!6@Y;<_$81OHE2;0=A*:RV<*BJ V,'% M2/?,@Q'&6XM! IP <8H54JRLJJAVAL##SO4556( 8OY^#^''%TK:0E \]&28 MO8EJA@$>TMWZ4USJL]=P9EO'FW.M31F&QE.?I3+L $;P9EEREGOM+7R\3NJ- MZ 7A'JL'X>ZG&^7F&U#D[-DV7Z EOO*1%:L4%"OL^J8KM,@]=%*B,\JU=.VD M>8.U6X9"TJ(']A,,QW.]0BZ?^G$?O]6J+A ]N:S-;I>=,@NM,#ZZSZU-FMZN MZ+RM/2P ?VU#DG#"K02GRM"]KSLL[U!8LL;MKA,,PT)L2?CN^4\!PK'-.XE M)-]]0FK7B=6U1VQYP0)A487IWJ:'< GL5$P[IR"@.^4>T4>$U],%O1 +3'S\ MYA#ND5U(!1]C@'?+?66OF;/TG(4SM[RP*IO? UJ4.]=QNMBGARZ2X&>6753S MEGJJD2J:>](V!_HH#_LH 7Y$H1\YWBAG\% M(0"?\ -,3.^S( 3$Q/3JZ20XP'F-#1S8':8SZ!S8/(J YK!P=^8W!W+LBB56 MS!R )VI+["F>$5_&IY\ %4YJSC(F>NUQD9$_0@W@-!D-V;2N[Y7KOU1A8YYQ MFGTAG'8R&4Q32730ZI0WU6G_L,A\43"9KQQRTM+3FNSL,V<=N4EU7C+OEFSM M/(8U'A"";U61BXUQ-;M?YA2R6+5Z)',)5!9^))_'9]^',-15-KA%A-%6 P\C\]QO+%PN#TGNXL3 M/CC!3^&=76\("&J-7&I%_!3CU[9*4Y[]'OM/:>S2=)$^*) [H'F*3,UA(*@O M:MRJC^/AH=?]8<5Y*Z4O1>3P6NPAXP"6 E OXR %WG3& 2&8,..@^!URQD$1 MTD/RAN#8A)6\(:'K#^0L5R&R)\\(6X)M@M/.9(RRA,X&%5'AO"Z[4#$JDH\T$EXYQ;&6TJMN!QM_$9CUB&@ MF83KC>5M9[O$Q&LO(!I0/(9FIMW'>IEV&7RC%, X/:Z80Q=D:74IM/\MR#W; MF -X0)ETD O*-,YLBU>B=E9;KA? C#;%8C3**)H]C>Y]'!-U7SJ54;E*Z$'3 M&@&(_UI16O-\U$+S#?&T8#L^.1J??CPR;_CNA\],U,VR/CM#']"&X('LY"C5 M9;_V*!#\XC6D/L]W;9P!1=M>!J&SMD*4*YR@RW*](2 8FQKR6P]A0,P^E(D2 M;/.',E&:PL2X[>U^2V[?+.QE+_@T'Q;"#M.)6#6F#"!3%@V8GWAQW/SEWY'S M;+EQ2=DP.TMCXG%U#*6^$#2+MA9)4=U00A\0LQ\0P<:9IWD25=@Y?)9W ['4 M.V"Q'//#4S%UG%$MLFIH+\F\I8><>"ZG#E:JX7>>VA$+ZB5!5H!RB!#HB]=9 MD3"H]0?A'NI*!-1( (CQPX@6^=0?&T%'@PSUX:G/_?%O&.]2"3'/N:I;OSJK MCPU"4^O[_JQ.'D#"-+08L3J79-TU<0@$@QH(5N?^W(3[0X_VVI5:G\S3*A/D M9C$)XNLFLL]\C/V7F 9!X!-:D>\Y:A4C=C@RT^H,((Z-KF2I54H!DC%Z8$X7 M238O[X97: +^'M^$RT54 ;'IS@]1<&]M!:%=Q2;@[]I-V%1$%1";6-BIW]F4 M>X._@3=AKC(5 ;,?D,>T2@:/(?X23W\-9UKY SR+<0&T=E=O_A@)@CVVGM& M04BE2%*_B=408*AK6PS.;PTLU %%UQ3!.R=*X)* ]I]X:0H#J%0Z HE^Y8LI MGU%LA-X&XPIQGJ?C\>G)*9P0U[:8R42RTWJ'LMDFLMM/E800KLF)4$ ')GBZFV%E2ZQZRX_7Q MPPE7CO=CY;>"MR[ M"G(76DK&TJ:K>:'[7"^?L?CTWQZV0J)B_ 0@!6]$X1N1:^"(0GBX!0[W%LBP MJHA2('FMW\A]D(L_((UH[SCP[!G"S\ZNW$EU+VTP :_2#!BB'N\KK>)>3J&6(B@&1P M]KB[M"Z]N L094!%<-D,8R'U>AD&^@1NDXG0C]4K'[]8V,X %Y^EO,80#E 5 M 2UW?2J>[Q: M+Q!Y(!VZP]6HT#?[\I;(6S]YZ.MRL4"59%'][B!2/OIEJ(@ MP>&FH'VO'/UBB*,"_$V']7F>@VXME/.W$NR*];AHXNW^LU;'Z\?J21O/EIH8?D'?C MTRSY-#5^[B!A=!VO<>^%JTI@G&WOK) PB[Y'D?V\%9CW=0: $U G9E6Q+)4Z M?H ,6T6P4Y"%'E%A#R#6?'UIY;.RA.%KY5W1UGT*XUG4#R;&'_0 +YTD9_JG>9$ # M!S\GJD#]X&^"+R#5K1X:PLC<9D,"402:KX_FP@)0TP19XOEA=<8@C;1QO+(,YV'*RC>)>K-F37_F?>T M2W@H[@0ATK=]7HIQAN2H(V#=2%(!1!W,Q?7+T1 ZQ&%$W#,N7N>^ZUHA+>_[ M@(BPI76K[HEZ2_Y+A*IZ]Y+W@+#(U/BEA$ZW[Q_&%<^N?$RW80(L$YPJ$Q2[ M00B05^:$(DZ=LF._-]\X9$Z;S+,'XW?+(;>^4+0X=/M#"'A79I N MJ>C>$EJLHW6R)29QS"E[[4?_%J%PNDG??J(/3:3[9E[7J IZ"T-"B!I77A8M MX-LIBUG35[G&;M4K([XV9 0;A6%$X%=^R#V/K1F2?]PT)#^%9;0'9F2%^5*[ MX./T6B1#6R*TU5,]FBDQZ0BN,1-XH1CLX$?M-F)8W7S"0 M-&M$*@ DC 9@M@3B^N'*&)?V,((X&E&_Z"+X/#X]!11249AT&ZNW!N",T0@CY6<0A6< *PNHIG=1WCC!Z(J<6IO5,.(V='4Y"O6Y&8&P!L(\3Y- M22!)Y5*X&($(#RI*^38M_[,WK,LT/58/".%!;;!7"5E -:DNT%.8\XX\6XY+ M)2TM/)SXAR(_"KY[&%FN\Q_Z^&(0W/M!S**C8W*VA*M@BF]\;XGP743I/%UD MW_EURCJ>%4*,4YN[1><$>[4BV8L$PHC9@BMP';OBVP5VLB9Z&&UT[@>,@*-. M)X,0.-;2,=@IG5[M=C69SZ-UY":O' ?]G)^5.2&$S\'=S"KD&D8HS"0N1W4; MN:&SL-:.N]U?-P-AR(QFG,Q)TSB9!-!1#M)1!NHHAC4?0<,(J@$?1B,61U'4 MC%)/\W:!@91CX;XYILR>0VV6]J< XA,]U&89@K@4?9Q?83EO0=1F^=J"W_=@ MZS?UP#-LE\!LOD)VY*+IHGQ*[B&5^0$TQS!G_*^%K/HMQ)B!OWF0(9<<.Y/W MHU^XO\>E_R=/0?Q&*R_XL.FH$#P*C66F,14&8RBY_#5W(YKA2Z[71(KM[ FD M6C]G&X\8@Q&,0U!/ M [=D[^+VNF)[^.2C5+BE;^44B?G@NV3^9?IE6]MHH#L\!(6J0^N!+CD&*$(I M+O]&%JV+_;C"?K1<73G/B!>GVL4$L,T-]=9<'0E3H=6P96SF_$K1>D1>!R+& M&Q^V?<&(A/%(-5P!FRQ"A./%T[IL<8:&" :' MWG0M#;H,4+JXYWP5[:ZT+]9,0U+#M!=HJ_H8BWK#EL."-M"E&$HG&I*JUK<4 M2HDW7"',ZPY=R9]LCB&I/027C^O;6E 3_WKN5=>PL?K^." MG$F@^UX=$8;F'XW'1^70_-GODX?+]V>3V>7%Z'[R;QJ8'Q>JM+Q1;IHLHCZ M&U*_5]_V-#OWUQOD!58B[-CREDE=V+-MA:Z3%PO;HL#[%L?OO3Z2Y=U9:W$) ML7P3.('XK3.U6#(IC[3I&E8)+)+B5<5&0.+D6?+%HC.,\/8:E"Z$4W\\'I]^ M_ (GQ%R/^DQ4VD[&I25IPNVU1U]\(!<*"@%I,N850)(TAW!S8PM-FN8J@;_K M=V+B0YI,'N]^=')NH2E!6P@7$R&11<#W0=3C\=%7'<+FVYLNXB65$0&-\WCT M0V?^1B%K;[KT4S,Z[_'HB:YW M@_U!>!I,5;R5G8Q/3X_@7#"-"!23(E">(I^%_OSG=\*2X&'V7?&M<68?"%?; M+I<.^SUQ)BGZ?^#ND5K%IXMKSW:>'3NR7(9^(&AG0$>0!HFVJ",(, ? JOBM M#N3&Z 4K9_/H7WJA$VZ9.W>M$0R?YE(!Y?)(AM@;X![(X[0KCK9_4K)>.EPL MG'E2X^)RO7']+>)4[I"T-7G@-1#%[!E$ 6: @A.DIP#O$+B1%>IH86"#U3M: M(TM!^6WO\!U@X8_:--V_./T->;1ZXSXH0586I.,Y(7A".A+5;@G7J9^K-NSQ MK\$D"E<$N/\@FU.>ONWQ!W&S:V-QID=CV_1[#<=IEH>9HI@+2_M&^K:^O4FG M&_3.IBN3W9/S-8AH%KJPKZ\-,8EB'$-KKU[1+"UVQ99[>DA!+$. M1X2UR0OS"-_EL^_=C(\67M(G5>8K!SVCLEQV/1F(;*4A'.XJQ!R:S%T@TM&^ MQ_X3(UBXGRDA%%T9N/R52?HF#O,_4!#2XFN&#O/R]!"*N;RBP[Q,7F")*WET M:7I-H)NZO3HGC(]1 M5DMD:76N0U*+?E)+!\P^)+@<$EP:)KA\')^>?#7O,&TCP25%Y9!U43.UI;.L MBT-4;R\GP"'"]Q#A>XCP!2 \Q6/I$ZQ7B@!$^'Z"\$91*415)[(7THEN**(7 MAEZP.U I2(EE1,A'0?M!^$M;XJ6 #*#6Y."B[NLZ$0<;=5]GK392?BLQ3[P5 MWM8LYD(8.R(8.YZQU:O)ZXEMK!6<""JZL \IDI !O+M-B[V@U3YM7Q0H[BC) MZJ/UZPQYA/+A%:%(_LOE+_I/GB>DK<$A+&I][K>%/3 _(]6))O/0>:99')HN MQLK#]8+J>-D<@_(NMI0@^&I*XPW#BFRB.-[!PFRAQ3W0XJ[H7#\.]][CF.VZ4L$5SZF MG7H/RF<#,8@#K-\D^)J4!&1+[0'U).'&G!!G\P]"F>YDX^A9UC."OPDQ?\O) MT&UOT@,0\NZRHP'+^%O.$6P[X7\ ,JZ?-/@*9)Q0>H$$;:6*%;) M+JP0%1[\-FX[T8-RT#J-:>.*'JD/BZ5 &\ KY,W8;.KL:-#6V!M96$4# +S5 MI0W?&[$8P5UBVAQ[$^NL:(2 M\ZTX1NTAO<:UIDVQ][$.DM-(+1$&;Q%I@?< M&[&6P5UA>NP:MJ4M'D][R8""[(W8Z.JN%U"\>A-GT;Y^9@\O?S2%9M"GC2&+ MG82D;T+(BVKHHQ]:+I1;3!F8UVU]4]IM3%Q-RFQX#;;C+3MT MTD@F&[3>T\W.+:'8ZY3 ;@)3^?,,>CM56L =R2+$@%*:_W(=!!&R+R),8$RV M[ABC()?V%%S^0GCN!)7W2)H,-&B3O;X@U: 0)$EI2*@4*YHKT^F&Q9AGT";K MWCAR7DW S;DF+$"S)H1=9;!N*5Z;A=BGS+E!^2Y*NK9 :V=^797YF> M;7![5R;Y*Q+R7KUF 'UCGX>D;P_, _8DQ_1)>RD^(,I&LE&<^UZ,=V2YCPBO MCT3"VC^W.$[("6M]?QY2KT&_15OZX *= %$/>5WD#811?'A EBBU3V6P!^*]!1'=CY1T*@/CL;'Y5>/ M+B3N8C1[G)[_S]^G-Q>7#[/_-KK\7]^O'_]-6N^A M&L5@C1*X1I9'?J"0C7*@9:\EP7TLZ=RU@F"Z>,3((N38QBB)'C\2M.\]3M4* M8ZTJ!2D1$O[#1H+V#I.*5YP0+C\&R MH/#@S*?3\>GI5SA/\#1D"Q,WPYSRUVMR=%-0)\+7.E@-(=P1^*)6X 4#>K.$ MWS\0 ODU/(Z2JG50E+ ;DF'_4 9F .**;Z'U^U "P_HH]6(0 $\D ^OVTF7 M"OC7[8;^&IKA5^[@OX:V-[+<8W^)K;7HYB_H8$"CX_@N]:[^ I0@@T[7&-B68GM=TJ -!6S)-+J0<8740B MZ-1!C..]8^_?^*#P>YB/;%)?]86]///L!A0YFE8'B1C/H M# %!':TI!GJ( HK?*P->F[7&&)?Z2>/MLA V#C/5 MNT.HNER3I>I( F*LVL8B3,S2&0%":=9.MV!XR4XEN#/C7Q2N"(0T'G?M1U[( MS115[0VA!%L[G.7C")ZKB0Q>>U<^GO.3?Y6Z0BCQT2H_RPB"9^:NI,)>$O=M MZJQ:M0$A%!1HE?%J: ,2APOGV;&19\LJ2S#:04@ K,D\!C: >)($;B;1G1F@ MF4)W;@6K>\OA90VK=87@H.(*7C6$588.(-;MH;2VU'*2+'G)C476"8(M08E= M,D0 ,BJ%E+Z0].B?(2I0%];VUO?"%5&Z_XTL7NR2S@ 0; =:#%1!:@#Y;'&V M:9;:YA)D[$=L>0%!GN:>:F:QG33+8HMA&27 C%)H1GEPX&>NS>8K9$2]S%QQD(MIV=%!^=Q#% M!/':0;A?*(M:&@[$PZ5CVHX5:3LV0EO.9: A;<=]!5AI[$RQ>C9SEIZS<.:6 M%][YWIQ<,/,*VMGVN^?\':$+%,RQLY&H!4T&A)/TV(;FT(02T(5"FM.F-P00 ME:/Y8M#C/YQLQYXY7CS-O\+*3C0G!4RRM'T0GQ/X?=>QXX2NZ>+_\PG!_D > M?7'^?$4CV*Z]0A/RQ]R-* %Y1W;S$2$H3G660'K.-R= _[&5C]3",UU<>S:U M?466RXFXYK2#D\W6Y*@6( B (S^< ==I8'IB/.:0I<>6Q5TP!G)*LYLN7WL M!D(@N@HJA: *[3.L_UATQH))GF@M*CP!%<$I.<6)#'K+R1*CI(A6K >5^5AS M#*"V(":+:Z((R$2TKUA._:%$E;4V3E(.-(M1X*Q.E8X07,2ZJU4%+T#\NW6\ M&)1KLC<0P>-%.E6;08@3U^5-%0M G)C,YS0P)'A <^0\QX]<(QX[.&TA!'=K MKQ,NLQ$41(P+^O4K\EDW,ZZE2'5Z5+,KH]L(.(HT#3ZDW^[ M5ND+P0FC)G*E>[4*VROO?V=D[$[UAT'@F&DU77'0]0H M%W-ZE#[K"ITA&$U:Y53RQ_XJ",-W..<9M&0J,W;6E82'8>;2XW1+>9O/,9HGG,$T6VU^*Q-EB)^.C M7=XRQ+\PJ&D.>58O^ -CX.8[8L?+R.%^79-OVHENJE,5(/02J% M*+3XMLN)^N(UA)C;I0ITL[ MO&C_A&&ENR07KEL+_T2< X/;"H)'A"DP6=X)$^K67<'Q0^$T2M&SXP"26\NS MDD>@N(\FR+M \%V(:*N @NEJ69B<2F3]29YR+;6"X&[@TIT+=?\7@WOL4YOX M%">"P'N0@MT,8G94[6LR&T5C' EHR:,$$OY=3= 6P#59)%LEJK,P&"CIB\?] MY_'IR8EY3:8Q.YA8M7T$W_B6-\7.,HT9(T!D#K8=4V1ZXL!\<17=/%Y:\-H@]87D5QPJ\5K*Y<_R6X(ACME(@' M9[D*13QJ.IY)=4J':TWQ[$RYO1+D_3$;F52D="C.!+YU-S'VB6H2;F>6BX)D M#8H(*FEN,KY"A[02--HF\K7WC!+'XOXN(J*RK+W)L @=,LOP:#W@$H4_XE@F M,G#FD+WVYOZ:?=52ZF$R9D&'UG),6L^Z#@@J+UE=4P)?G"2A1G>=OB;C"'0X MH(.3X7#(!*,]0C&D0G.$N(O)E YE%JFA L+*S+KKWTA2ZM6ZFDNMUT&-G6*O M80@9X(MO65!\@AY%([/)@&+*'] S\B(D>X>BV@R0(5>; M-U5L ')$P@D8[B&>^+"H#8K*N\ &:@;P ND"$+2'$(Y?=R4(T +$K!OKR(TA+!>IU.5YPT,$$&,NT :CN1/+&?FWBU)3Z&1-Q? _K%PS MO:X0- MIJFA!8B%>PD7D9B5.^-=>01<(YY<6L\3H &)59C5)D:(.(@Z'F"TAY(UI,8:) M!2!^) \3I8CP%+UB&PC)7EH\*,$/B?IE-%15;1A)6'IY\[J\W&*UH_.9S>NQ.GBW'I>)$$ PLZLF91S@NF+9/MB=831=D<[^G MQ"#<* CAO843#QWWQM'EK"!JGM6V4'=-'4#RQT S0X$C.\(>_?*]98>Y$#- M/!/;24W80X]:]F0#M(&F+L7LRD1OX;2@_3E9]T1.\.6ON1O9-'F*@$[^S^8O MH%HC]AC#J 9#8^Z#--R)5C&-SP;M&C''W!HQ[T?Q#*-LBA&A:/*" M>#"H^C')HRL_'!NES#[;WEI_^3CC<7"VW8E-1ENU>C(-1N[=X)!%[3Z2601U M 5@-(=:9:HG,K1$NRXR0>.6%,ITI'(+4#^#+)YPT;H5?+ MJT(^VY<3&,^*M%/[G.,K%07]W=3H1L;VMP""$\ZK*?EXFV* !"2'Z/;3>6EV&1I[!8H"6D?KNG"TAJPLTE\%8W-M%;+D2O(F[M.7U&%+%B^='!?[)X=%47.1 M0WY#SBBS!@A"J6PG2IN)"H)P,1:5W]9W4ZU:');0C!F390I8@E0*-P$;K^RMTCS]C1XXM/ASB*D4_AMR<_ MP:+2*\?KY)I?&N#XMY*/OFUG$/QBB]':E&T8F.84!YL0[;?N:A(0U^%G7KTN MJ/E! &J>/S$J?>.J,,W\%A'%K4TBAY#HZ30+$]7. W\S=U]QFBU-$)C?ZJ.^&6NM@HM0.+S?G*$AO]57?6+'6Q M46H'%MN4.4BG0P]21D8L=;%-VPY25H$BSQ/"6I?/=2>V4I(6@^Z^]\42/VXC M?\/+V!F\QQ7WQ7/=ZTR&;>2RO: 4Q-%*U:E,%BAHWIV^R$%;$;!#"#7165=RB*PAAB(ZTW$(*>J,2R7[@E-0KBUY7 M+K,76]4+5'RL5NA\ZCT-<U[&,YM."TR M1=!Y%&E/MG81MY;$Q6/=CDO-R/) 4IEV(+6A9= DJZ'&P@)6)$54Y3(/%T[G4MF M)8]".AWL,**H=W(ZI[I6[^4+(#)F*OFW3MD&9##E&$IJZ!S-LYN"R+.II$(V M_8!T ;.X#B\;II+,ZY37Z3-T^(Q"EVY*3DG@Z8TN%]=,SW17#1 ^&_;,>)B; MHYGEF+:Y=$:FY MTTSJ*Y?\4Q@KK-N);A!6;JG%A4!=[B JU KB3G0J[$?WW:DNU"ID\ V _Q\# M\*R*\5FMV3\"POMI*V9LR#:9DC#9TG/HC+.Y3?J CYTW9 S0 MCC6#\<7522\;P0?.>90#DOP$15O#7]._*/#TBCR:K\.()R@,C\1LGI%706YK MO@LAH2';P$JIV-68 :0ZF_C)T%T1_\JFG0O_R%Z#,./)%2;G Y"N\LJ--EYA M0B#QJA;FSG/LMA"F.[E6.,3W&HN:!+N=&Q-#.!^;F?FT!%6"I%=7 ;+V$.* M?$DK, #(\!.P7%@^HM0"0G!/;N0ED@$)&UZ9#DZL3&$>@2?=.=FANEZ*-(E7 MJLR6$&85M>4JD_P!9O TL63P>/#7>1 TG]X8>SF5=R L/05F4YK.Q9P &@?I M:88S5Z)YO=0,PKI2H@T^\8 4()>]/K%S%HZ*8HH%"N.C$R(_(A;JULU0>E^-Z]OFW'#,3Z.% M83M_CAS;L);&Q)D]6=<0UB^D=6!*)TD,77BBF(ZT1E^#0RHJM GJ+-7I -#! M@C:*+F,RZNSK!L_.]##CXJ*&0"HMU;=6GJYZ/*6%<$4'>G9>>1$&?^-53.GP<1AQKW@IO@=A:\8WN/S:@R(SF@]KIVE5 MEEN,XWF0G3KG^RA^E,..>)7@#BCV1V*-,+#"_4H69 >Z5N MM-6]+^HAUB8\6\5O#L%%R:U1''V#X:$XDW@%1E#;3:2@ZC"!?,L<"= +U4?!D"GMS$#%3Y:X2(_?HN%6D&&?WV'U!+ P04 M " <>%=66U<%[^7K 1T@X $P '=D+3(P,C(Q,C,Q7VQA8BYX;6S< MO7N3XSB2)_C_F=UWP-6=76>:*:HJLW;GK'IG=DWQRHJ;R%!L*+)J>LO.VA@D MI. D1:I)*B*C/_W! 9 $)3Y \ %GFLUT14J O^3^P\OA^-?_\6T7D!<:)WX4 M_ML/'W[\^0="0S?R_'#[;S\ M=C1,B1M3)Z4>>?739_(8[?=.2#[3./:#@)S'OK>EA'SX^<>//_[\XW\A9V>2 MQKF3L#Y12#BQCS]^R+^YD/2B\*_DXT\??_GIX\\??R&__/7C?_GKS_]"[C_G M#3\S^39^:\O #[_^%?[GB;$D3-$P^>NWQ/^W'Y[3=/_7GWYZ?7W]\?67'Z-X MR_K__.&G__A\NW:?ZG.,@(_/)3 MSJNV!?SK+&MV!A^=??AX]LN''[\EW@]21/A:@TG6_-M)>ZG3AU]__?4G_FW> ME!'RTKRM2O>__B2^_($9CI!_C:. /M -X=W_FK[MZ;_]D/B[?0!L^6?/,=U4 M2QG$\4_0_Z>0;N'W!#5_!34__ NH^7_*CV^=)QK\0*#EEX>;6H5_+=&2G;@Z M6C;Z:3)]'ED042.EU)XH-8M2)S#33.G963,1OM#YEOU54I!^2VGH42]3$7@V MD.8B\4#@E(%VY)8(!A#<47QJLB2+DX2Z/VZCEY\\Z@/:?(0_SN /;BGVC[]? M1 Q'ET])&CMNFE'B\O_;#U7?=[0'2 W$EG%9="=V,V;LSQ9+R!8_N1%#MWUZ M%LC?AG??Q-&N6E3!+JKX\N_!D\%OF^E24B2F272(7=KI1U7EK[-U+B-K <,: M#<^^K#L(_=\OLQ%O&7KD*DS]](W2IB7%&] MH2EBCVM3,'.^NG9(_;!5W-XNJ5 F?W+:_Y\=?V0@36]2NDOTS* VGY=?GBC: MX)MYV_GXYZG(P_HHT">?(?- 4=L@#YA*40>8R )5 M(LA."<.Q$R8^# 2MGE?1= ;>5Z?@"50?M4/NA;7B]H>]G/+TWGA/8S_RKD+O MTDF;9@?'[6;@AY6J'3MAJ1%R#ZR6M;?[";)L4>\1(&QO,F%'OQ&"2^R/7/L! MO3OLGFAF-XY MNRKDKFF&WLNJ%2M[6KD-:F^K$;6GQQ54"9"='K,M*C=:2-V$;A2S^1??I5FG M;*RXB YA&K]=1%Y]A+7U0A]P6FJ7XZ^Q"^IPU).\IP.7F"P(9T.BF$A6!'A- MYM6/SK<;C\V#_(TO3N];YB3U[=%[]MD[NFWC#PITY]Z5K/T M/&:U1/X']LD_U!JCNBUZ)VU0L>R@%0U1.V>3O#T=4])<9'\0H$Y6X70H>JK< MQPZ&^#A/Q_RHZY@?9^:8'\=US,?7:&K'O&!_KN+'Z#5L,T.IY5R<\E2]2I M=2(/Y:/YLBCC,+6CWD=)Z@3_R]\WKN]K&L_%22N5K'314LLY.&BUP$.YIZ!. M&/FIUNL VLN8.C7N>/0U8@>L4B1/G56^0^IDE2*:NA4?B8':5%X$ES2"^^G1S^MS+ZN M:(+8N^H4RKSK^'NDWE4KIJEW<2HDVI /']\]O2<9_0E<[#%VX.[=^FWW%%6I M>OP]8N>J5"7SK-*72-VJ6D9CGQ+4B" W_:'EE-J,B+U7W]QG)C*M.?BO:88X M3)H4.\9AM0W2H&D4U=3;,J(DHSKMV?@?- C^/8Q>PS5U$C;C\&Z2Y-!PBEC? M'K$?:JE:7CO7-$;JF7HR]UQ! _FSKT"?9 R(X#"9M_X>!8ZQ577<>J M:X?>.VM4*WOE42/4WE@G:T\OS,D2076U5;5&[:8O(O3/9*2O5.LVF MSYN@=L%J20?(J8])1M56@K,%U48+I?7."8+S0^*'-*F?CQRW0A]*E6J50ZG4 M!'4H54O:T]\X49)1GDV?+Z+=W@GK(;RN-7K_:U2S[(>5 M35'[8[/$/?TR(TX$=2+)3^"@-^XF7AX\G]%9IBE-4I[L?!TXVPI+-#9&[)[M M2F;>6=\2J7-J"&SJFS<7UP]$TB8*<0+4IQNKGVD0M$'F42/$KEBOU-% K;1 MZGH-@O8=IH'FA" HMSFBW0YN0D7NU_6SPRRU.J10^1..MNKW1IH[H?=$':6/ M-K :>J#V5"W!^VYF<1Z$,UD0P88H?&RMWC#J/EH@WQ^> M^]#B*G?A>OW 9] MF%:H5(Y*I0'J(*R2LZ??"9*$TYQNL*!A&CO!3>C1;_].ZVC M0+D1:I^KD[4OW@FRA-,EC+ U<+>DWQB)WV)3_=I/7"?X&W7B^GI,#4T1AUB; M@GER>$T[I('6*JYQTK@\'124"9"V6)\)A9HCUD K%+MFGS05[SUMB3CH6M0[ MKH1VU QIR+5)V[M:F.J+G+2]>FCV=!P]V$1--KUP*[>=3W$UT-T*RN_;C MW8U7KUK^/7X7*JMRY$3B2]QN="1C7T<"^%;-$B3[)/"R>0'?^=U5V"076VN M_= )79_-=2-1@+[F[;:.79&ZI8D!P%^[]$/HR$;B&V_I16$2!;['7S$]=P)X M0A0R&VC:?YW3R]FKWHJK;307!SYY'ZZZQ1R<A&ML M.!?G.U&NT@%O$3__IB'L (YX.^!K;R;>N$P2AKXM(_M)(^1>6*V4ZH'E%HB] MKT90XSDF)T?^S B>.-VXFT*C:F4E?BZO"?JW\<_!O'@_-#Q]_^<##\]7[^WU O2WULI)(11>M26ANX;\>A32A+!Q:<)#\J8!D[F MJL01\VC1A(V^T5/@;[G0"3F$'HU)^DS)M1.&/B6?'4HNOZS)/HZVL;/[<91P MK@*Q*2PF&>0U((E@P2B=/5YM)/]E'B!)_BZ+"O&>/,*"$= M#08PCSIK,R"#>"+71QOS(LR,)RF8$N!ZMHGB,\:"+@CCS/XG2@DPAW*Z&7O" M^=N9]MDSU#-C19AU"%AG:OA$IG[+8#()S,J#P'!;F./JFQL,]A%3#T_O8U.BLD,3APY& ]K1!6?AZ&,&+('5K!? M=,(2X):R#U1 YQ!.ECMXNM,.6J.R48Y@?OC"&,)";D%"VO\*JM$Y*XU??+ , MGP8O4_8KQ:G_3^HU;I_U>AUQ3S(VM^Q4L3D">1GS.BFNN4S:4L*GI.MWX8CJUK*X2/K.5G M1FWK;"E;M&<>'?O;9TOG)I^BR'OU@SI;*%\C1]IC151,S;Y#C)XG(IJZ5T9H MG%U-+3P<3!<\R#>82D@P;G!W(S%UHVT(,&EKIV!PG:P ,EL=,*E]MFX0V\5L M09,O(%K 6K,K$NJ(MD$"OSY:0J;;-F.UTWXZ'R#-)GTN 2:3GNDL:6M MJDPS:6Z,.\E$4W;S,3&CRH8$DCK?B,OW87E*8_JF[)TFQ,U$(6E$GBA)8R=, M-C2.Q2=*Y\TA]"9-+!G92CEY4K87XT $B\E32B;36/6 *A>Q,G'@DQ@Q2:H! M[G(+I$#6H(XZ-5"^1CPAJ)*RWR2U^B;%-'/QX;6IGF,@:L1O0$BDR3/>D[3W[ LS=;[GU6MT0>[0WJ ME;(;3YLAQH$F:8US-@J:UB^$CJR?I3@+Z6HCDFQJU2XU01]9IPJ50ZKX'G4L M58AIGO@4;L^8>^\(D(4<7D'85A@-J)KR3D56K,5:4NZ0>OWAQ/0Y.B24A%'* ML&_OO,&^H!6,N ,)[H4 -;H?-4&.$54*J1BA?H\8(RK%-'4X3HQ(:N-LTK4B MPP@*U<3--)/Q0?7)+]'7Y$@8'@ZHN;8/?O(5W@E_=N"^X*JX+GBZSZC;#2D2 M=%5]DKK+'LRS>%,.%!5'CJEA9\^ M/T;7;,(@SK>+0^^**:M6'Z0AVDGE4GI+4P?<,]4.\AL?<[ YIINMJYQ\SJHX M+7$2^ 0FHW(X)@G4 B90'YA][*2$31Q2!U(@(C9SA107J+^2YTFXSMZ'LQ08 MY!KS:"PDQHQJ6X4%F :8R*08)5MFXN,^*YJ#2R!.EU'0OV; J&B&%";;%#O) MGE':()ZKU(K:+_.DX>QIPF2:X?4*QM9+*ZUFU-]K0>REV[0#QJRPH@4FYH$0 M0SK;Z+#0%CY#*B,261H08:)R^I'[]3D*/(:(V7Q#7N"YAWO44;A,T]A_.J2P M+_H8W3&WC<*4F8M)L/BEU__1;:"LEN7U*6[)[9(_^7#@D!H\2ZLV<__Y=>&9A_LA/K2\_BC M>4YP[_C>37@A-JD5N]?\,EH=D<.!OO*E6SBMO1!#1@?AC8_S, FM^2R M("K 6+K?,ZD!]HS'&3- =O;S[H?E_7F]Y MCY OV"'QB\+B7^2 "9&LEIL>7]^G/ -]?*U;#X-'T%><"25> M SRTS51DZM'0K4\$;NZ!?"334/(Q1T?J(>[!\!?C5>KV,@NF4M=5 MJ9-W=ZO'JS41>0&_VMFL5PN8A9[V#I]&-^2AK*MX7>V]JCZ(@UI;]"&J\CGY MO3[KMP7&4?;D"@%7V>(X7$Y47//DHF6>PE1CIM9.R$-83^GZ+-OC'HC#5U/P MP7)O!0=2L,"0?SNBVB(=;Z&D_:$)8Y%UV<% >8<9AF]9V;;0%:UG%K9'0@\= MLGC2Y4=2-PM5OU+1J=/B[YUX%:]3..SG>L2%13 0CD8-/&"L1Z-:S\,\PGWG4FV0W-YQ'?@\\SRW&-9&X]@<(RABU/JD\4;9Q1U[>> M6Y36SZ5KFLXI.@>:5E9%YJ@7W;1.*(0;9/8W%/#) I\ MCV]6Y.1YI51Y=4^<]Y_>Z1O.E9,X5=R8_:MP8?:/O]_'D7=PTU6\IO&+[]+E M-_\X2Z6A&5*G;5,,O+6N#4(W;175? .9$Q4GM9(PO!_':)^4@!K; _FIM!3A M,MHY_G&IX[:V^'VQ7L4CASQMB-LK&^0=V#4%=2/GK"B/?ALYX2KVV8J'U]9F M6ES2I_0\CK[2V-G2:\HKO7_FI4B.M._>&ZE_&II!%D_OTA5W&74C34R]6X[^ M\ OP_#>8;1P@>X8)0:)""A)3<9MW0_GQ7IY<'M,7&AZ.*,A7?MP#FQKOV!2= MOR0 DPWZ;<]F%S2GQI\8.GOBNG'2O!0'K[T>/<&M6F#!'QF:M-KZI#\!,",* M-PXTP(_D#,DUM?("A1531$>F\, 43[DI-G6F,(3>:\>/^1G9:G/%O--E;GE] M2 \QO7"2Y^L@>DVNF6L+X&?>^.!OG],F,.Y-#R\\#V,J"=C]B.&&\(%T&P+4 M^59RDOH[@=Y,,'EB*W=5J92/(_2&"TE<)B79@)CPHGCD^KPOAW3HDF1R\Z8NM$V]$7$ MI_(M#C!O1K,L=B[R]N#$3IB^J>]/33I.6/Z=@;U,/5AM2"8!$2(0D(%P(0A( M07(QB)!#E.GY4\@R3J'=AD=XD5COU*G E94 X,Z;>_R03R+EBL$86C>:5#?" M.T0T*"5QOZ(%;C!O$MBX8%00R.>+$OXFT8(GS633YP5Q6/PJ "G\C[5@F$J_ MN<^,J7B%KX!B#I-LVA0RM X MID;P^SI-3H$S*DC!M2L4TR>.-Q2_X6Y^M,; M<13:\M4D&O*Z.(Q*]!JRF6$&PK*A)X@GY%W$W_QD093&;*(/DW?V"8-XIM1[ M\DIC+C[]1F/73ZAL*I<7K.$^2EE++JS(0& X7CPDFID"2"3/_B8]&GG8QTXH M2FUE"OS()LUL=<%7)6P@*;'LQ\@#1<8>0O1$-[[O!$"1OX67;<@P).4@SRP#( X&O)K#H1%Q4-[GYV0C>[P5Q,8M;;' MBT9ZJDHX:FZ,&X\T91\1D(KG%=DL+!,!9H?^B[BR6>PP*]_S_8;7,UE.]3DZ M)'PN>/)*9]%EP:=>91( @+%/4R=^XV\]3HM[(]N^($\*^I;G7=.IK/S0 T+@ M'4W_8"LR\#>:50<1>VQU(*C1 R\,ZJHK@;"M.6XHU);>W#OEJ+%]JZFT""G'Y'W'!GH(?Q'F<^ M SQRYU,L*^V%13&3D,8+V%#+UZH!FT3""A:D9S/)?93X,B5'; +N_,2E 9.4 ML@#*ZNW#UVP:D,U )T7*"0TM6.75QQ6K#( C U1-X/E316(6-T0ESFAV00HO M710NUTZH;X\PVZZ3V#V3[M2,3.'& 2K86"$JTLO0[">2G=T32S&D\MRLXG?IKB9@;Q,IHW31L< Y7( MBT=5IJT.X$3*3!+G*[9*<:!XZ)78E6D;0)O:(T>"5E55:*AMC!@KVF4VGM]E ME$E&VOIP.YZR&4$[A7.=IRAFD_0'<<] RE)C@]K&R".Q65AV,8 :I#K]$(=L)_%-75MELB Y&Q[2*B,[\3R)"51B\GY4P=76 M#N^+GS#NUU%\&1V>TLTA6+HNSVZNWT9KZH(\PG44/MKAK6V/.**UQ#9V8TF( MC<20C0X/L2S(A9LY&9O(-U8IPX@:5R3Z-:(2=.WHD<\/0]/_B7Z4SP M7K2E&71V4B5_!KCT66.@ZI;(0[A!O7(%F9-FB .V2=K>Z2N2Z()?3;83BJ/J MEUU-9['H1O$^XEIV2R;:!1I!HRC?[**CZM:VS3RL;GRO&<<6L^Z.W@R0H4ZUQJUDS A1*^MP M6\>6HFEPS>0KB39WBT4V%JPZX,*Y>&3NP'24RD9A*ZQ[)(DL,Y_(O2$D#PE583/L@>QM^SN!GX;]'E,MC M$9&9^G*8.1>;(XU&K6H]"R2L5?,4Q4Z:HD>@>HE[NBDC7.P12MJ6M@A'UA3N M-](QSRGU0,N&?E.=7S!M )/KMX"+!L@AY529HY,(^2UBX*@0LL^UJM)L@\\8 MY,5B^18\41^#AULHDTX8-(X?AC2&O!DC)U9A6=/LNHBEM24*52=!'"9>,1%4 MW>\QZK2,-*&#'+^,3:/"7&SV_^W=@VG.Y$NO1 C]%V^.'X 'L:F65#'8DW=0\QK^"R]_SR(C3IF MG-6&K1_EC+L,T<(KFT[O1N6*'.PF,OO).?QX+!$#\E2:]SM9KWJF*5_>YJ*> M,5G/>&&90EI2B"NJ/T<;V$=;U"Z%;8X8V'\,L)\LQ>N'Y!!"C45X1E=6/7\G MDO?>\S(6 ?6V4 ;V],=)OGQV-J9)6M^I.8>R+%50]VC9Q_K MFB/&-!VI34.@$8E4?)D25]IF:F,:I&K>YI:,9'$&EQ6CN:&4[8SXXRC)J135D:#0/G\_ MFKR[6SU>D0\?QCDUU-BW&E/?J_LU"I"Y](-#6CQTWV*!HO7,@.9(S2:HD4UG M!#;'$@\)-Y(V#L 92E%)9Q:@,[3.MH#G#PKO U%O^<+?B;L[0$FNU>;DU>^F M64]7&LA!RL@D*G1U(H 8T,ST,%X$2&Y$LB."'RR&!$>BL+0ZX9K6+F)B\BIY MGCG2.HFP252PPX0?$M9.3-+-H@U4YHDA;6;10)$Z$O/#D59-)D(2JW.IJ6V3 MS3<,\&2:?29KSI(9PI,60@*P:WA]"#;GV0"31N[7YRCPF%.)Y/Z6>FFZ?9&# M:2<3J!"JU1$Q<':3W_@JV>IQ>4NN_N>7F\>_G13[GM;'A6:PU1R%<%-E^&Q%WG JJY$^@>U(6<)I-O+*&E]'.\>N* M=M6U1>ZVC2J6MN^J&B)VTV9YAW)/\J<@;,<_F1B[*.0C2>-# E7MD/MEK6I' M)]'E1HC]L5[6'J?.C"+A)"T_!S"N3SJ*%RZ M>M;0'G%L:HEMG"A??5O4UD8F*:\ .Q! '/AF>IBO$'-NO,PUXT<*AJ3,T>8&^".CO=HLO6@/ MZ\;&\:VF*?( :%)0]?.J=HC=N5%^BWA9PVF^$WO)E[W' M%GX??_[P+S]_;%OQ:_5%[KR=3'"TTF_OB-B]N\EOC-+K+P0(GOW\<3@/3^)4 M\6[VK\*SV3_^?B%V+_P7>K794#>]I[$?>44H5TQ-.G1#ZL]=%0=7UNV#T(L[ MBVY\AI(S(8++@@@^910?>'K1T\,K#]D[=9RQEY\>O^OWFJFG#W0PK^GK@\]8 M^N)YOA*HG+ 8DIAQ!-091!OSC_K/-"IJU1@L/I0:&+9*&\?4@==KQ']OPM., MR(9=Q? \U352F M?\FJL/\)C(GD;&GO=FK[7.1E7JI,8@5&/OMA%#/FV=9R9@HH*_] /;KC<%JW MG:O?&SEL=#2#"A>:71'#1%<-!C[-@*?@)&[PNI<*2Q+%Y)ZI^@Q?LHEH[0%( M/QO]*FP4TBTD/C0AQE2F4I7&50>T\K@K U(PP_KPE/B>[\1O M9NDN3@A,4O MH75^IDD0.:KT-U;[F; .-<38,X!2@\-1/HWA<%3PSZ8NF028#IPGL1B\,\/K M;W%LQE>DN"YE#2J)M12@T^R*''"Z&$"G5*?:#S&(=!)_Q**91:DZ7*4N1[!# M534Z6;U<+4!I.U'E,:I)VN;WID$A#^S%U."O5#U0!IB)G](UC5]\EXIMI0?J M1MN04_G="0YU,YD)V"*'GZD,7Y-!,PI/Q+ WF>I#Y.FD$3FZV '[(%+*A:A# M<<8%):JD"Y++2J2PV<&$(JZM(ECH?P&^SR3-ZBKLR1FA8C+K!DZ2^!O_M-[' M1#?=F8 P0:7>Y2&&=#%N"*[]TA4V:MB ZM =.79V-43Y*KQ>7\18UEF%7A%! M!":%%O"@VX..T\/[QHT&$,P!#L$"/&"/8PA0SRCC40-:1. MBI9:GVID=9/+DS0#=*XE-$] T3".[D2DFLK\($9'F1$G)_4+);G[=!W%&^JG MA_CT\0_[DY>1[-8%D[)UC[H:VC.^".;1G/-\+,&EI,^8L M:+;0-*KE!L$F').G![J7>0G>,O0>:.K'%1C?9'MM"G/ I6[F.,$CO>[8<:BC M%OWP1V'&'^V4["JG2K92A*:T2L&&FR/F?& [^AAL+,+M9*;P#@))F>H21^%N M<-DFL>) DX1HZD8EGK9-B?Q7>!IV2#= 57TGSVB'JDQ":2N*X,%%Z8.9!=M M4&V:E&$"V,'MXBF&L8JC[;EPYX?$#VF2L"G]DQ\VK9]-:2%'UEXFZI9^6D$( M,=;VTV?DI-.,-5%X8TTWG5JIL([UD\BF:P"7?E(DR3Y&U?;[35S]J;'Y M@.21H]/0AM2]F-.%-F(,&US%D:_VE&2"E+"ZFFY2+HS7?":UZXG!:O+MR7.U MP29!PTO_Q?=HZ"5*&?,+)WFN,6Y#<^1HU::HBCYU;1&C2:O(YEXL"2^(6I>> M_8M1MQ7CHVD+1(B742=[Q[>86EFZR\Q3]YN6DI6MD0=EBYHGNT2G31&'9)O$ MO?9^CNZ?+PBG;76/9P15Q7T5QTU91*9OY-U=E%+RX6<[QV@*UN3XD[V@#+@! MF>,U]M'LBCQ:NQB@YJF:VGZ(X[B3^$.\^0*O>.:#KO)..A^<[BN&I&EV$Z:Q MP^D S%].S_9N@9FM&R.V#/ C<790\['5$%._X0FR7@?1:Z+_=&=5%^2PIZ-P MS4.=)^T1PYR6V#UNGR=1X$.=4H_DG!(XE>$.S[G9.8:@*8_=.(*0\\[?OB34 MNPE7+-8EIA>C-Q$VT 2,2&993;Q^K"0BJ/.&76DV1R\Z:<7%;21^VZ/3BQ$Z9O)'H*_*V\ZN%OB!.^ M_3@*]%4---9^">!*5+;D,2+ 6*2?D]6&"-XD9TX$=QAFIMYEMVJFI-(%-V"K M%VXKYED;8:O"]6(N0EY,JL+9!@)^497W)E2L<1_3G7_8)OPJ1. &=%)AM65)!86:5>]6F"E,"7"W@L$W_*F-N MD[>YWF[6O\ \NSO*(UU#KKEB;.GZQ9AWK=5+P&?R M0AL'==]Y\H/FTFU3G69.\"N[#;_R--F-=$/C&/9'8*GUZ'R[^@8"T7,:THU? MMXG:W@LY-FFJ74IY;.Z"&*UT)3=.@)3TL\U%QH%(%N2=9#+2%;(H=8+&-,B1 M57\$ =C,5!J 9EH_C:FU!G1-]I.G[+>66@^T8,TGCJ6=7BC.SM;-[!]P4.Y[ M?*BL+>PL+5K*6-O&FH;46;O M/49KFJ8!??"3KS"19>Q7^99EU?ZA;C^\B-M-]6S'4*L3;C3MJ$.OK!2>QLI< M.N&<8._FQ8\.2?"FGO[$3("S1$B@[)1/BYA36H47DF>0*#@18'4F>1&%F8UM M/GN^4><%5M;/%=?#URG=*S5IY2M%^=5R_E5,Z0/=422 M#!#VQ4S1UN4M3 ;EUN)Y#&R(9$9QLJI@RI#)S\3$INK93EC>SRUO9S,9DPF7 M^ST;0VC)@%M&V-9F#2;;@RDT8Q?*:4+Q$EI4[O M\UL9J>^=-[YPNHYBY11RM?DG6V=);.$[^C44.:[!V@KI"GP9DD(^YIH91 M!]:N-!"/GL:JF(90&4KCP1)"* MQ \[B!)'+J5>PE\E94*L-KH8HM,1.VIH*U_"B=9>F)%!7WAC+) LY..\C"0X M_.C!KS]7F=P&:$B[O#%E_IG= <59=F>%JU%6#(*D=F)=64:T?RP:49AY]-R*!?&ZK&9)T((,>%[L8P*ZV&&!4,E)BPE-I"IFP? M>%KB7B8ACP06;3=^)C95QW(^F-!$)&,-4,"QF= \T47#.!HHTT!E?FBCH\Q( MJ).SQE2)S(*9C@LX^KE=+$-,EA/R&,G4-&85_F+I"VWJ M[808'O1E[YT1E49$\B %$\N[$^.KGQW4\'NU7O6+\G:B6N2ABF3N(I=;.[CK MN\\MQEL,T1CJ-7WG%/%M*@P9^'4W"$8%@,>VP7\ZD\A7:9,B"?LTIQ\)/"Q? M'#^ @Q29"K:F[B'FDY)+^E2WJ.A.96Y@H6>61LQH)C$GZ-#49$@$ <*DX+,@ MN0QHELHJGIB#O+NA^7U^H?W),G96\^P_NRD4I3[F.ZEW9:A M=^$$0;+:U!NNSO0#T<:.1D.:L"Z5VY@P9N0:5+]ADJ$+.19$D81G;W!9(*PG MASO=#1.,%MWGW+D1$YEQGT$C0T'K&'@\1!37 /_?R _3W]F7;(6H.\#4]L:. M8]W,T#B;JNZ*&8LZ:C#D["E_M=H/"6=&)#O-_-6]55QZ7/N!,JE#>+>,;RUI '1?^MCA9&A3UDV->A''#$F#ZSC,@%Y? M<$(5 LI/@!3B>3TNA_TYD5TSEH@+6_:'O(I*8B?PG94_H/ B@WA:47[C77US M@X/GA]NC>@@5A<:&(HL4MX8VG"Q3-@A-W%7,AE6Q3X%(GBL2'5(XP(6\T\CU M^6N?KW[ZS.O7'Y7.<,B3%)6\HYED)&&BJ2V3]POU_1K.Q)'ZR"NT\/2"W/B9 MM%0:#M-736H+01;\6;3LE=5,F@7)Y2$@$%$ELE!N#8; MUIBY$P'D$-7=&&;9VHAAQT")";.SYW G9"Q3-=P)09.P76.2:S:="]T![H0T M$YHGNF@81P-E&JC,#VUTE!D)=7+6,[@3,J:9CN^$;'*[V+X3HDSKE-GV;PGG!??V>7<[*]M MQC/$>13'T2N+^82\*]*IWH/RKTY,GR,V 2%AE#)[L"\AK\I>I1O5(K=1N'VD M\:XK)-3UFQ$<-*I>!P65G68" \VR#P,!P..,Q>0.7_"/H[X2^$Q77E_?W]7% MO)5P+X%>AW#7Z8<\W+555\.]M1/B<->7W;Q6FS+$3Q7N^@\#?@33W M0A@-DQTUGU%X5RE:%]5JVYD$7"V*5HWPYY)<+:*/,Q\>L3@-)E##ZII>>IL/S15#.+7G:C7<&NZOC7RP&Q1 MLV[05)HB#LLVB8<91B1E?M$/PX@YBJ:@:"(5?9,D!X-IY6=$$>PONS#C+ 9CW'CVNQ]IRGT1QWB%]%N!V]Q1N[73N8J]YME MB%>HWA[B2J?9A7B5[,.'N.!".!O[\^DIM/<5[5VA?5*E_=1OP+*)AKP2HQ7G M.AVQ![JV\C4ON];TPASJ^L+WOA *:(%DW&#W>BQUK$L4%8:38P_1I_],(K] M]&W]S+?' X]A8XN9:CO-)+:;E:Z^\E/58P8QW2+X$!=\[ICAE>?+LSH3"$J/ MCJ.Z$L9A675_'-6U)RWC*LY3Z/:.+_+\]^UFL ILJTU>$D!_XE+;:2; UJQT M%;!5]Y@!L+4(WAO8F%NO8L\/G?B-Y)P6J&8K(YF Q[F74>81;S.2V9Q,7)+8 MLG^POQ(FE[@GD;UH\U:1.-QL.F.:\\"!?B:K@ DS@OA1I*=>/4&&CZ,%?U(2 M(']0ZFU1F<1O&7PL6XXOH7+#N2I_3%LF#]2C= >'I>5)^Z59[M.=#4QBK7_V*K7Z1K'_J49OO6%U'2^OA$ M=8^9H$F#NC5+GN/F,T"%)JF'6.SP>LCY(0RG;SNVQU"9JYF?MKA5:B*[65QC MI$X$D =R=V.8W2!&'.8&2DQX8W@.=0K&,E5#G0(TEXC!'O#_4!OUQ0D /!\H M3%2@2 NO>A=ZY0^4EO?:CV(._N5H]7 MY./[^8TK8_S&WSGJ#P[BWRLF8X'846!RSX'L*FQ<)-LUWR,@>5;7>!"<S&@29_HU@]#&.3'->RX(_M [CJ4KUH9BM>'_3Z@ MO()_ .:Y#J+7FW 3Q3N^%F^I/Z??&_GPVM$,ZD"JV17QD-E5 ]-P4?F((0\X M$865]1)R5DQQZ2=N$"6'F.9/(1P;YJ]6P"$[WKIW?(\M2FIL=MH*>;#7J*4& M]5$3Q,%;)ZFI9^8OSMU7)&A-$X1#JU1DF*8129_]V&/_BGG)2E%:VN+9ZDWH M1COZZ'R#N_7-45;1$'V@U2E7CK7C5JC#K598\X@#DH33Y%''7\6Q%7J#JU?. M[_:%LBEPL+;W!*,K)'*P/XLRU*%7<=13#,TM,^$!R"(/YJ$,=[P)U8<0<2+(B40:D5#TO1RAK.RES4]ES/C/\ 5419687I4L-.D[ MHQ,;3T7#!2DXRCO_A;T4IM.BYO0VJ874=E<:'E4O#S'S1I$U\3LXN/CX.HI5 M4^ABK FU62"NL9E.\;R4D^Q S])"_N L[&2H>1Z\BAQ,> M>V8BL?6 +0B>WF(J(!/!7B:(+0B78)%]"58K S82C)[>:%J(77T1L>1X(HWK M_SE)XQK$>@T5ZVS;;ZU&)_A54O(KQ7;#CW7'J8 W(>04I&]P734*?(__2JO- MH_--E)V_ D"H'.=Z4,([QO4UCQS?3,G@'MMZ:]5GS5&34TJY!,1CXQY#'U>5 M!&(I=;X1EPLCAK:IUQ?63%:1W@SF$MSYU96RH9@$\@4,DLDP^:!FS5@-.[8/B@T]^R'F7 M*H$]QDZ8;&@<\QVFK?]"H344Z7&I_U+QH-90-/&B_G FD]#?GR!N_!]0/]. M7.ZB@]BMC'.B>>3QQ(>8QO)5^2C>L;^CUY#!"XEBXFPV+%2=5#R[":<.L@,E MK\^^^TQ>:4RA&Y>!XPG/6MKR=G!:JEH\P1+8T/>9>YC?IP(/@5\M$((H, MBZ,2BXH8"Z(((DJ?9:),/OX@L%Y!*G=."R<7" QQY!4J L0T@$I6.0K(]*?: MHYY!1]FJRIO+.(8"![QVUM+SA#AY.4Y=\QI1GMN(:VZ^QG&W.]DYCKX]M.P_ M!N=38Y@/L_$M3\UJ/89]4R.6!7*T#?ULV5&T<6(6R.%6C.=/V2#B%@: H9^? MG0-W<:4:P=AJX3>I'6&KZQFKTBQ(+L^B*'2,9*"UX=X9232#K$TC:$4SOQ0( M,3K8V-L[R7\5;YW0_V<^3\E7Y,O0NV<_7(:SJXV\%N$$:_:)-&CSM:6A:",= MJ$5#_7LP( M;+[GP&PP[& Q6L'C>PW7)E6-(U<1Z'A;'NX@JD+!^)R+10JY2G<2033"91OG M5J+&*[WXC&P;'I>N"^LHR %EQG#9'*IEVM'8 3EDM2NK@D]]:\0PHB&T<>+N ME\^?EP]_(ZMKLK[Y='=S?7.QO'LDRXN+U9>[QYN[3^1^=7MS<7.UMG.AUF>K M]XWO.F%Z:H2VX5N[,W(/[V:$TO5V]KZ( ]^+975F&_L@#C4]>0V=>S/JX?'3\M/ M5V1]]? [K_DXKK.H\521,=NR+WZBX& M* UH&OT0^W@G\8TQ/&,B$FRA/FS.AK_XPX8S8&1K)$-M@TG"/U^'WH0,WOC) MW/*;7U=)O;XU\B!O45.-ZYJFB$.Y36+C3(1\QZ4@3/X$TG9\M7)85K92"BF3 M1R9&4OW59;1S_..3YY%8((^*,0S:.O\SI(\X_D91<\B@9:M&0=U.W.8V@5-> MF$(GG^GNB<9MH_)I<^3QU*9HY?3QJ"UB/V\5V7A%M'ZP5.*^>0)XZX?T)J6[ MNNE0A^YS\5Q-0W18".5]Y^#9NBJ,N!@ 9H1SP[DJ&LX8GQG9K;.EI+#*@[]] M'NF-&XWCN^G= .4\6FC?=J31G0IR##0T2Y<)[Q$)Q(AHJHGQO<>,'S_[+P"A M=/ OF"(X IG:.MI;QE,AY=0&R/6V IB?#@[3-Z6MR0N5#9'#7KUR*K*=MD(, M7@W"&J<*W]ZN_EC>75R1Z]4#"[[UOY^M?UL^0"2NSF]O/O$,FS59WEV23U^6 M#\N[Q[\I7UCVVK:AO+KE;/RV<4BN:#8+SQT..PN:*'+DQE!Q^NBL*G1;C(.W M$1L>KZ,8MN#\] I?[#7!Z\41''=(&)( FF8]C%(5L>V:W_<5]O,U3$N[! 1 MCVY\>>G,>7'\ $X:IRU .[G6O>:*%7'-Q6;SW%7Z3.-BBT"D/E5O9>OWPAN] M7=26 :O3!7>,=M+ O$Q-\:KEGL:IX_/WKX C$( D^3I85-J:-'(G ML<5MKC%GHZS\,T96YLZ7]"G5?N"KMC'2X-934IU$5[=$/(]N$=C46R^OSA\1 M^&/;>JZ^]:P\LG%=5]-T-CXYW.('Z&*["#6:KK8"\%,4>:]^$+#Q\(;-'L*M MSR;28I=3>YSH2@-YL!J9I+0UTX4 XL VT\-X.V>UNOSCYO:6[V:L'G^[>B W M=X_+NT\WY[=79+E>7UG*)-IXXM6FP0LBUX\<\U:+0NNW(K:4+'J\]7=Y8<^)+&_HN3^B\4=DYRM=L7;*W=D#NRKN+E M)5QS'\0.K2VZ^:(N9R!>Y(9'0<4+=/:'J]&UQQ32%]%NYZ>B:E'HY87*W,:7 M[(\,UI4&\F W,HD:^9T(((8!,SW,H^+N[H9%Q/**7*P^?[YYY$'!)W'WMU>7 MGZXNR?KJXLO#S:.M2_%:]F@;##L3^1ZBI7&@[$9A[O$RW#"BL..#:(DAKA7@ MQ);!#R6%UN7'L1]$15VX*Y&LGYV8@D+>O?.F4].R-U'D4#.,T4IS]%X4$4/1 M0(H9)ZG\MGRX.CM?KEFDW2__!N&'.\S.53.TKF=[4_U> JW9;$:15DWR>PBU M%LV,U]+%0!]MB"H!D2+PJW?)@G ISGC$DTP.!),#VP;$ E973@R94LD]C;FZ M+:-]0W/D\-*FJ(H;=6T1 T*KR*:.>K5\N+NY^[0F]UW\*!EVVG922/DT5JME!J8Y1:(8[!&4.-;EE?+ MM:7YS2U-$DI7>_Z:8K@5BK4-'JV=T'NBCM)ESVSJ@=I3M00W]EQ.?D%R!D1P M0#!(C*VY<-&W=T>K<&6EHFAE!%C;HT!-W?0,318RK MC_RTG+)W]P:9TMUB=BZL5.WSPSCLW+DU.HPTV@< ML*[F,R5, )\MJ[QBA;6)8EEA1-05X=F1RCO7D]89F< *HK;(LM!5X6)Q)C&1 M\@.#5>\E ==9[.HRG:^^03Y+ZV*TM1-27.NF=.EQXL8>B)<$FH+W\^>'J]^O M[KY>@\/KF^'$\]N[ M8@^!#AKT&]B*Q;$\PX,A3O)"L%">S!C(@>%W)_:A_N)-R$Q&D_2*S>762,<:J7<2(9*R)XX3K? MG- >N$!!WIBX=^+TC;]AP8#/C\*V05:C&W((T%5KJCW;=*,S4V35'O [=9Q@"8Z!\=HV.,R,J M-USCWJ0V0840%TS+*/ ]?A)QS_YRW]KK<#1V08X!.@J7:VS4MT<$_N- P_3J!6[W"GWU M(EFW+_*0[F2"4CZN3D?$0=Y-?N.$U)P+$6SP1;PE0U@)^"\)76VNDM3?L2E+ MW0O4)XV0AW"U4FJLEEL@#LH:04V=CI&#@28GB"_X1E;83G:R?.-&)&\^4)?Z M+[ QECU-?>Z$7_FC-ZG_PM,RQ(]18R%S:LC#MJ>92HG.9J00 T%?C?H_G213 MH@O6"Y*_K2ZYDX(]/F2Q94'M!^@- GO*?"W M?"61-,_?#4D@!9,^!I$)GYW[X\[_-%=GF%)8CGAB#?Q^+Z!@$\53IGY.;X"< M(\^!!9YGDBE1N-J'1L3&&0@<[^/HQ4\80:;>14P]/[V-DH2V0Z)^1[Q V%%Y M"7^:O7"#7E-0=RE/_*8[FP*S;?NRIT11WQW'4S]O_F%NP7)OL>W MX3.]C:S D\QV3!C,#WS+:;5YIIA5>CZ3B TSEN=?+-V@I8=YV$Y((>6$>:HUG1N/)K+A<^I,-I[@H+VGXN42^3 MI;$#=VQ7' M=LEO-/"NHQBPJW'VTIT*\A W-$OIA=]N)!"#@:DFII$B^2T(<"S.Q95C<88< MP/9L$\5GB0/'Y-B 9&J;B1P"H,OW/X&RG>S6_/4:]7V;U1[^ER\272AB\T+O MF9[-*R(S2LAQI8=Y2GFPWE0'2UN7"2Y^L@>FU/9-'KA!0MNBDM$U@T M>N!.7NFB@'$6UDFJ2BROUZ81<6F<.C[#@61/W93OY*7/E"297/"!RR0C&Q!M MTB26*6R3\R"K#0$NA+.QCW&3ZQ^I^MM]9$IOZ[:A.5*(TU6T\F$I7+#6-*UI M%=G468L'I?#-1290VM+6[ -]H>$!9E;1-O1A&,NJ_-28HK$#\M!L5[9+PU!#:O&P')TT4VHNB7FC+"1E>PQUU^_3P8F=,'TK;A&VSH%TNB -]2X*RUE0 M:WO\S;>54B@3FDGG,^-;(>.@7,>U#UFV-#<^O^D]L8&-UV7HP7^N M_G'P7YP JD1]"6'M&/LNFYU7MV@\3>Y-%"D:#FNT4LG&7A013XP&4LQX,@#G M"G#0S/]0Z"^(*@-I:(=MNQ>K11'!U\/PX*5-2Y,/A$I&I4IZV'!A&M/ P9B2G&>K9CUD(L=\M0?5J$1Y%OBK#C,; M>R /=@UUCPK6US5''-@Z4O?8Q"QH\_)EBZRBC_@'ME">S!BBAGUA"CNU=FF2 M4"IJ?.J=_33W0![.&NJ6ZN+6-T<981RV M)[/,K9_*TPXKF'!'7XL$I/LX"MF?+L\_[_3^C $9Y/A@:A@5);K20(P5QJJ8 M+T]?B9(:5V8Y.6*\T/@I:L:,R2T$B_3Y)]1QG[.V M>QZE"=DS"S$:;!3V0_Y%?KV3DQ6W4*:]PVO-OJN-8L+KD^KTG*W%%X2MVH8_ M0*HZW&CUZQOA&$Z"VXZCRQ\H+?4Q>U@VXL/*;Y6T/">!NV&0Q^_%SJL3$ 8,A\39VAI) M,/T,)4AEG!::Z4+'GRD=V*#$QR:+FPS?D[D7;?:V5.M"W P64S)1MIY_2.5$NV4P$ M:AIU.BP93(6NP:L$],8CIK:SW<94G VM-O*ZH!;XZ/9%CC2=3%"JK*[3$3&& M=)._QX4[A0M$079_%@LT3&.'\B)\N%NRO2&@F/'E[TJ( O'+=+F+XM3_)_5^ M=X)#*QX8$4(.#N;&*=5+[DP%,6ST4,8X=O(773@GXJ0D9\6""6H,(<$2&\91 M@$6^;/[&,#8O[O)Y_6 ;6)8N6W;%U+OV0S^EM_X+/7FNZ_SML_.?47P!)T'Z M0-.#\&R IZ_QJH'(E.HL@*FW&VN(ZMZE[D'RU#+\\+ MNMGM'3=MP_ A2>/%],$-*#%^,+JX,7]X-8<= \J(KR1>\C-.GPM"V$QJG^?, M08YFIA2)WBNL) M=[2\K2MK*5*J#I;:>[=MO9$.!(9FJ-Z%;>PZ@YT%70V&B #)B:&(.I6T#1@V M+5)UVE-1W]1.8@E]2F_")(WYE(#_2'7'[Y4MD4=_@WJE%)'39HBCNDG:(?SU M-@JW9RR2=@0XD8)5%L8GL3M-/1DF%D@%0CTR/LMO?E)CH9JFR)VU2<%2Z9B* M=HC=M5% MUDT%<3N.FN>U+K+P2?6-T+4 ZDH\A[]8.@ M0VI&18_9X$BMNC4I&,?-9X$.]5(/DFHAJ2,,^FD4MQRQ#3=*.DX3NE":381W M-D]UY&N3F04B=-=F_)M<"/'#CIG$LW G]K$",PT6,+V=VI,D:'O^IOPK M?U$G97\EOD?%(W;ZLZ,?2-H>40 9U)0U1QH."(\N]% M\4I62DHRH0%(K.95#'?K.T]P@O5F>^7H^#$OB"+'C]#+)/-I\IDZ<-G-6X4/ MU#W$<,_TW$G\SFO*07C,!A<'-&G-.K0_@UE@XY!Z#K)V9?*(ZD&+;)X(.[>* M4"23"JYZYG(1+AA"=$1AX.)VN[Q(Z02J=8L/*^WLI,K/ E9WCNUN9\V<6?:. MII,*:64=T7>YP.^;H'Y!5+D)%YR4)4_!OY9=2DD/L0K_FH,H:W$5A7#(L])?K$/B MY-OZF=+T4QP=]CZD'FD">7OWN6"QIB$JX;2E[QP045>%(>:N3V]$,B.<&\G8 MX0.LL[N#E<0$4933)7U6%^M%.^/:71-F Z#FS;'SB,C<(9#AG M01R]Z4<9?:&T/188OM;2!$ M7[(!WRN6>[YR6P'B.0#IR#,3CQ>02YR)Z^MA,J7ZQK$R8UK5K9=YB3TN$P&A M>$U6$ M%_56,=BT="M3O0X@9:6'7C;2K[;._;&131%V]AM2#0H4!];;LK^0B M"J!66.QT2 ?O01CI,#.\\6I33(VH(IX!#ZC<0 FHI],YPL7@82H%@<>,"U'0 MS)N1&3,SUAIV$L3)7.E SEI1BT*@Y8OC!_#CZ-0X5_=GOUC8 $:.#*JN&J7N4MF:H.R.R" M6#%OA(U-&B:.2'Y-4D#Y9R>FYTP][]YY [LNXQB>MA&KZ8!+Q!\Z+AH>4TG. MW^Z913LFADXK"W+8M/H35:]&)Q0$,5#;M<08WL= Y3JIW>D@1M!>ZIA75Y5,2<&5 M<+8"R9+B.0PL,ULK=E+Q)BXL!8\74N)(GI8GK=48?&2E+Z'/D!LR0CLAT?!< MD(/42&:MGD(.P@(QM(VEZ2 Y=C43ML4I(G*Y"!<,'RQBMO$)8AZX)5'C)K?2 M:L\OPPX*E5J$9XZ.^L;K HCM5&>,@1V4&Q?V!-9)21:3 UVG)2L*4XKU9\3Y M8<&T*R<.XYJOX7UW&7J7?G!@,-P1R+I2FPUZ&9FI&K(ZD9H%3IEI-$C) M',F9,-8"J1;\SJ#+DT\D?X0S+WL6>\JMXTGK7-VOV33+8P9,7Z,S%\Z R(ZF MSY&'X&PE"GDFSN8F=*,=?72^R3),YS2D&[]KU683BK.!*&-SU9]6="(W"Z@R MUVJHDP/!7>1K '_"!,AKHKV3,KQ'B%D63%<4LRB>WH:S%E]8+G6^6;J/IB#Y M9D-=D3(M3?+@I-2@QD1/DK.!*7.#U4RG.M.;!5#U4&N0B57&7D4ID !KX04T MEHO+]I$7X)+420\,A][(AGH\!YJ!EX)J::2 6O&Y]?=Q-C2.83[ZK>HJ=$=< MZTIM-I!F9*:ZYW4ZD)H%D)EI-$0D9IPY=M54&,,'7_;LY67V @AR"GL%EB__ MEZ%[M5GM>5G)<'L?1VS2>1LER36+S#7=BC>,(J@]&06^!]F";? T&''D:#6L M$57P&H8R8BP;6$'34'TXF5CD@A A"7D'LKPG\,N33!R86J@"H8$\)&8M;= + M7G ,>0BRB@91RF9KCG'%[<8Z!?R>091NB#;]PO:;QB^]2N&_+:W]# M:EP<>0>W><-K8-)($6T, YY4*.A)=R[U"892RD"=9;85]*.H/)%(> MOOD3<8D@078O9+)4D "-[58;DLN25ZKA+\B![3)Y>/D!(1$Y?R-2)NNC 4Z3 M-GG>0G&]P0>$+^'>\;UC.]S66.$3C;:QLW_V78?!+G6:5^2C,IK#8#&*<4^& MCD&YS&4@&4?I88O>P#X(P#2R-0;C,KHY(0K** M@:EQ5%(E)%Q$7 ,44GO#[$G;L2$,:IW;R@;/+3,-A2M 6AO*]:V1CD&::JI[ M*C5-$6^2M$ELZN.<[D)?+45FDE":[\QPQ8LZYO*2 MMF;4FE!"']'&YBE'>V"V5'5.)&SGA1U!3 R/3&TJ%F%WI M-74!.+;/>HJI%I]$&3VZW-03.:!T4+_Z_+BV&V+ Z"+]<*\!HWTB>1HC\.E^ MCV.-WI'.U>R:3-+:"7E\ZRFMAG9S#\11K2FXJ2^+(,:8RC&RXJ=!W'/,;MR/ M5I-^N6(/](6&;0_H&)) &KQ]#'*R.ZS9?R[[OEW5&79'URWETXMHB*4 A#HQ M5*'U#OP)&KGYZT>>I:W:J2Q5?]] 0&;&UCI>VK%.<:5@Y_QG%#>Z$(854+X\ MA/VF9>AE%R[>B?URLMHY_C'T]C6QC/S MS+*23;XI6L[(.X\$'M@_!?4!/;3#9.]W)_9AH+L)V4A$DY1+]78?^X#\XE*M MZ[,_/]/=$XUKQJC.1)!Z=C^CJ!.Y;A001D)/14PC)&-',GXB3-X61+(D"D_R MI^!J:68VL6E*X/'[S96=Q6&UTG=1.@AD--.9)6IHF*8=.!J(S X[='09'CX8 MU]E R)@6NF-^C )(BG5MI1'@V$)[6TF' G+P,#!']<91:W?$@&&BQ1!;0S6P M@>E,SY9IX-3"S=Y9%N^UPIZ9*Q]J*5X3J+ZNS:UK"V)NHW![>8AE?7_QMDNR M3)+#3A1%NSY!G9VJP[B,)=!HIB='89K/_13>NN_4(]!%E/?9Z*([*+S MM\^PK\Q??:K8N#6C@#S.#,RA!E:'[H@CR40+T] 1O,XX,U)PR]+O6,QPAN+9 MM,$WBX<)E,(D=\Z.5NXFFU.9;\ TF44S:*I(S#-P&C49)W@6I= !MKTVLZOR MP/@%,7[<*8>\5>QO_1#6KI7[2[I]D#I])Y6SU*[6#LASN?3E-\[5S D2-V," M96GD_4.RR1\1E\L8/W2#@\=D8I.J0TK"*&6KFITO'G]<$#>FGI_"PL@32YY= M%*=;9TN3:7.[)K#GX>\2N M5*E*YDRE+Y&Z4[6,I@XEJ5DZ\1E-G^DBP_G6'!E'WV..C"I5\LA0O\0:&94R M&GN2H&8S,L;09SYG#K=^2&]2NJO; .U-%&DL#FNTWN0S0< M0X @A$MBJ^*!7?/!.^2OO P2%#QZ\).O9_#ZDKB.(*6Q EN?Y?[%N1-^9=(L MGQ(N3(T5ZULC!YH6-54$J6F*&!K:)#9UVD_+F[LUN7Y8?2:?5P^/GY:?KLCY M\N[?;^X^D>7%X\WO-X\W5VL[\3R6SAE=(@EG;TL.=\/Y(CJ/HZ],OVM*C\?] MBJ^1!E:=(G)KNO0=[EWH:E&-;PL_4^+LHD.80@:,O!EU>A.8#P-N=/;$69,- M8TUXW3Q>#^\I=7QXI$\4RYMT9WE8:UQ$1)(C0&_R6[Y#:Z/^7E:&ZV+&4.F?W,DOG93"2VDB3RR!&88?'JCW&)W3WVC@G;\]L@E. MLJ%Q%.='">)D;Z76C[CT$Q=<&5XQJL%AJP(AQ484MCF9U]B3!O'4"8%1C$_H MF;2$BZNLP18$9.6/9Y4ADG5PFH+\3 M9]G.WD^=P/\G^QO.:)'7[JX9^;#JVG^ -*>Z2?>-&)S^#CC0_Q0B^2PAW<8&6&V7O#C/+/^Q6%+A0-CR0R(#8C3SPZ]/"10!?\^AHKWU:>4&LWQ#B):BLJ!H;$M;K#7$]W416^*:N8P M2\KV5Q@ZRO<(HH#!<.BQM3W@L!"&,&G(Y9CFN/:@6M;&E)G-<4M;L'P<:NF_W?.M\M>&/ MWBS3/YY]]_DF9-,<)X G.^%5SRW\,PI7+EOC5QRN#$(3*>0,:C(YG^A/$/>D M8T#]^N9@A0<8V/ECV,X;;.; Q(3X"4,+*5Q*GBB;Q5#^79+ =\PP\,)3\,:6 MI%PPV!#RQ5JR6'#RM1]_R7;2&0PBXRHR$"$$/!0FW@-C:SPN")&2$!"%*+(0 M(([.$=#H8QE1P*^A'#/0P,I-LP.0,\?)RG)(J? M&)@_O8F-05X?"&(M]7?Y(Y$L+KFL1-W]SXIW1(76+8RA_4LZ8Z! MOI1@0>X+NRE2U#XC:6&KS[+EEC6^.;0W#K4SR.9(KI.D8K2\H&[P0.&^9P7X M-S7%B^NM"F:[@77M<*-QN]A]@!8>0XU"7ML)CF62PWX?Q2G_]T8RSJ8X^<&K MQY;M\4YL&5Y<7=R26 @T[7QZ/+MDE.7<>"&4E-0GG_>.I^?#D+_]0&@%KTW$ M<&*G 5>-;?'B5;N*$K#J&^)&+ VY35WV/E]M\:&6)X3 (R&QJ&/P["?,R?B; MU?PK/T0"5B.:)">- ZXFT=08E2:8G:+Q?LOE3#]%D??J!T%3(<'ZUDCA6U/- MZI*DI::(C[3:)!ZBGF9&V6I)ODR(VY9[IU7MD#MHK6JJ:YXT0NR4];(:W^?* M7?!VY.N8&@>1XZEG);+N^/'-:O- 84G!AN4OH9_6A5=M8^0QUJRD&FC5+1%' M6XO QE77\U.]G##AE.UD-XRN99QK>:C2TG"-?'Y(&$HDR46T>Y*;B")1?\O6 M9/ \AN]1D3:K7&9(KIPXC YR&^%TVCH,4:01.ZS1Y/)\ (JXU_%#*MAC+XZ7 M*A1,X<^"*W$4MD='_JQA2$46[JN?/A.'/$EMX/6^3)V%>@=5WDH5I[>\WGL= M7]<)R1.5[]I.NH^ X2?)9" 7JB$+,4A)#O5"5;(@4A1I>%8]2A*:M-3'Z$8!Z=C1PQSJ%+!# M=\3S0A,MC'>[,EY\BP^X+0CGM^#'%>(=6\&3_)EQM51/9TJ[E-\2+UOI0A3D M%1QQH 8713[/>SSOU.XT-VRH5+H1#DH]YH0 U8(/%_19B&^)O MG:7ON0%X(DF (YHYE@F $=IKF*JJSXQBN5;ENE ^Z3"32*Z7>YA CJ'$6R*S MS:*GP-_R":^E?9^I-"_'LJX-L$SNS:/0"6G_"B&-U6/V,=ZCX.V@L;*MB MF>J6'QAL-U*]B=J>'1R$]O<0H+HF[!R@;83G'J#:^HT:H(,_.=0A1!^H M$USQB]HPT%=6,6IIBCR FA14XZ&J'6+W;A2W=Q%R/NFSXH]%;$)L-$S0*ALB M]\5ZY51//&V%V \;A#6OF961M#Z!*6MWP:)M&\6R@FLC5FIUG)6W-BE?[[U5 MO6;CS8W"]_?N9.BWBSEJ0_'@ZRA>.T'UXY1-[9 Z9*MJ>:F(JD:X4_]:9!ZH M<*RHF/+,V/#MTH0QFK@$PRA:BKVIWS*U@/+DU_#LJ3;-PP_J3N0R]+A&3NK8%STH^L&]*WM)]XF,TV!"6<,$\Z*F02S M%3VI[#C1!-F%PA;TDHK_WH3'>-B2N=J) '*(Z&Z,\L19MS=BF#!0PGPB+5B0 M=QFS]W ?X2A(8*IC/6EU0JL*EY'0<4EJ'[$D.+ ,$:2BYD>E'"O>(90;*!ED;R/],I9R_M(%4LE M\9)%G/55'Q:0I2AC2K8TI#$OB9H68L,+15#B?=+%EDT#%T5."^X2D@5_6?-4 MED!E=E-D8'T(2#'Y&@Z!QD(O" M5K>9K2ZDK80@"R)$L;,-9]=N^GZU@;>=7N!M)+QI.7=1Z+AN?'""-8OQ0Z\\ MN0I:2.%]$!-U3K,Y)H1X@=]/'^/B!)79,QEC4MH)RWD3P=S.DM^.G3@0+4@8 MA6>9$9)*(TR<$P]%I.DY$]&#.[4T3$[N_9^_%6WNQ5N#RUV@"QPU?+:;RBXKYF.QW+/'0+:X3>/;/!G;-K3B\?B15R[Q_3 MP*419P0^B&-Q5'5-0_KJ'P>H?R1'$;LYZ$D:^VY*O74:N5]Y;<"']9>69/3F M/L@#34OEYIO(GB'3S QW$3&-7= M6&ELB]2UM%0LDKUJ&N(^Y=>0VSR]DU-.Y2M$J2,>'4HCHC 5(RX!MFSN>[^^ M3]Y/G6HUEOY,F>'@/8E3!=K9OPI89__X^Z.?PL[X3>CY+[YW<(**6413.Z01 MV*H:1%]M(X00WRZKJ;=QJG B4= =?([1U0DA_>Z!!J)VW[._?XRN^&O$E1,/ M,PIS%2:-M/*T9Y;.,-,EH#Q5L]W'D'?CS0&RME,!;04'M(K^A*=Y@:U4P M6^+7M<,=;.UBCSK,[7/V\(7@/^T*?S3]"\HD)VWI@&1R/7%F#]4E8=RV%+D8 MA#!2A!O>>)WR@%JI(ERXCJ"<<:ZI1GYI2WKI;7UY#=Q1>^WX\>]PQV:9)(?= MGB_KV7+B,TV?(R\*HNU;2VF*:3A_KW'?W?R# (,^V^\1.0RTMP8M"P+2$BXN M4>3E.QJ*Q-:K=\SAU[C.;Q02IV"V(.>!XWX]6[O/3%-+EX!,K:P .> MXI+\AZ%_H&H6WRLB-QAT$.BMH/\]8FR3FA;!5$S7I%SD?KQ7?\?#RS$LFQG$ M_'G?ED*KQ6U.G7*K%:V1PHVFFA6E5X^;XM[@TI)\H,( ?D[?6O75D53,"Y4J MQ;NM[679T=?*[.K<"43R$:7I+7 I*U/ 6YHCA2&=!559S!U;1'/1EI%-G57 M29APRB0C;3-_N$K5QESBQ@XS=-OZ'./ZUC-SW8'2<>J\\^8&? M^C6).ZV-D;MMLY*JRU:W1.RN+0(;9ZP 6:+0M7S7:2HUQUU1.=_\W6'W2..= M]BROU 5IF'51N'F!5;2?Y2JK0GQ3SY2TLIJN,#STV>?-:4A\9RW:9/TQC=\0U7Z M[# *=7FVKI3[5L;8\7 O54S7(5&QOC!C]-V8W= MD(%1R%F ,\;4"0CE+P,>U[*VM/TTLOIWN>K:6S.C8\]D*M?^PG:N!L=^Z/I[ M)Q!U55>'E/EAZ/GA5C'%37C/QLU-%/A1S=S5@ Q2E.MKF-(%Y(XT$*_!C%4Q MST&4#&5Y8J*P+",'FR6>[3.^=I9NDUOG2[AW?(_L40H'G&M-VZ8\<4CJ;HJ4J<75GQ"#278=AJP\KS#A^$,:.O .& M)_67IL&-Z0QR1U-R4-3WJ'R/8D.IR-^"2N=V\HTJK+ ,@N@5 (W-PBZ8F'YZ M&R7)U34&0H6[#0E,N!!^S MA1@$Y%B07!(B12&9+&A RYH)X^+A"Z=D05=8,&!B#+S-*'7 K6SSCF:6@+!9KUK9TQE-1^7V-=Y1[3Y\*]<3J MA=YJ(U]($^]6?G9"9TN]9>BMJ7N(?3X)K,'W/O20(MQ@IE*G2<;$$$^/^NMD M&E0*6L@-'P:35P(BLP?WLJ=BI01\V:+( .\T+9.$IF=/CON5JJ]/*ZG,=B9- M]@Q;F]"Z4.!KC*.P5=CR()56!Z2(HJ]LU6G8:>MYS*':A!_F/$S,IUBTA\7# M4.)-)%Q3I[&L<7P\M@IM/Y$UJ=+U/_] *%6Q@%WOJ>MO?/>!)C1^.7Z]2K&XCWDAB2#!6%+UQA1MD&=P?Y& MG7@5TE7L;UFGE'H70NYK/W&= +[M_Z-H\?A^ %'?I(:PV,[@^P#'#GI.!Y' MEJU%6:M"K@61DA$A&F^$'BLG,*]8N4?WA9IF)N^!HMT8?C^H:JCWQ"C+I"RCK(*NV51UKL [\2]0 \0?9@'$C*TR M2C'+P:?)N$#=W!L1&)N\#Q)T8?D= ;*;WU$ ,4I:AF$G*OTMF#\33_@(U M0/SS'(#XFOU8BJ7 <.,C<7>FWQ<4&QJ]!Q9WY/C]@+&IXA.C,8AY!,8@ZO1_$R60OISG/AA+$NG#A^ Y#F MR1VM=C2_#YS3UG(ZV),BJ340YP>#H]MU?3Q5&\4D+S1^BF9L%#OSU_N >FR=OKT_ MQ'MFO89RX=4MD6-T@WJE5;^K'B8&^M2[<)+G9FB@*FOBOUT]PWNF3W#+A^;/K[2 ':RB$=W\(E'F1/[ M*?O<3Y_)DQ-^A>-+9=/+#Y/43P_B";R]$!I6D&+3BT1/@;_E*B8_DIL0=OXI MH\#+<7_U0X]OH?:WS\$;"7QF/D_)T5:*53PQ>: J>>SALP3V?PL M]>$"#]/C:QB]AO**$V?MLI^";XDRAB$$'GWGR],1$K-)WK37IJ9P00/W'*&4.GH5-[EK\#UIPLS*W 8V/M'Y@CAC[;II;I?R! MTK+EF&HHVDB'K%%,J,ZU!B&,>&XVK'[&XR.CNSA!I 4I.!/1!&+VZ,,RAED^ M'_N^S#G%3+KC<( 7BG05U9DWSWC&/(CS5HW-V:DOG^_R\_%BQDL.H4?Y!)%< M.V'H4_+9H>3RRYI-#:-M[.SP3.>&G<@Y%1,Y7/.WP?2MG;.1=W>KQRORZTE5 M74.XRM*DV"(JVM&K;_!"+;VCZ2/D5)UJW]8<+UQI*2KAJK$M;KC2$]W4/3/J ML"9FY D5]-F*==I'-";24I GDCZ!0L]_I'17L6S1Z8(W3K45;ID/Y.UQQZZ^^-_KO& $3:M&2F!#.)]Q M)@@-&1Z3* ]*_N'$]#F"$X4C4UC93G6V=*Z MO(ZN-)#B6B^3J+O G0@@WNTUTZ,W,,"J'1Z_$0P7ZFM:\")HXL!]K)ROG9W; M:4U30(9?'B=P00;[X)8R@37?Y3.A,U?H:#.-%GS4$9DCA+3J,A*,P*>",9;W M^:8W$4XXD?.M%BL5K68"!4=J506Z;#*#,#Z6M'>02H+#1MZO0J&0;GD"]H1Z M5406'4/#KM@R^.]6H]6D@'&\3&NQ047SF4!(G:)56'+<=@:@4BOR4%L,[R3M M]PO891@G$B%A3"<2!U<6MA1>AQS0*_8W83J2E7_P(WCWL_;4H:DITG#345#N M8]:VP[U_V2ZV>:BQ)?F.4X773E+'#R'9(HWXV4->P@.^AL=<)]W+'$]K?DE7 M(0WK##O)H/P.LGB;"7[_#Y5AV=H8:6#J*:F.@M4M$8^!+0(;UT0'LJ2@:RE; M>VHMK87A WVAX8%>,[>]B$*>EOF'GSY?')*4C<)Q2]:U?F_D@=K1#&KD:G9% M',I=-3#U>LF'@.E)QDF<]V>\K"@J"(S7]!HU&9$ "G5.Y2L">.-$DW&-Y);AAE7,L:(,O=QY!W< M-"^X1J^^I31,X-KDK9\8SD#:BS2-U@&&6BC.%Y%T%1L5G*002@5$2OXL M!"%7X8&UXTMS._4GJB\W:%R^;.R$/,CTE#Z^+EG? W&0: K>^U(3RAN+-A2W M%L6JEFE6P.EW* S08*'&3C.(XG:ECZ.XO@?R*-80O)/'7)T+<'F81L!L8+5Y\).O1_6'SYT 7J5 MJPQVE9<03U[-!RL$^@-=D5ZFX,#Q$K\F8NHMT^\ %^[FGL1W QX#9Z%2E MOT6'A$'1H_--(,9]'$$"A7]RRZ8/':2!V]LT,AW'C CN7)V>.ID/9!E;R.-A M?/E=X'W.0#RG_O3&JZ8P@<[D144I$AP.9$/?N]N;WQXOWI,-0Y))$W[LF^Z^ M,!W8Z*;61@5["_<<[=NIP<7\4+@8^!!WH8&P^"@'Y9K2XNFK4Q.UM,:+JSIJ M2O1L:HH;([4D-YX0\)JB),XIBK.(HD*I.EE(Q.E# F[\XGNBPH)H&L6\4&A0 M8.6SQ(&4X8![BI739D>.:\.*S"SE.;W)B[],H&QY!JFXCY558/[:%A=NF3*G M9AC[3^KQ57.^?*Z9<>OW1@J$AF90UXB:71&O%KMJ8%Y6)7N#3D2"\_^S]Z[- MC>-(NO!?09P3;VQ5A&JVJWIF]\Q^DV_5/N';VJ[N,U$?-F@1DC!-D6J2LJWY M]2]N)$&)%Q $B:2J/\QTV0;R1N2#1 )(I"AGAT(@NWO#WOHLPVYNBW]+\@MQ/!97 M*Z$=O0_Z03Q3P.8Q+]S+R)[_)/Y.UZK%[X+"J!]9Q32)]B]ROR3A^R4^%7]& M.^6?%2549:ILA#Z/7%#MU$>6HB'*5$3W2R7P8#_E>J)<4?0

0L.R4^-/!@% MJ.5+#6-RC/?PY(-1/3-\4C#>>!U,1(K;Z<[^ACJR/BPM]H\!+(:+FRBH!*/I M78 R/:%+31C9K$HWL,?!$__%!_GUCQ=?^01>5\V5[OQ:I@X0\#KV5DWG3)#V M9#>.B*[Q"K'&]):?7#IP1QD='YO/DT1![3_,@S^L'_%MP8GC;;*P>)0O!Q4> M!#!D]NA+S/_"QY %-N9KP/J1LV+7[[\FP&/Z0R7H*&'V!O,I/L:9.WMS3'.Q MXM4>']DU/3R4)Z)G('IZ[?!0B0B@SQ0-#9^JE,-S]DH>PKDQF:4=3)5 <;B43P-0"U9X@WS(;(ZP^6%"G-<-IF> M.2OH&M>PDRNK9V&##U^RW[CZE.)RN=$)_6A/.TC"Z]P8)ZGKE\(*1TF,NF,ZM-WP]%:T#<2DWI/E/>L(SGG3I^/ ML'%!&/!I& ^9+D9<525Z:[6+?C 3TMH>C,L7K[)\J 6F);0D06>%M,O$*/^; MCR_EY8GT0S1"L>86B<[O>H)8\#[";#L1G \>%"!F=PV(60-BEI(;YJXMQ5&H MW%!YL?J]@B4GDZ(66#]+#07]7P@ #!YD04T_:5:U,U/+*Z[/Y4S#*R%V$;)N7:?D@EK9+JG]DX"B'!W#R#0?0#3T8$ MM#OAM&WI'<)>$02$(C, .70]!C46FL,Q5S69A=IKV/ &%]$\-1I*SH*#?5D5 M"ISI?,@3KBMFU#BUV>$IZ2_O[SW@\KY##7/#>(__L^!M>$Q'R15DHO:@_IC1 M-S/H4_%%+;JH)L-[G_,572[];F)(1^(6'W'@8B M8FI9E?)/XF?T;97:PI=B3O\E7Z1NII:K *,]-E=OJ5Q)$_5ZTM%(SN[;=E8< M:(Z]")2:%#YX"HQM71BW2N;_,?<%(SRJ@+B&>C&PX3>UN#8"*6H)8Y)UB N\ MRAM(17):5OQ10SV F(]M4 N&S#%7@CP]].3&1PNEZ>PN0_3($S@!T[.!:VG9 M+,;)#/:7<4^3L$EV$1E]'4C&#]N#@P7TA!L\R:A(]S,)G3Z45^428S7)3@/& M(2+^H(O\,!SL+MS'O_+Y%^UD W'(#KS?$M>&O\.CPW>6?MW. M"PX[^-W4++6;/'A3AV+(#"SJ.55 ;N])8XFVQ05LML%DJ,,&_* K&EQ">!C[?H@B\/&ZWL9V#YN+ M)\/C=7%N*^[VGNGL 7\%&&EYME%?AB[^ ]>A_(8"/0<=%8UU?# 1ZDG M\X TUB*O;%H3(2[P2T9+(.HM59JU?EN*FZ?%S\QB+10VQ/0:!!5S#K]WQH27 MBWGE'.V&N$SHE;,KE2M".\"L.;B =TWN\\^F"#5@C@I,R@H.(Z$^!X,$JV-E M(M+2>&W!=)HC830>WX43LL&C_TQN 0^J[+)Y\5@D)[Y;_I2A+"H=E^AS?[2> T\*>)J8S#R?HT M::P9/#U+J#[VXND&]!8]/?583H33B,Q/MJ2 M#0F:B?0:3HJ=B@$?VH6G+J\] M@'YI.^1'\CK\7,=%@LHY&5N+ZT^!8$I2B=GE'08X^ %?K3'@LD^(@0 >"\-@W?>JJQK!' MQ'&C!= +-TE!:5N-.V3Z2&4>^J:8W)*M( /T9"*]]C"$DS/98B(-(56NP.N M(=8![,F+[L7/UMT/>V]A1QW1U_CZS$-"/@,Z$$\UXX(-:W4MUM7UE$D=O$;" M?.T\TUJ"U(X5$4H*@8K,!/3!K:>&-),^#=\FJR,!><3!0O^7!RUY2\BU\XQZ M4Y]JF"$,CI^+\DR[8HCMM\N90$M@\1[>/$2+"\>4,*7EW,?)X7*M?_@6$"&- MQV;6X3=#)KRLUIW"70K@LCZ'SK5\POLG^>DE48>@<;&J@:Q+*!/QO;^%U)YZRA MMEU<+G<38$QJ8SY;(ZYCL3BHI%PI)4=;"MWB;G<>HH)=7[Y-GC/T8:&WH'0: MBW/&'MA[\9GI >G$V92@+7.?8HA+;NFL#5R=P?D"2M>V;HP6BP#+:,>E:>::CYH= MLDH:]#2K2B+TI"R/?$'3#I288728*LM+GI.9"T6A\OQ)]LMI\86BCL:/YDDV MM=$=EY]?RDIZH+2KW([>V=X./R$^W>(];)YCX2PN<#]C*SF-."PBNTE\0?&$ MA=M9FN<7OZCW37P2 E@*6T!%!7O)^S'*5"FG>0NP-_:26U.F)7Q[FCA)8G'F M@D>R$3;!;D%J[4S.9L_$F<4A,K0R=.DK1&?QP^+Y>;R&-:UA34L):[I5AX9* M#1 -E7-C!.;HJV [QY/"R6E6(X5C: BD!KM@A;T,@CH?89\P79<=^E)!0V=60CV =L?\V3^)"OH M/J.\''_V[X#Z-XA(G*7;VN/+\1M_1*?5+"Z^36W[JP^V_,?L)TE\N)S\:S1H MX!407/V=\G'\F,%'_\2NW@C=(II"[C*CZ#!C)HXGC7LWH2_:FTARYLWK7S\\ M#R]&>J&@G@*XZ(_9Z4_=1^4O(1.,X+'YGN@WYQ =GQFE/+'@^5ZD?"B! Q(1 M#G?5()/QW* ^UUEMGN@_GMZ&<=+3C!_QK"2=;7RHC9S:N9\0I+Y/YCPSTB-^ MZ@BPB#05_"?5]_3%YV?_#]_TGHL:!;1E@W >>7!Z!WC'IV M5OM?X]YV0O_V<_8.?\6=E#@)]YVZN% U7=?L_W&)'CDSW&?BH4%B;(^GJ4 ;E9OAA.DIVVB$ M&0=!^29C#LZIB*>N4\ *),DW&U=*$FVLDQ2B_[2P8!.N@V.^*BD"", @.J)@ MV,5D);C:!6'Z'*L8IJ4@;*G5)C$+EG2]UYP<)*6ZP71IJ98>,VP0'9-2(BIU M"<@<=[A.8M%6E$QA3Y09H-MXU\!R<1W$E&-0_ZFL5N/QVUF8"2S0GT8'ACBN M%ONZ]I+@#^$ ,?HK+9H;$T7/8:_H,<+)6^)G+ C3?B$.;]1-("1^RXNP)>F4 M*EY>EU/DK#R+&">])&6_-M8*P(GJP"!Z:TJ:$YB!]8?\6RZH] M4NSNR3-7_97R:UM\,[S30D>>3TG!B/Q!](K9K./@BK6K_'$$@_D'+$)P$H"= M."FP2*X!V=*SG H7WGEU?5B9: AB88SE-[,28ZV,R)1JL/ZZ$)/2:_%,'*T" M?,K=IDC\X0!>B<+W)K7^8PGT2.!%:.9]F:'NYG@E=CREH'AYO)AF0W"EPL$> M<,I,:A9S2\CPJ%1Y%'*,PY$IPI>HQ!V\OO(W5;ZB=VTWQD(&GU$8F8>8=@VR M=C6LD.LPNZP**3N>)U7ED3QR+IC(';T1:\S+)3-%A'"D/D&4B_F"<9>R.OEQ M0!T& DCA:-7X)!$VF&Z[:P5^!39T*XS<-LS89E?;5^* P90O$]E!?XH?"B5F MXM@HA;=S.H,5(VV'TVJ.7;FX=XFY'EE.K+R& D>#CF].P3TYW: M<>9]FO:?_PY;".6P6C*Q0< MO7[70KSMTGX>:)3K5DW0[^RH2$G]LF%@UCI;P"#&4EX]8MK-1JVKZ77NRRP. M#K35.;'!H7OT#^8#XTE(>'9T19[#U(8E$@6;V+"FY:V6D9*\7ZWQ*6>@-;6J" M-9O>BU$$K,+510[(R-O:CF";,1+7ZFSV+ND)-'[V!_7)^+-Y@4P;G#,@)@U^ M3+REJKM>7B/7A(N^UMTWK+M/ETIUO[Y2A>*^]/;RPH@UA>LZ.&B\@UTW>S[UY-, 23?9 M5E6*!TYDW4O]4-(,3 RT=&%X LX[.A93!VR3+_(P@E1A*5KM'43O-?7C^/7] M7:_]5N%.!B=I&D0A^YW-)?%E=)_[8??[:OV8?'0A+N@F&?-=-( MV"IR!\ZDP\UI>&[P4::Y\#*I/"WX0H[6[@[2+)/N^(T>X@'_BHA2M%>-.?Z[ M])IQ#QEH0RR!=>._$YI OP7&99@\/L\E$J= NVP-=J^@70[]X167AFI+Q%F. MBO[,!TLXMK/:BBI6W-DN;)Q3+5^H?"_.H0P58[^+V*\B8ZFOXVT@7B^$$D%X M)]")(N7,>=W:UE0HDT'='Q;2?0Z[NG*$=B"_YY/928K9BB]YH6FK+EVT TN%BS:S@^!@K%)B9!4_\P?<=/JYS2KD;I) MW:&RP2#$%& 04!\DU3SF#[)!JI),Q)^TP*("\G6DIXR"V\ WO!K!5541;:$T MZ[):(B[JF1W[PDW&N^YQGLN)=ZS MBR"[13__JIXA$TBIDV9!Y3)%3G/L/KIC,?VL8VZU:DT.I8ZXXOJJ4O'Z%Y(O MHT?%S!/P(%-*FXL)LTRA 6D[5U(O;4)>IMZD&TV_?739L'.* J[LT+^"/(@Q MX^26EWPCDWU62!ZN']$#ID_A+4B0T9&5@"P#'+YQ7M*V-!FGW\C1(%K9_*HB MII")'".4[0RVIC)H\7&L'C?YG'O5:XIIS%TT')O$ MUQD((!E%[_92.WERGX7K+9<=N_=\V<[-YLMN B3Y/__GX/'>P=-+$F3?JM+[ MQ7WT#P1THRBVLUF.>15Q,H,I&D[&X^ $20#TU,KA0EYM+95KJ?PJ MJ?2&@G%_,OS ML3X?7W,^&'MN973B*77*9PI+E(QYPO.S5M)K(?QZ(7STCP[TFXJE96K\B;%> MJM^+(=>"MQ:\&]9^6J-,_=%.*ID]&39+14($M:FM@5C*$9J02[7A[-1@[B;F M[B;"XE?".X*C&Y#'QA0Z&@O3'RPVLQ%Y@T"]KC(6+K;1EDDZ:J#\X7X>P43O2TK M@[FD.&Q3.[_5:5$]^7LEP$F;0XXC4"Q%.)A@Y*R/)9+2E36+DF3J_S!L0$1Y-0&P,"F,:>'^4 MM(ZJ*3*J:>K.Q R''K=,"O81AQ0D4YY8\#')/Y/JA"\^/\&.1N'W>WZ2F4GT M\HL9MU2A^AW;5 BJ]>;=W].2$$@&3DZ5MDE]O>OH5Q(([IH6Y&4YZ M.2)8$J\@#8'/$234&:,KZJ5WC3REB6O4SE*=-O.L3"KR7&4XO$LY=?K#S[QG M$D0:GA L:^(4*\:'82>S1V)9%CEQX+^M!N%^*"3*9R;UL?7T,.Z/TGJ-O[#M M4S0 2L=I$E:G2X4"+G/59@V31B(H]=Q-?\AJ[2.#D+G-.JV$@^#\:5ER7N$A MSHA.AHFD/;[XND&K>8P.@X>CBP(F5;*RN.1!"R<-TJ-A:W O/0>#B$6#)P,( MD87(.G?#:6,@S]G-C?@<^%;'TE2'4=;Y#\/G7]ZH2UL8CJ.@B1.UMQSVN.+W M>&)7B$M#DUM;%LITFA49K1 L=.SCU.).OV)EP94>([,P*.M-N>TD6$=M$!'4 M&_H"9][L-#/E*1WPBF.D?]!44D>H.\96'J6;P)))Q,R!@'F0=NI::^N&AKW(9!G7Y*0-LL&!M\?< MIZ*YAJZY<+[-E;7]RAZ$P&QG$U_YV>DZ\ =U:2T>GR. 2+Z>UXV9!@&257Q(0E2C/T%GT7_(189BQIG[S^+?W(<#GZ-E M@REUR0QS%%5&3M"YWY5G9WH2>!KN5M1&3&LI$*\5RF;8 "-#5!Q^6ND ?3M" MV8\PU7/(9)*1'!"HL2"4ST MSQBXWQ0[QO$P^]_!.D_"0T_Z\AQ'W$6S :>E0KY >^$?105._3Z+I*%\ &H4 M?1=QHWVH>]=7H,/C,@F=H#(X*AYT_(0GC>%:T@HSAQ9TYI MT/H7LCP+B8"0Z2B% M5V2YK7'DM$2.0ENB!$[*%DN$#82B&0LOT0AQ."0UF%*+16$?4W^R)*0RF:AI M5;4;D!4R]7CCD:Z9VEGY!H7]=8/"ND%AZ1L4[C<%YS'=:_3J="Y/7N0)>2D2 M28:X\T*XVVH>Q(V9=0JB]H=ME80+8%([ :+ ,7YXJ ^@*LAF[CX3WUATFO'4,F?)1 MMX47BTJ]I"G9W&#&I+"!HBOH<,6/1XQY3A@E6!3NAH4&)D7%N2SJ#/5T?7H( MCQX7]BZVX[(SNW/]#M]DA RC7$9ZA[Q:K^/H-806T7 0/=,S)3E5/*_Z.VG. M/73+]*O'5\4,3L]=@\I[+'^])%]Z0R,)Q]\0N?[AZ$C6T_;U?LUNP"G%;&)M MW3+'BB)]NB(J7B=OR(?@P8%!NHXSGPW)2_TB=QU GL_%#K+Q:S6U8&(6%QA*\^)1F'^!ZSQ%=9.>DG&1(8" AFBG^+.>&G.TDI>HDE?PU M^(O1!!U7/*^6O<&9X5&EHB[A'IS6M,\DLS*#0>[!Y^D="59*ZHYI8QQG)5_( M^O)9K<.$E4OWO/O1M"Q\/&:'<;X?W3JC:<2=_OZ%R*9'!"^6+#=YU7<].VZG M20?+Q%_?5:*X@FP1GYQD*9Q^Z<7?W'ZZA.S[7V4"4-M %"7#B,BBEX3M[^,= M 5G?L+UL%(\[J?"/ MU3AN>(\G&2B-#!TE:19TU"W2]W[.ULMQQBB4!M4M/(H_A2N\%26_Q\&\);F, MQ73*_7OOW1ELY< /%#*CPD&+:(>#J;VA]#ZR3!*8@ZH]]D\>2^4"4\V2">=R MJZ2O(S])+E(EE@ DY*=#.\:J)?6::AD+?-XDC)#SC49V8:9[HYU=>D\DH,!\ M%9-W$_U1-_$3SD]VC!Z659G'ENGH5ZEJB%,DCC%=6#[@T4UW/X%.@VA07QQL M]F*TN;OI*;(5D80+WN7.!/TV3NDR;[U"@4U?8 M4(FCKN3"]$P4V'$3*%HL@U2X:"F3&&QI2ULI-RK>6 M$*9?[EBGRB3U4) 3K[TU$&/!O09AHRL&:<4>0EN*\CLP,OB2C=L"(\(I@60& MSS"F9Z3P+YOT#[/MX_4LQ^-VEO&([B1"\,FTG6+,BSER+,D$G5MGM% 26D\@ M)L,A+DCV)&S<)@W L&Y@K9L#P&.6[6ATO;+YPN@M.S@;'2X.U1OAC?UKX&ME MQ<+[<,Z/"Z *;9"Y]A5:48-<%]Y\"_M=7D:]=9!2'$2O7-&)=GNN17 0!_C! M&YH5;+@\ 9*')7Q4A[L;QI+)X^ZAL>+=DIK,[ M),^AQ39B6:],DB*@_K/!@2HGX)=$RL-6@#,$CSUN/,@R$4DB/@67[;@LC)<\ M860P[CCIS X><=;*^&7K\2]@DUG:_-*P?-5()7CQ783X:LFQ=:/@\4*K]YY\ MS/=&VGUA+]^[BO=;+!,C??7H86((&9N'[K!WC*R3#2K35&C^/9!_%\8O2;D% MMCL?'_TAIP^$D(0E(*]$1Q]QF6_MG%DOL=FR!/N Q83P<5,0!$C"YF(VY M;*HP>0=$]&<:>)RG7N. ]"%T7LY\R7A0 ;W)O/=E_=/NH &*O=&2"@^&QM.$ M"?G**/B@HYJ27NP.8TBHONNZ0HB5V3C+:>/SXGR -8X=/\9&C1(]1.W[* MA>,D_3+=(V2)TKMR*LTS M;^=/5WIB][;^4"0%$T&0GQY3XX*"/6*K:\[C"&6'T5$V+ZYGZHTO[1"/JKI! M-K DQSX(-,/B,=.2\+L28*AV*WO. G9]/^^1A8T,-(XT5_G?4CI2!JTM%3O< MMRH&S]1[1YH-18A3!'V!94\?@#@C@'#"N&2OK4.G#2J2"9LZ;+*(-ONLRAIA M*,V.M?;JFKED!V@ZP"#Z3:VPU2^!TL!'Y>.NN+*QNQ[;Q"YO+6/D9!I8V760 MI7VEJ3+-^3+BBQ"("_KD"8D&":/W,O536) OI&:"ECP\,;2"1C%- 7#06-^8 M#AY_Y"D57#E"$,@H0I!!4SSEZAKB@#EC#.<28PP<;2D)ZZ?2P0C'CE/:3SUL M9+!>TFPM[U8A!_*,VKHIV/BH$Y%"TY$5[&ZSZ5@ 1%:]XL4\X).%\.6\B$7* M[LB%+;K8(WM6F.[EA+;=:LVR,\":6XAT6B&JF*%BY[L37!^+8G(F635="&L7 MA 7=D,"QX,!CL5^CW]$D]S2?;'A7*ZOCI% >O1\%Z';T_G=!G_W$L2GX.SW2 M/;K% ?O7S.4(+@A'E!ULLO M0I9Y.&ZDUX)/0T.-<+;XT+FO9EIJ_]@$.58"7$Z-EAE>O?[M_:&W;[ NL!3= MJX8'W"TX=JPF4S\V0"\XFX$XXMHE@=,)[QQ[][,$X_J8=LOJF/M*:YH+-(V\P8=.M.GM M?3<:9WOHS_C-:E_[U^,3@P/%.IO:FP]EDZ,X*T\9U9[6H<^PXN$6;<7P6)@_ MS5OO5F.]'>U/O(O=> 5A>WG&2^4_@AU8#R\.8E"3ONQJ?&YW'!LF1D@-\TN0 M\XQ%G6 LL4O<>X]*I;89VM@:%^\,8DG7?X!/&)UFI3ZU%JP-&6.>-P1^>$7U M!\O,(V08]$;HJL.'%FP?D0%QM;T)_#9.7*"$2C-D-14>?*WMH?"VM::LJ-HB M0DJ55K^*@@T3^C:4.%N$\SBWM_\PQ\T94 MQ=X0.FK)1/+D/*M/+/N,QP)GFW8R)H+3XR-DB!=KPJ3%9+[V9DMM<6Q2'GKK MNRW]HPI[&VS]I^$;V"*EI8"1\+/S?(17V^SAUD&(>/PK5#SFF*E],' MV/5J:N7?J6?>V$BBKBAM-]H"],:]L?>&MZI!EK">WF_GA)4/,2UI4J5DK).* MZ?,)").=J@<2^Z[%G&GZ:W@[ CU;&@$R']E$<;7&LDL=B,IZ#][T! MAP<6P1;H1X$CP*B_;B)[[!X_M#ZN-01-$_:O//2Z\D>C'D9L"T"R3[!6>/2* MC5D+ZG(L*H:0 8[S06)BW4BI%CHF""]ZE&*2IPK($_'5#-<_@BL&=Y-*U8S: MNIJ8O+1QHW5HV+ Y.1YM(4'@?XF=A3I+&VE<\B]' ";__L(?894@+ HJDF14 MEWE+I?10#0D7F+MB5NL[L!*3CJJ^!X*/^APRE$LD9PM_OOI%/$ADMI50L.!";U!@YZBNIQA M"QK/MXS=A\H)6,U@ HA=!M%S@=U98KS@771+!.)75.&?98=5,TQ M4CQ+H_+8Y$J;6X_+&3H[;I]U\Z()YMLHZ$!][3U;?)F-%@X)Q7>*/^(D+]4X M0:RN?M89< _WH_!ID@,V('%W?'! K8,-@Q!^B4$/GEOGT",2=2:["&^"HY 6 MF32UGI$F31+"3+R%YJ5"I82?;\*DVG%9IOA*73ZW,VT\(J*-'LJ=OH1WI0.Q M>5ILQP:*YU0;N0(:1(:_VK=FXE>4#!OOS87<)U8#"E]!N C/3HTYK8$GMN62 M#:EGO*^C07SXAO)UO[=":KP(]+6H#E'J;:T(:*='YC)N6M,A7(C*V5F9M145 M0F++T,YFHJ&4Q:3Q/1UA.K#=R7B:4&!-K9T-U,JJ#FQ!3NZHK*KR3-(+=":% MZ27M-K!-L]J]&=%)O18R3IIERSAF_WE A\[OJ3J:<4DB7[T(&WL=?_:WIGK>K^Y0=E](SELY5A)>B](6/>/1T%+K# MJ%EM^Z&NNI8-%<+H?6E1?SWT0_71=UP\YE>+6NVG%PN"2I)#-!AP(_L1B@-/ MR#E!M]"->?9B@8JG?M$L37L2$YQ83:H;0G*F?TOH[2,TC2>4K9TB$*,ROOO! MZE#JE/3A>\H*Q[EJ8R@)HVRR9UT7]#/[QLE%HK M('9TC"D*)1,ZQHZO/0M4; M/A\&+TZ[0& M[+SDMJ[H.E(L84T MD9KPP=A'/;$_"F(K.&H8"_NRQ4XW#G_RVIRA>L6J5T7%KAEF4 BQ0!^#58"O M8QY'DM+XIU^$&N$%WN0=/P=^YKW#!RF.XI<7[]XK>$+A[2,S3J;&I8^)TSV9 M0+CP4Y3 );0'?Q O:1WK^ M_-VA/M(@>E9*F(9/:N^)GU&)# M6)L?O9$[EO(LI O@I_'L*ESA!&\G&&'P+ Q/"'%(%US'GQ9*/))R8.KFIUW^ MSCXL"")#/!2P? ^V M2U S@1[Y%,CE6P@(65I,H^8>A$Q:,M_)P'9:RFR6?^ M"^N4)&=V8-NG(A1/TYE #+RQT-J,(BW5BZ.A*7(ZRVK-JZEN)"T*T4/:Z99.XWL4 _X3[&!(0"H'1JQRU4P M4')CTW>/I6@R_@JQD;93KZ;@"8.'DIJ./%P+LO:Q_>V1-A @VJTX*--A2[[6 MC>%+<@9%9OON$U@<1.)5QQ@:8V--F>- /*7L#>,TIDD1)@#)6;14'89,&^3DB<3A,80,CP84[# I_P3V*KF#(=N21 M25E,6$K#-?P1<3\8I#J<&2'JE:P;K;EP.(PY5UZ>P?(,-__"''Z5%4@46OA' M8Y-3IV7#T*$SQGN2U IVC(\&YRF3R03$G!RGRF7JY!OD3L0!=R >*!V5>E82 M-8%2$< )85(-8A62D/T_+:P!.[@RD-*]#[X-/]W7OM'"AX)7_&GA':48()E* M4&_X_-A#ULCAI^0'NT'\"F7A@:>\C91))S6G2_NVV@,[\/7%39P@UXQH$\%P M39,_.8/JWT#>-VQ=+VP-P!T7[;X]YT3*^ _,$\]C4):2:4+T9._ALR5 V]9! M'K^9SAI-=X]X>M-$&" 0JA%L/G/VNT)1W_)<49-8G+N]W3"]Y,;841)PK[%\MF;==W\A2*= MQ7PF@E^5'T+29])83'EH:TA9D\?&'5QY3E_!C]6Z3RD3(H$. MK2UV>DH4([&4#44-G_,5?0S>B\JV;=D7Y_*B0H8M[,&UO**YLU08^">[Q:OJ M9%W@F]-Q1R"RT&,LZ-38MKCYAT=[YC1RAF_EANO89P2"@4-,LQT:5P-)E603 M>Y8;]G5&+'B9_[22)UD% L\>E_\D:I MS0V/D>HQ3N?$%N0HRGRL&7I?Z@">&V@4P>FT40>E&33<2"$^GE.F PZ[Q"XN MQ2\W<"W97#!9#$PZ*O9;XQ31MC<8L>BF!^$*]W+KIN.[(*J;(S3>C8BR>B,B M:R'%*@>Z$Q6$XON!M/IV'!VU(];P^X%45QY=$6/.<\URG2;CA#O0%;.](/9+ M<=1OA_/8*R?A>#?86S8;3AQ$%#B31@*K/A%/ I3*U.4BNMHI#5]L[:)I_R@M M6M!&?-5EY8/OKVIG%D^_1.+27ZR,L^S\@&>#,O]RR5AZ#*/HH(1XA:;X=8-&WA8<<^#.%?QE5=?/ %LZ+@%_)OA M@1KBRGB4%4J#06@Y9S>"0-O>E=J$W*SI\W?% ?[5''DK<>&CDYH-GGGF(!S\ M^+$Z9CKI"/6Z!Y&4<;UX/>**+DE4*IF33099+S%;L MEZ6_QF#1=:?$!ZASX)PAX6"4R/LNE$?WBB.+WADA>8H;KZ!X3L\]788P[I8H M[)V4AYN\X*&C(4P^&VV,U>ZJP,7ETV*=X\H.BPT)TWC 2?<.EJ[6"!15MDY=A$,K5#,@?Y* %10";8T/755>=6X0E>.0R M&LVWQ=9$^"NJKK05#@)">V+Z!D^UC&(O,(%UPIF)A9.V5EQ2[>V .14\F?J^#D M_B2(V%CP<-5#9;9D4C:.PU?,USEFB6<+V(85W\9-*(%?F+DT@=2QIK)HN)*] M 7MUZ%=A,/^$=I>'/^L1IN.V062$L]H\T7\\O0UQ5F6''_'.%?D1^% ;X(2! MU_]DDGTQ:=]V>X+7L_.J.OB<-!7\)[5]L_1-5'%/'_WL_^&;WO,4!TF,DUP> MDYX8WB@ ,A4EP9CDT?<=0;LEB3]XO'?P]&\_-ZG_7.&'O@'ZU'GD*^F(GL5] M] ]EA,(.G1DCO@NLLQ!%MR5WMR/1J<,&131V+-ZE[3ZJG\(/5N_@J_^,&_8S MR<%:1MF7,"#(:%'2OR_"4]!.T_6E\E:XG]VMA:W4TX" M^5(D5'=$K+!_W]A5M\"=1%F12E9?\8?*M:%$>/.+3#LU&4F@R$$B"^:48Q>B MZTC@:&;:*\GU(>91E3(5US.D3NR[,1TO1)IU]#%3KD*<2H.AH:1'85O=; _3 MZ*(7Z"2-SDR_FV*K#P0VT E=&LI?'IC3W%;.I+A\".$IL9>86C+PV$DVWDN< M=THP;K?NA-7N7A,E"Q4(#Q2DA8"^[(/'HX&-'ZF92_NTK M*7L9S+"H?'%!61-2PG3<*?G\V]:%I-T0:T;$%\XX \RU"$9&AYN8J31QN8-* M_>!X3F-NV,TF4$AI> DR(YAZ$@(/A(MFT<6DR?C M\&F80F-^42+W:GG;K/[>LZTZ(H.$CW!>LCX4]]+, .K:)LA&IW6\0JB*,@:! MX#$3FC3U' MD3ED[$6D6/^J"&EX?OG%<;QWQ;GG*2X_01\> D,T2<]O#"W\=Y"?Q:[%A" WIVSB&*M62;366O_$U6 MRTK%1>G;(-0OR"T7 -15SG/71TWT&-SZJSN%&NS'LQ-#0@^:#(_1Q-$#I)P$ M^4D0RW.O."H(Y_!(^^?R ^)%L+KHQ/R,L' MGR#86D'S^& 6A5>IWY2$ /F^:YE@+NO9+9$[N/--QB]LD0&U&XWY5S] VTM^CU@;JCM"],) MY8$V'MX6.>B$175Q.(7+CA/7KGIX^,YK5U6"15=(1BN@SL?Y M@D'(4#.3P4SG[*9OD[/"TM>2OO)F3,D<-X='H$:#TR1G?/;;H_=UR$:<,9/6 M1\/1C_=QO84RZNKH)A4D8I#D,=IH2R# J2T^! DK+.,L%GJFS)Q#?@LJ;G0; M4G.,>.^R\&,J369J@.;00YZ9\/6R3>6X693E"!=!0.B(:M'!HH(9;8CQ%]^2 M[1)1?XU#>C7*UM;,GN0..IH4SUF4/=0V2_?L1]A>D3@;XXF9I>E$E@YL($(6 M$749A*R)N^6\5:'I39^]H#3VGC,6KYS;PO4AX XC1*HQ>#M@?D/K38B,@DU$$^2*&7(\7?@$]'69&%8[2D76('9:F/LD!@R9Y'D0E5ZJ817*>3&[M#CJ19B&A'Q5&)01Q_[PXW[4[V]7)B-$[<11GDR]Q;UF HR^/-Y4 JMSQ M<+<(14&KK3 !?$<97_&%_I\(_O]AP FWUG#"-9QP372%0^"(:X?*@ZFI(4 9 MJ2'+<(A7+JT0%#*X%"$911RVPI]0\IW1' >$F'S"[+3E,5M/K^.8;X4Q:9]= M6"#,M/6'C$D+WV,N3FNWSDSKX%NP^J\0R#W\Q=;FUC:C%A4S MXU6$R4B/L.2,DWC:NI::)=$)RJ,'QB:)LO3OCSYM[T^VMR;F\:>#W3WS:2?= MW_ET8 YV/QWL;^^E6V9O:V]W\Q'+(7\CV=P-?GX-\'VIKW :C 5D1BG.%Z#;'I'CW;_BD_SA,,]^-?"G_GH$P\(YMYA MK;B4-'PVH"RD+_^W>&,;+M[+:SOAB$@Z(A6/P54RL2NKGWXK"]-WY#:WDZTT MF1Q\VCD8[GW:V=M//R6;XX-/D\EF,MP^.'A\L'G0.7*/%X[L>\BVOJ,SYL3A81\JS)%(_AMIKTV2BBV5%C2I[H*Y?(86O$Z3V +[ M*'>L$X8<^RY-IL,@.J=L,3,W$BPG(FAOE""U%GEH22,)>1G 0X3B-(K=5JMY M?H1)T5'0:0HZ_@MQ2YS\H\D>WK?A9THT\D/QB]RT\3#< [8D[V=G 6'>2 MEV?"-XT)@B]FW&('+RPI)@A,KP]P,-[=.DC&FY_VS-[VIYW'.P:\@5WS*7F\ ML[F]O[LWV=LWBS;_#1(4OK,CV.I/>UO[C_?V%SZXO?#![=W-@^WA6E]U]=7V M(**UBMQBT5F^E\>J[^_6#UN#O>94FW1(SKU9+&XVBAMCP#0BH%QP!C72YPIX M@&M+C;"VXFR@PF,^\2:I82).X@72?^.DP#S<#"MQ@HPJVV8LQ"G,Y<9D0.[R M%AH8,FT@PQU/9%'$IATB@C,[>+9"["8K!"SUB)1V*3%O[A75=Y3I2V[*DPDP M/?A[!]=HNU9UOI%#_WA/Q)9%O'N1MWT/6UO^)E2 //.P/X,QG.QLC<:?)H_AOW:V-Y-/H^UDY]/>X^'> M5KH]W#Q(1\%)>'?X_L/KUR#U!P?;6[K\(X81/'KU^;3=!XE4"7N=S0IJ]I&K$>Y/?_8G7WV'J=NBZ Y?D<.]^1^$BBP=E M$YV _+6.6$2BEU*Q4C#=D<0.[F!IE78U^^]^CEQY_?3V?PG(KQ>/'%P.EE7R]Z LQ"B^CNK>, MW"P1!$/$= M4.R,(6@JZ.:7_\<^D M:-$QWA[&E//623DT(G-KIX.4G<@HY$YP+URNCH[*H_'5[Z)KC#5D =NL)*O^ M"P'H1^\0K35_T/+^HB7<(F&;F*0[(67U=&8(Z1R#H@NJ+JZM MH2D1C@-7_6%KL+.) CN:B! QBLSJD@460PON27UJ\ENV*E26>50&3RQ8VL; M__>'S<'C;7<[Y/C9_8LC8+-3,2?P*(01"?00V MJLWR["?7[BK@5&S:J[*Q;7NE&B-!*;D;TF\-0K+'Q,.XX%2ZDQ(QFM1>,TG& M07<"PFE9\&SL?7ALN*-2'H/;Y+!76YP1+T[V\@BRN$%WI$Q7YM>@(BN_R!7> MX";66P?'!>>7@+W2!8HX)CC/F19I^Q5++#BJD-NT[N=]]OG5ME?BB%H_;;M$M+NYZ69V\=^BQ_"[ MHRGV9CU/9J[)J :O(35?Q)KBG'$<".;>BO&5_:[J%2^=T00";\HO]8%^T6E3 M"0.!/=R*&^:5:7M-"B(C\T<]O&8"WTJY]6%'$')A!(,GJ62.N;D 'N6'(0@$;M4%I 50O)BYDV#"7&%56^%? MA/HN93L[2F/Q*,N[W"J%P+G8S*]'RJX\!'5[#4%=0U"O!T$%7U[?9'M[<[#' M3WU/9S:;@L-9C?_^Z"S=P)AYN+4]_#+<_+RYN3WX^%-5%./%ZXW?KY[W9+ D]E;J.#XK]/[\'_8=#0_RI(B[TSR$7,@ZZFZ*P3&6+8QV,_$4$CO\3N>P+FE) FA!TD97N MPI]_*^YXDS$B0O,T/%2,AT AP9/Z-P'[46FORIDD$3[.OW?G(5@V-AKC)UXQ MYX+HK7AV,?Y"&0E/#^5&1#\R RE.DT? >TG;FN8@ M\./@/[=W]KN_)[#"C)MVD8'\\IWU5EF>_\)55O:8#5U?"?6)-Z8H2NSWQ8PJ M#\-">(@L)6P]7']J'!.L6=63W?$65SKH[;WMVES<+ZWG9/6Y M2\-OKS)YDJ31#X^W!P?^(WOKL' 5(4V<>XQE";U=)^; 9;YRCMR[81-N#7SL MQM9U9$ 7%5*$<@^VK:M[/SKS-C3^RL<0.^L88AU#+#$K?J>1?3=P=3AUNM6? M.NT]PF%^M-&IDTQVZ>?+>$*><#LYA><4IBO57>(56#7]Q%<KN/-I MN)&! $Z^IX [=-N>)'JW1.N".'I5ROKS!E[Z">N9,UBZ2X]X7_B7C.HR;QMS M+Z=]<["Y>T'"GR]D1=T/7Z^5VY+_#IG.K[MWI+376[>"6S?<'FP^7N_=2NX= M'+OM]=:MY-8-!_OKG5O-G=L<' S7>[>2>[=6F"N[=#QVM;=Z];1Q+IP7.%-YS/O 5!SY<4\F#6+I+=?O[JW MFEQ2'WEV@A+W-GO[]U')?:UP;@WV+C1YW]^BKH7S M7K7E9?F&VYGU>LUUO A4^0';/!AE]IMV5EL,Y5K(EDX#'@QV+XS7EE[@#A'J M^86F:K#8W9"T718-+;.TW8(#N+JAR7*LWSH0N6_3>D^!R%<:B[4CMR0V]E8R MV&M9NTI->[U*ZQ.Y#JVLI\ON[1'U//"_M74MY1^3>AUIK2.M6Y._%XC]EE:R M?^-4S76DM8ZTUI'60Y7#)8ZT[B2)&7'^DWGKYYM:3ESA9^?AF$Y=K M25L'#$(&GE0-BU8YT8 !F7KS^5K4EE>IK7R<$(J<'Z\B@1C_ZVUR4S*XCAZ^ M[^CAH08+!W=R2A?_^Z:.Y4D8MVU*L;R;O3Z%21F[=GCM$5DOWR79.E: M?.Y&X:R\NWZHI%;BJ^=)L=8]]Z!['H@#_K]&?.UGIE,MBHAC;^U_+[7_+:[NVO7\>DM(S&LWI\C6.?J;<\_O4J.1R-VNR>T(WC)87PE' M[E_"O,4D$EI_+;>O(7+^J\XJ0VP8\(UH>+ ;[VP/;]3X/@0A7+X(&3LXED @ MOUKE_7!3YI3;-)9@*6[];&[O#[;VUT=SZ8_F_OUU?GG)U/_M@EJ6.GA]<$=L$U3'P?J$+=<)NW4$XCW)VD&\N;NU%K;E M$K95(9BYQQZ-2\G(UY'C0RZH+F&8N 0IRZ]VR;:KVXD/_@ M9IW?AR"#2V@VUA74[ZV""G'I&MRP D=S74']SD5R&81P-6NFR[!RZRKINDJZ M@N'ODI_LI1/&=6EU>4NKMZ(.EV#E5C1!OP0KMPHI^658IGNB?5\?S>_X:-YZ M:78M8-QX??L:PL<>WQCK32[O"[SR,OI[5?\JSRO??]K$+3YU4.X %\96=] M!I?N#*Y"H^<]AGEK"5MK^8=0.%SYX&_E#N(21GI+D&^X: U?F+$-_M;%P66. M!WM6<]EFO-R\;AL^CK=V#M9YY%7Q.=8K>WOQZ!)8DENH5VX.]M?G>R6D\-QZ MY<,W0^MZY@K)Z;+8H94,AQ^DD5F71U7$O@ M2JKX:[42WB 4=IG>\R94NA_FW8SI6U=!OX\JZ(6.U(>R2?('1UE[T7)H!'=G MIUT7B05<,'8C26LH)X32ZC)0DOEUS8EB[-M1I% MQJ4\M*M)#+N,$KA.6*] POI!JK\5I9!=NG5<'^)5:0A=R^-:'M=&9<7[2;^/ M0[PNNF)$_'.3C')SX=M>ZYW^;.LFF\SY5UD!3] \V=H=;,'7_ S$A/[/7_V^ M=[WRHH<+,;S&2GS3>XO$!/>]9"TVK[(0%U6)C\RXK;(F@P4Y;)N3LH+'2Z-) M646OZ[I-BK&)_H!;5='+_[3P\M'S:-M2N'#3+4C49?W MGGOV542IEP5QY'P*O2C5CN"'/OO]X\&37]X"((((P+'B$R?BU$MPHTYJ .?E M 1(H[F7PK,+&Y1K!*4+JPKGDY=DSKMW[USG M72963J_?L3',7DZWS6G7F#Q1C^ M_Q+._K.G?H%KC;^(4"PRX;\-(MAAX(6OO,:][_<8KH%!Y%LG^^EUO,AI-EE_GO=[HZW#8 MGWV=BM'\Z]1?CGSA#;O"FY?8W^2#%WFG8@7 3U\'Z6*3ID!T7N0?1UYXF09I MO'S;,L.=S-"9=!P#1"7Y@^'J_M'#1W/3D3H)J$87R!JHMO;BL]BS>A[\P%:#:>#ZH.:"717YMH M0?=T$61G3@:_/0O2##0F!5X+"!2I/]^A_.L[63<,6,R] M=0F608#39N%%UC8MIP"U+:C,(Z_D>YF=IZ=>9G:H),$Z3<^#$ S#]X M"2IX'>(L.M)A)O5]XE[&FY! T/7@. ]L+PTEDF\0K6C%/AB.]K>!85 M/= )<?#_Y+N01.1NG"7L(D[HY+AE_!$OE8H,EX/[8JV3 M;@VN%)Y(*6^_WWWY5K[NO7S=%_TZ>J#WDHXN'_X,L'#>\NO4US>ZOP>00%74 M=B=KZ-=-"N](#]NF^=,+OP&&_+>W6K]T7F^B,%Z#J1$M.F"Y -*= 2@0.] \ M\:)+EY#B0B *^YM%1IBU\OX".@-S$% 3[9M8N94ON7]^U&]$[\5UUPG> M!%QHZH7X^RU[\<4\<^9)##<+*@"CAK<$ON.CVP=0!^GG%/9T#C] S@*8HI2% MC@-'!ZP!.,)2:.J&(:\@3X@,SXM."2[V/O&1&&7)MEU)D00OAF,@CJ8H#.*+ M2"0,-5^5 8:#(SU.O&" M%*6CNC:XH',O"0 TZ#VP:23>9%5WA^N(Z!27)'EL"B3^.<1 MVHEDQRLRL3B+0,,Z!4!(""IT\1;_NPD2DC[Z(9160-H+(87JL^"YAE\01?$Y MT/FYP)JX#7,*6@A4CPRD)TI+H!"!N(T^%.01@+) N.H.GP6PGH?:@+.A^X6M M+A#'X0+H(.IQ![TK'><'X".:F"05A6&>OF//XL>(:' =IXFW8KWX[N__>BWYR<59 ! '47#FP46&@-U1*OE2& .$$&_F M89"> 3*3)HC7?!:L&>M %40-AND"48?<_A(-4M1?+(P%7%K#C]E(1#8'O"L2 M7H+L (ZIC@9H=F'# 5$'#WI\"I@$/Y,&BCZX0?\UHJ;P6<\RL'!>_^L+,4; MHX@.@&J=B\\8&('!D@6GC^8.>=P!/K(=;Z(* -ROF="=1U3@ #!)+[ ML:%>^26!XLL*#_BK%Q*??Q^36]##6W ^''^JWAM^^?[-\1^5WQ*5F4LE]Z1( M"!+,NW(\F"&+YX#; !P*EDB]Z2;)BYV9,: M< 4)/)+!C>%!4!:\8NU0.QS8TKOL.,?2_&-D!S!=H'F"B_0UDFSN;'Y,.J.B M:.AVG[[,XC6'R?*A0O@8\ M@"#O8K.^&I0I>P*P2XGP,-X044KV\9X@22)/P&% <6W=U4$M.+__9#\Y_^3O\1ZVV &4BP1#I6<$+.T#PJ.PE@-@C M!$+[0Q4)U6'0_L@Z!OWWO^S3&+E=\#!9QY2O[E.@]U0'%+[SP MPKM,Y;%GLG:2RD1>Z'(0!(PSZ(P&3QWS)X*G!-N5]_W(@J!21T*QS%[PK]1' M)%#59W%*=/&"!?&YP+5SJ](U(0;W>YWQ0]U2(3@]-I%I,#P3L?S'D[^=Q(M* MWS&YZR)TZH2YH+_\Z,DO)R1+0;5YA0)&EFD:P1DU;A&"8WGI$]ZI"J@XK#XUG$^)?%""#]5CCC!"RA+&U=$ M@;=!;@E[67OHPN OR^=@%V1I@0"$V>4:^3U 36BD/0YW#_L9]SE,F0?6(!# M_"#WRT48P[NU4T4JQ71LQ!712JUM([S+E**%#GE MMJA3)!:K]*B"[60?4^D)<9*1*8I*'MIB%V>Q<2=8BY$%#)M@R]5'A0!X M7A)?X(_@5!=Q\DVY)= >%NP]RJN*+-WH>< A/L(J!O%'^OHZ"?BFO8BN1@&" MW@N/1G1N>+@E? 2,\.E#Y%$)1PH5VO+CL_ HQ<@YG/HTY M^J^LF*4@^ >AD OQ[Q.QPHN5ZHMY'/VDRS@,8HE0V&US.&!&^H%(8G(54FEGD MWGBZ\0!)D;[G<.O2+\R<3OAL@H=IO.-&T I"&PF7+QR=&;NWG2B ;9'A:'UT MI"2*\D_!/M4K5>@'O55X!",% E0B4?6&1Y W*MI1M&YX^ID(F9/@);CLJ=J] M%AV"&87^L>6ZTZ^X9%_Q)D,*]\E_ *O#\NQ[)#REF!B+;@:*NAB%$A7.RT A MPK/@'!:[A+47G@[-VJ!CPZ+DGR%N0J= ]G:UUW%OLBUV.*HP7%H2R9H"\HXH MS1/P#]:9,HL%:.U$<66%\81%5>2E?U%$)=B52!? B<#T)JU5HA0*#G'FA4M$ M 2V)I=2CBV/_"NAI84@Q H$7]24O,/#:/>919(Y;7,WQ3A-\!-4H(*LS0)2\ MDF54Q;47^"#'H^Q,^LCP.7_#(:.\JD08>Q:_V42T (A_V.R:'$[L';-^ MR=K*#A^&@:J74)B!V;NU2>FKQOT!=P75D+ 8CK?141:\/V9SSGD<;J(, 6<> M[F#X4Z*#U!Y\HEY<-^=S+6[/S8M^J<:1GQ4D4P 79.\)MIH)5@$ZS2>I+7E MT^9FU3Y@''"Q21+V^.&%@P2.I6FRBA'Q(M$,MAP@TB MWK^Q&Y71RGI8"KH,W*O<42JI%I2>4"D-&C@YXKX@S2C$[J.DD$;7FY42,N(E2DIMI$)1I@P.OTZ1N\& M.OG@'7RC:N6 ]*P-Z9=RL_H=<00KQ<@VR_9HQSD&O#K#YZ%0HB.E0Z$*G=EVA'3D-4FRH/()B^(<1=4&TKC4:DZ%J)KWS)>_R81E8+-H*()6/ITM;#G"#@U$,N& M!E,!NDED,RYQ90Y*[S61*"T6,%$!L:]4,A'=@9!:!^)3<;&JK/#?PV^CP6@T M[?9'@ZLS&?>9=Q+8D&4<80@#T<8V-BI5M0HUS>1*%4* TN$%UXTF23E"*'$; M7O(7V7"QL]S *^P-L=MEGL;)W+I+$]X8/57ZRR[]1G)#6PFN-!WL(17_-C"6Z\1O3.G MW]6[E= +KZ66.<\L$%%C)+HJ-,^"-?T=6 _[,0 )&?]*",7!@>G0+5U@L05F MR<#_(H'@(KG?BJ5'B7G2#]?KL\9)UAYJQ<1^8!?FV,]9:2S='/%%+>1"H.J, M^2ECT&:-?_\TZ':!YL.0,@S9*XD<*6.5V,M#$NY!6O)+YZ>Q_B&"!W^'8A]9 MS@5E8\:+!1E5EE0BF<"X@OFLEYPO%*)9FV"(-87SPY^K0'+^N=">22FG,=E$ M>1A*N/3([:@NTV?PQC:6RBGVX'/1C6) S(A[3(U'RH>)2^6AQ&[:= M+SV+*1P#\SVJ0 W,X$D.BUM0\QA04"!N13,A2(80"+C.(47 M!H(\#QQT)5M$D#FT4>Y>JMD1OM9M.&M4(KWMGI,IK"7T(HPB!28)8 V,! /: M>BGLD!*0 $WL(X-P)B\Y_!1CG P9S<.L=-+<QWJ7&4>)74;SU90?O MT<3+>H>60;#"H <**XQDH/-\"2#**!Y(>7;*?C@B!="*\P"[(+0U)C!S-E"Y MA)!H!/^T%1WCT4<5GA3^6":#D461"!4XV^)U8L*2Q&9X+&IRJ*R3[0W[\B)R M,BF5D-B*E@*8EX3^J"/V-15R"+6@%]\QU<)2(1'7"B"K)Y,$J1Q/BZJ;[B#%5'NY_D4D0 M(#V\J-S//_^MO<'J*TPXTM#9HF'VIZ-)?S29'+"&605>A%::;O"WFJ=K92QO M]V".CF'1:=&+RU9$'*+ET$,]D%)5SX*U[=W;=6.XGDZ1"Z7;$)W;I'?:^I)K MV*MK4NV8='(N1ENBR+#97S%LQT'] W031KG<1Q1NXW0D*P%3F #/;0Z2F68F>YW>VT2'[J=\>= MJ=&I/LIMJ)BT_6AOV)EH%3UG# 3:T#BLA*AQFQ#5)D2U"5'P8XLEH@J,B93 M/FU^QOD]S-1^FHX[ \TJI-KWTV PZ_3L3P/)RXK!?&FG5:JJ.5'KVNE1F%E" MG26,Q%8_C"VS(*?*.3UT2P?K=8;.O,9C%<4%;R$'8Q*"O"F6/5KQ M]V&7P$PT3ZZW=? M",AD1VZO<]*53;N*K':9?Y2U9.Q'E1V8BH*%HY$F%5?OQN64+1E80M\;9I:L M53X@[E"5]%+B&08^2(=5U49A0'$E5E_QDV]1?!%B#$[AQHY2K(6W#C+XB-/J M^77 *2^E,4<]8"P[VO(2X1:7@CL1*"],X;"F C"1E\->GYN4E5DQ-!\)/Q64 M4+X=KIF@0B$5_UI[*69]7$B_ )T9\"S ')K,1/1@<9E84+EP:O$Q92C+920R M )242>J+-2E[OA5244==X,;84B&UMH0./T !V.MWG[#XYP(L!(SL7:#K%Z,> M@1]0:2TC[2M5Q@MZ+!I5JF0WS= ]='J)0#_%]!&B88PMI2IL*G^*0,8G%%U4 M9_M@;3N6W'>0CWSB4F*\K323Z*I_Y/GG02KSYJ3OB786\16#]GZ.9+6%VJR% MV/RD9%2R<%AH4,ZHV1>LB%6KE#$'E(-[85.4S>&5^,]_/+))I(%JUC>UV5:/2KM@G!.&\QW9+T#/TH5JH$)45C=:XJM;-0:8U17KE[[#1!4?%K=#FP MVT"0,P-0?@.40-%=U%52:=%:&&G6AY5R:$#+'K\^?)6#6(3);Y#^_K248:C3 MP%003O$))6^M:W<-YE@7FWM@&Q85BLA00DF]D0*&VZC+)BZ7V9X^257H%24] M.KLX[J11$A4#74AKN!0G#H/\$8@_Z_(ARN6N/+1KO\$N:W[_[O>35[H\B?-E#YWHKK3/W6T% M+A31_JG7'W1ZZIY=C#".G_)-;%^SIZN\/.[',3THZC9ZX\]Y*YE[M9!6ZJ': M7 E526DRL.*IS "5[O=!U6O]RO5:JH+O6-9P!*@F2W7CF=3^/OQZK'0_KB9& M&^](H!*X2<[%I?/,4A6_T$?J^6+6@+U/BCP "HQFG;Y-Z87\:%0-"XG1/PTF MG:G^"3U@ITJOO&^JJ!SVU7MDY$BS.I #CST\*#27%YSL3GROZ%B2P_"B!Z^$ M\(R/*&!2J]/<]KH[%(8_S3HS&R/M/6!5O:RYJ",W +=X4/=:!U (R/7P.WG] MARZ&,?;NG;.+RWC#XJH"75^ ZDAV$XG9WGB@C& 4K=3&8]RS/NK#W^3#,Q4M M:'B0YX^;QZ2R!2-(N$QE9.@%:9Y&5AX^/^_&%+GZEIF$FMP5?@^>5 M;V5WS2*)Q2*.XA7FF*MDY6'A?A\N1]W4^\:9?17_D]6;]X7S>&SY\8]B[=3+T9/_53\ _ MT0Q%@!YT6T,BD85L(\CYL1%U=V5MO:IMJT5UME=V,'JZ$O)KHFUY)US12DGEG<>%<>:;5<=?J MX&=,9MFOUCZ53+%.99HZRJHX0NL=\YRWM=BU^^INWYD,'&%=$;K]Z:?XRNU0 MPE=P5$QW\74"H%QJ]4#22VZFV(YXH2C ,Q1@=A9$(.6H=O,TPA(&]'S(;U$> MF>["EWQ/>AM85IM80,'R@V\80,#NQCOW:?#0%&/%>OND+>@$CAT)WG,Q=LG]!Z= WT0;5X>!K9NIF)X(^/)V^P5UX M-.7LH.?N=9_>J@F4%CD1J"_(=[?VA1E>H@<>1 M3 '@?!(*XV-A$?U;GM/?35C;0D8FRD/;+ MQ3FR=0<&([A=FM7E(5T+U2G,\$.L;T9;0XI57(H9N,<5Y*1.R-9"LIDU!Y*H M2V\ 2J:/60XJ9YML*55UUJ+MOY8^2RIYJ^10DU AC/\53 MH1$JO;UH))$0HBS!N<@N4%.>'O6&3W-^"97Y1W_TND=8*F&^[]+'U$K,S_<+ MX5K]R[6\NAT'0:PQ)SX-SI7=:(2+=%'DNV]@WXK8N"I-ZQ);&R5=BCND"=#= MJ VP1T2AZ_740JK7FB]"@A"+:%EL$L7YMV.1G]P5R-0@WT6E>I\<^ Y#^^M< MVQ6L5J$&R[+#0$!=B$2T8TU5!0]6BW\%C7B6;];^7(72Y&F6&ZHJ4<2@KE/2 MB+;,K]&.RE@_&C&\J$AL3##FRBA%3KL$"C1G/<) MM>HT0N7NEA?C(B_.NT\"SD<0W K$7I[:=U-'*_0E.A]S^;I8#$KYNN82^;?" MMSGK-H:HDX0SHC#JM&)Z%JJ<14^F,!'[*[)P6A&$QE_R:]4.R!+)@+05;;QS M^\Q=M]+5YN(4F]IC4NI2AP!609+@N"6)X?&REE9);7^JEJ48/L#20X=+ M#YEN R[%5,T5.'/0$G1YGL&2@*IO.] MX[PRM$FQD_S)"YXK:_"4E!5E/B9!G#K/R/,RN+;G!0_M!6$J-0(9CSNB;@%: M-&&#DGQ/H-R.G]^W=[M_;:]P4;+TC60)*DPT[:,Y1H^?I^:2X%2LHR^RW\#' M7+^!X!>0\=2 B7#.B%SGF<[I(Z12F12>6EG[3DKM%O(--$/57"0NM+K+CDB? MKPJ?4MS"5L#)-M)IN&:3506B:4&]L+TLK&NEYKR*MA5?,"H1&R"R'8?R&;UZ M\^I][N"F?_Y@ MU,+2+ID\^J32PU@TXVRF%;GGA)IK =O-FC2M[LD9>+)#OLIZF4:#PN<9)CUJ1J(8P MZBGL27,9(VM7KR[$6*B'"]!JP"$-J^RNN($+&D-#"J0!-'=>([%O^5%5:)Q' M$_(T:T,-6[$;9Z:KMC3IUKD>QVKYIK2Y3 M;_[DSJ9)II#.6MF\DQ,*$&Y'!#<)!9HF@AFI2+LTLU.*PIS"7SD>5GES\TH/ MMA]D#YI4?0RGHI9?.K&_?"-HA5'4;K/VE6&J0&"L/-5C3#9-+J ;=A$M\];-WDJFVF^ X?FZ0D&2=^Z(IZO=%KGU'>'K9X(3BS ML4]BI=_IYS]CA5;-/T.HPCTKEX)N;8]#;;0[ :NW!(*#)Y-T0(3%1J)(P(I7LHEP0 %[ M"Z5O,56^'Y:O2BGF;W,Y=&7V>A%@4V+FUT)5'. 8!%U=0 J\9CVF72&CJ7$% ME1B_L0^))2"YKE4?KTO=QM;N\^630O-,RLGGNJI0"2$MM5EN4G>@38(M4GF0 MGP*79+ 6K/+#!E7C-MU;PFKQQSXD54K)+S(=D;!3,'6F8B\OFT.Z-5)OQ'^_ M9(>*'L^@5K-D/N6R6R'IW%Y/\IO/"7%:64)H-X *7>!8+[+N#J#MO73.X@L\ MAFM[ 7;=JO)=DL%119$Y>@0:O))MJT)49:\KG\(6%T7A9N$Q2J 0^'IN?PB_ M)1U#L9P]L#E.JM35*G5.X;B^4 \]X210<&KP$4)8,DW7V:"#XS_:PR*7-<2O M-#X.*6#W2%]WR5->05P:['']%LF0+7W5T@]DOY@@U=)\J<9VR?A'NEDN,1. M$,:@?Y74Q&H4U2G=LS4YV^PP7$\F-N3XEHL^?.FUMGQG-)V02"3RB+TI&[C( M'J^#OL=IM;%1NCV^#:H%2^*0FEUNO[KMHE&?GEBW-+8]:7@@33-SPN&(@4BT M*J?%;?Y-N:KM)2>^+67LPHF (,RRU$$4B\6KM1+N8EI22FZYK:6PMD)Q(=G5 M5SKYJ04R3\@0YY[E=7V5*7W"!2F.+@,A(_-(- *O08,R)?6$:SWJB1;C[4 M#0;-7"&T:E+G?)%-M$U@!=4]-0A.EP)2 ]9,)L>PKP'4!/D!N5YE*,J5(2BL M*)9I*O#4AC)79,,7@T+P;\HMC7"*6A@O"ITR2@$P;FX,+.:(PQ>4VN!2 <7\PP$$?EZ.P999X=?(]Z93$5%B9\1$!UHU< BF M=NZN/I_.09;9UGDSCSV+N=3LCO.^(/J+(X0IH<$*_]+@$,[.4@W:I[CGP5BU M:6>'$FE2W)JIX_R>BQ_C8=1X6]/[7$ZH4NJ*,2UE9E#%65A[Q=QG4^8&\2HG$&M.>KQ52<^Z<[:P-ISKC\O3$+8/S?]J&L^Q'C^SG ML4!\9PC+>).>S)GS&A:=Y=KH*4"WVB6%X94X8;-/ZBD&7S%:6$J^H*8J"QJ@ M("LE;(?25N7A,>;2W;#&('>W8+9EXHBZ:KQ8)^+H(O&PQM?1_T>WNC.D_8I< M *?(ME_E*C.56U*38.4>4A69Q1:0.-G7X7402_23IU M],:I"4O *JUGRF]R0.HX_UI3E;.&D&N?E><[T7I7I:\1EJMK(8V$\QI)U%N/ M6L?9DC;--;45=ZEB#);N@],$XMA'OT.I M<\W(I BB]895#!PK:TPXXR8D#_Q"1!@HLJ6CFA#JEE*H3?]2U6#3&%>8U0)J MVBD:/VSCR/R>I4YE-==&S-^B4'0J.*=VPC M4M+!#-N7(^1E,F> J7IJ?)690<"&.Z5#HBT-*"HSO&5ZH!9(%HJ96D\^1>$B M3Q4V_0&>GN MSS01RLZN*.=F7HOL^09,UTU:&CN6^KGVA)IN%(.I\GKHFY*0-9DA)C5-(<(C MB8B[6J.'(C7,1(E;XHU7/?B"VZ#UNUW3)U[Z>:SW@*+ "9II%=W/L9U2D?BM MZB\2$SHACW.X,/*C_$'YJ)/*M;SJ;/:89.9B:J*=P5V J-F&1F2=&K@+(H/> MS!K&<57:.IT#/Z[XIU*+<=-D1P'?F&,87%'.GC7-5OO&W+&*J,\FUS%&_ M45UK>:7\A,MT!?^#&7;7.+.7YNI32,L'V!88MPWD?1LSO>>#I7>:,[])"PNM MF*WS=@A5BI_VI!25#3^4J48-DV:CF37TAKKPC6?3SKAZE$+'4;NP>1_-AV8^++$:H]CK. MK[)XE=[,F0;"*(R8"D,@IW=+O8 <)N89:FK/00U&6)=]C#3W4^K]0;+8K%@[ MM=R-S/=(:T0WV1%W"CFBN8KH -4\L%6&KP+5V;9@ QBHN[+A"I7,N?CK2"!V M>0EU;R^_W<2LY.N5=\CX:DE,N(!S'#1#0)D)KVXARJ83@O/.1)2@/G;*%X7B M%\VH%Z%RS%"M #HE9;L=?,S07U2;A*JJBFVHQ)1<:+WE=O/AY\A?_?[XOE M=#!?C&6#-S/GL->?P/]-![T]:_V&RA0R,4ILD!ENORK$?!.=!TG,2HYNU&7. M/!X.9H/^?1^Y/JV=HPE:4S;C,E4]1"X&24Q.35BD#"EA@8,Z""8\'F#[4X#D MR69-J"_=,:E8*";&81VN]^.M60-/J,+5PXE(NK)U*2CO2K:GT1Y5H+O-BB;S M\E+\!N>9Z)QV2 ZS,$637G800CK=X(1J(>?TR4QA7H=CS,^Q22H.@I:3F+;, MKR#=,Q=5YPDN:K3-'*PDWB>E,J890 9>F*^O+7ORG6!M'E@3\L!N MZ?%GT5S%Q%1L=>>L*\613F1[>6GN*.:KNE*K!TV%-;([,S_J M66_PE M1L$=Q;J;=LU'_Z7/9^D;EU"+'WKJS"QD/9>8>+Y>HZ)<2K1&K MW@J?*H(^<_:1UD-4) $O>AFJ0IJ%MQ*?4@8D-#:Y7IL[(B/\9U3,1IQMV1MVG M^-6P,QD]E:ZZ?WI@P29TP $C>N& 6DE/54 45_:H6A]H:.,='^[OV3A)+FM M4+H_%39H]9\,?.7+QXF-F%8/JBU9-[#&24(QZTOD-EC]%$A;0TY15RH1E1>@ MF\P\I4I^Y9,??OVBJWVQ;V4H4\S4C1'T> R/#FYLNW&C\/#Q.LZO.,Q*AZU4 MUQ8Y6KL(5W)RJ*S3I MHM*0DGRGV1EPLNIF)S[BQ'%R!6N2NU20*^GT[%N6[6)NJ G;O-Y3>2%(#VA? M4.=SDD!KT.M270 36#HS-R)_)46O3"^1[=!TF2LQ"G+FD!&M1B<6Y!7/6%4- M@:(X.K*EAO2Q+4+R 0 +(CC8A;2("&CP4_MXV:E@RVPW#6SRPZVQG1A5\!"$ ME/Y7YB:K!F(HF4E$I5$I7KL%>DKF?#\ M2^CXB*9E*-?DK,Q86-K5@LJ7J[ZW5M7!.J]G*V(6(BNC$MY"DS'S774 MTTWOJE6MGJOJN&)3:ZST'KF7)+5Z6U5MATU-/5OK LNRE$J+;MGCM$!'^KJQ M$'D=^*CI*)]OZ-$<$*Z:Y31?M]"(4"<150(:DZBJVD^!_L4%"7B;S=1DDR(PHHZ,:-?5D+.-6-6[B?Q1EM@Z;J\FES\I$:7%1L95=?KR9+.V4*Y3./"!*6 MGV7AJ6YRIR+&CMO 2< )F09EQ-8E6N;G@-Y46!PX<]-#2PQ"H!/\9 MB,GL#,?NV -9/L.GGSS,E/8TP^%(4+5\I2I3&F3GA9<9)3"=>PM/5'PUE&G^[08:]8A,"\1.6*Q-2EIYQ*:$7.R4I'9Z(.] M\H8N);.#&Z60%P&!HR86>ES MY]K,<.&LK6MAZ3 >#-.7J"H]?X*8O,^#SJCR9DJI\.67!11> E4%V_>@DT$E M]7&L1R635^&KE7]SO]DT]T?_9'K]_O;8FGTHNTG8[3- :#*'H[FY.V9L687] M[R+G#T #?172CLV_R[<6TQ9.85'].>E=U7L#Q/YI8J8\TC94^DE.!Y+1">0; MV -8>5=TM0Z1,RZI&RKQWG><&2N5[7?8F].NHR4&N:WI=!3VGO3-\+GB^#'2 M[KN=P5-.^EP#BD^>%A_2_B?M+**V1I+C_/;EC9[*5[4I\AKI[#,_H9)(:39* MYB]DRJERWFV;GR2+O?L%IY54^^R-**6'KDV6B*N(FLT^M\^@D,QT+3#3#;8L MDP!$0!% ZZ**T_R4LFO'_[C]CVX=82NL*TS*EK(0F T 8E^)G%H^;W?Q*7PX M36#S:8@[ROM/N?M8JLKRI3 QX[6,HY6*]6W%#G^&J<./YA=YV2?! MG-.R"AXQ+E@E?5FVT-N.-U8R7<[\D@EU."%7H#?-L::^1-QXVDO88X5=\\AA MC7FKR:5L^8D*8R@D8<$Z"*I0J*G ,4W=7:E9[PD=1,_C)1X575K7BHJ9AYTU MT.?YOQOJ#^/*-$4+$!*M=I")PE*\6+F/7(MTI9,05LK<&G0442DP&0RD)L6+ MQ69-BAX;&1FGP5FI#%)E1@7V2"JP\*(%JLV<1%,H>G-D5:W%J:ZX.N?"4BZ5 M;IAR/(331,B1(Y_@_)N,>D&QQUC/,HYE/_/]Y8L%+Y>>X8R,CDU;B\99.[ 2 M&BGC4I*I9^=)Y@,WZ(LNA6T*3?>*S(W<^'+ 5$XB[\@KX/Q4FJH(\CPF"8KN ML[GLS6V\(:0YD"?.W>J&4Q,AV*LMNW1I%Y;TDV[?#;5-9O<].QG^(VQ7:,Y7 MA>P1C46>1*]Y'KYJ7Y'KF'0:Q9?=J@&59DX6\P<,!$H=SL^/DE2S8C4RRJ87 M,GVPWQD_E>'!+3,PJY!WV)D^E5^4%4C>2^5:5$0'6\<CE?PP *T ?@@%"X"3*/S%+J5O.Q'59DSMDR4D3#,AREV=^3QL.05 MMQIZ8;B#DF* !W!'\N(D"/R=\9-U'%D<> B))X-NFWC2)IXT)?'D?H5_+NNB M[--%EQY//N:X!GG+PYR'7-F4*@)C^U$Q1D99JZ>D1)'(I0;YG"^-DHZ<][EV ME/B\K,U$S0P+/_B7TA&5]^_GVCZ3UL -F"L27PN! 5)C-VL'1$"Q0F/'.KV< M4?+3I#/4'HVBO[.R@_JVSN J7OZO3[^:)NG'MCS">Y"QNORM4E2^'WV3O/J< M,RZQ!35*>!S2Q0>\UZ*7^R,AFFB!0MAG1,9K?X0!&DCM MTK3G+>Z.XF)*]]&&4^[U2B^A#'V9\6*Y1^;5]'YAM27VG9^F8U,6B'*@XIX(&&Z.'<#/NIVN_;L< M\>641VV@;/55A-1;EB.)H'*)ZB@H&K3V!7!J <]/8=/!_IE2%TOW)C,23-@2 M0P6F#YI>L< _)XIAF*%)4XK(TF6Q5]"E;%B&S% MAK>[V%AS][SE$N=;([=0CA^9N2Z3&)SW[WX_>>6DEUSY0_[UOVC6'!8[ 9]F MA5U.V>(*($YD5YD1:\XED;,R-OEZ3.47P;V,_YYN\E=$0)]T1D6HH^Z$.B4E M*B(7 ]X@H0T?T[Q)T,HVZU]T+D7^%"0O5.:J/0_@# LRJ6['JJED;^"?^7(7 MZJ'DJ0*V"BABMQ^6=)YQ7I6 J:9ZER^!1]'%V-R-U9+\F ?R.^G>R[;BHV6J M6_!522^$]?*81FW@-07E"*C5&0AC3=<)'F%PIC?J6K&9*-Y0]D=0BF'IF4J8 MU"@],W9XHRK85&RF,U>9B?3/"R_QTPI@V@R/,_NX? /)1?EM08QDN1X_*OQJ M0\@$[B0A.DI&%I29J@0TUC\-]57M\Z&YU)UJEM[*^KP3Q$S,L7W'^B(RK8_L MC\'AV*POZKJEQTY]KG5&X9^%MNK6\'G.P:'Z0<[W\*Q(BN[BF)^O!_QH9<(2.G6[-5I-R()"Q?T1]%=>I>*'^>'D?QK3"FZYNE'JD.#!MZBCT+N--]F(9 M?!=^U4599F_%!2G'!=])EL#_]]4Y^9<#]!X\^=G^XD[G+,H-W#$*#[M96Q13 MJS:Y]:GI+BLW^M]_FXTGLY=__SGS[7WE'[I;CT"]WW)9>85[HK+[_:=\B;4._B\R'%M" M^&(MB"$H)4?.!K$,$U<.(N::7G=;MA/'E1@"2H,J%,=88BK7@T=$,O1WG:1O MJ^YVJ\JOPJPFHY?&%@JK90V*3ZS)J8Q;F5=L.:R9H&+2_Z7KG -;\%.],\5U3[WJ)/ MBS9W3BAMFK3]EY[(5> NDEF0OXQSOZD)/0;+L?$X1KSC-)/>'7Q&YH^;92C5 MD>/5?\6)3*5?H"#BXH9Y&B=S*SUH])0;FQ6[JLO2'\^BY!Q<]9J0L6,PXE=S#(I&G9JGK M;%V>LSB7C5()/"F 7.Z,0"Y_Z6Y+\[V6=4:@ZEDBN-U)C.T9#YSGMPR^9?#U M,?A/"?OJ@,%;DQR_4#H2YOBS]=1(=OZ1\S.M\J7\Y TL=D0OH,QFIO0Y56FF MVX,;K[T=*\&X8ZXU=9P/%&O32H<.Y9C,=2)66"\KVX=2YR_%\]";QBVQ\(4= MYXLR3=CO'6M]W;2,M<;.D3LX42_ X0$89I'&A?RA_7B X@"%5!2K'[6,L66, M+6.\!I?Y().D@22_Z%#^%C<3\M"IT3 X3DS>L/BB9A2XMK!<-<>]2IK_M@?<;G=H,KE5:^"$L4ARE6^A=T2$ SV!7V1>"4$'J" MDN !?"V+?5 6^X,SU&)$Z&KN6HHA/3:K11WTHTP#0E;J?+0XRH?@>R,YZXE4 M&G7:\"KXGM,?R9M:.;Z:%$EYWA)?*8R^+71NVN)IYAP5S+V^B-DEG&9'3!^Z MV4>I=E'EDLL^'S0:P.XN2FG;PO28JDLS*CDUJQ.\R'^:#KF!Y<$;& M>RJU^$!RX'0>J_@D2$U5A+28K6Q(%<+;.7>B(AE(%J1=$0$$5A*O,"'FN^RO MHEMII,)*]RRPQ^VTNO?E%[VV_*(MO[AQ^44KHIHDHG[>(9<>6@Q<\,R07 8E M58!H0QZ= DMJ]B@]I"H-7_V$]4SEJM1]I$0N5S>_9H6((-,^I);_+($*R?Q8 MUV'_ZL[N#9I\BS#/G5UU8_E;(67MWU@;E^PKN-UUJE!\\0ET(]$ S,L>2X%R.7R<2 MWJQ5C +GZF5>)$!_LQQ^:;Z"1GH%98HX]Q04B:P4Y] XV:XRK*$&&7M6&<6% MD 7W#L[?%E;E71#!?68;J_(&VS6?G.4M(F^$P29(PEU[9F(3+LESOPK^O5U(PHJ=(W! MC(CT=)<0DUR-.6+%2TWF18"X]D08*A M36*EE$>MS8OD+JFADHD<^K5^4K%A0'H1G)M2J7SD6:5YVCP9[BG%-CT%SKU4 M0]&IM2?9Y5@;)*CA2N?0W?J/J6N9A+@)SV,_Z!R5[0=7J5$A>HO< M]M]*(+U1;=W^ &'X"JNNWU)'31)U.E)9EW(DU5-;0=!]Y0JCCFD#)CY84A'%6;W&N7(,?N"T37H#AMNE]P%]QG2VU4?@IF.ZC,R6E_;4Z'-(#;L MSG8KG"*?G\7\[G*RDQP>%K>1Y*;4>A@N2O10O!SER![>^=;@*N,7'P 0FNZU MYHU4C6\AV7ZP]+M"7';E>)7(AL_'W'4*+_=3' 8+Y;IYHY!%-N^@:FRR6R@3 M&1_YX^/)&Z=OV56@3[F_:?0E=T1MSW T&DY=9*] !C.T=^Q(L2US.2%S'>A MP8N3KD)J"BO;S#*+,H]N(MG..MU@I1IA!X[GQ"]99&7>=U?V6E =,\QT:%6\ MCX^C/(XO5$XZ.A7U:TR2NV>9YVF%JU/MQ]4;6L51@,VY94WL^NPR)8K1558* M:U5=E61+J9_T7E_OF>4'8F'4BJ#M6J[VA(;4Y+?43R_)0HSBQ(\)"9&30( MF,TAS*6(,MGH73YKM>"GJE'@XCSS$YL%LRET)OQ33KFHZOY4>#6?Y3BZ+.U' MV[ \O-=XR12NUL@WJ8[XSMSR/G:6:#_['3=W\"2.&4UGLD$D*9UDEW$7_XSQ M4:*JA99ZHEDNI'/8JRGE%3^UL!X^>@_R[J]^I,IO8XS4G5PG[ M1'+O%+0GVZ-E'"PFV'7=EQK_F_8 HK8,-,@)P%3\E>3W9M+$MNYP'Q"L1LK\ M5-527'KV[TRM2E/2!=AR>7Y7KJD<>M.X %HW3S)M6\CO&@JTX/)^0+OLW/JE M?A^ZV+FB1%>?LZ7HK6CF=D&1*?15E\T%^0S:H"3#LZH($=6>4 5- A,LMH\4 MA_X/I\Z_J^R'51^*\:(2S#1=G=OPR4$80>(?H4OTTN8VLK66=H,J79@F FP6 M-.N(@W5RL77H+>S>@,6? 7IL,FH,[>OA\.89TDNV(&LNHN]:4RQ "J#WE^=] MR5%2[!Y6R0*R^Q1EJ%5V%C3&2OZDUCU@5EQ%_H-1#+V<:EA&^R+" M@ZOIB5N4T72?(D"+F1CJMD@FRLF29=JBE =^.4.G^%K[;=4I'WK4Y8>W>L:E M_7+N(J93+90@SEEGO'(^R^*6#H/T^AX#V+'Q%]C\9>]S"/MM#F&;0UAG"^=# M$:L8@?H3K$H:3L(-.;&=T3M*0J8.!OV7M6EP%_I%NF^2S':662$5#Z"G/4([ MY,^M/PX*@Q>DMT$GCA1S.2IR/ R7K\<[_YMR8[B%*1C67$QJVLJ%YJGDX"IL ML/*R!A3P)%W(X7E39# M!2,7$<47.L['!?RO;BZ)^9'H&EQNT.@B'0;.NT)OJ&F35W4'<;+]"JI>6W'[ M$C,H63\B*4J:A@VSE/4HVA>_#F0FM:ZF6IQ,^:]*>ROBQ';D0V12.[%=74EN M4Y5HB++#RCF@W"]?IGTL:4)#+A^A]EU8$+_)7M W%?CUF;CWT0VR1@[YAOWC M;P"BA%2FUUZ!6]8>8B">26E[?,FQL8'E8"CIN_<%B2_=;+G"U^A:GE5+*>>T MDCBAI!42IV2B:/T]$J=Q5HAG&F732BR2/?QIO!4'"G,[ZS@2C$*!408AV7*V MWYDJ8:!QG/I32(O)./N#I)*"\*#G=?;'L=H@/8S PJQN&J,X4'5T?D:]*<=Q#!#PE/_=E?^Q[ [OE]LNZ8>?-UT^TI<>16GDAS?L!"L MJ5'Q?NCPGT22QE$DPKHDD*-7-$J6BOVR[R$E#LV3@X7,:(U2D^L_!V&S##+= M64+^7,H;6=RR2(2:GLR>5,R<9?SEX0Z7DL."!1?XFWR=)3=[#=)4AIUIUB)& MN>6.78X8RB[>9JK@/(XVJ6ZBCKW@CN9F<(4\PX_FOS_&AK9JH!W7:@"SQ$0F M!D8]6%5ZBV^]!35+W2$/V^K9_-VS?VFU-='E!%4/5"77L8&DL\+DSV@*A^[> MK02Z9.%F8^5(:AO4'M8[%SIF2]Y3]2+N8UR5]8=,'"=_RK<%B5DO MQ ;WL,R9L#)_K>(Q^!!(7:BD2*D M8HNN)"0JF\%5K7?$]Q'NW8DN=X\!.U\X994;/N\&K6J\:,%6I\;M[?FUG:'7 MM9-Q0"=7W3-1I5FKOD5@).2Q5&<$ EM=;D*)K?O 0.\"OMV\+)\NE9V)$H," M+N-%IP%:7)S=Z^:X7Z&8R_YUM1ZIPRN<%@Q6"$A==#PMDF#-DSW, \CB*(I! M,M7*O[(LI/SN[(3D@-:*9$(CU[U9PZOSXYA2GAL3R1E!^/$K.W+QQ<0K: 83 MJ^37@I@$DCVR/8LK'BOFY*)LR$W;ED.;Z/PT7727NMSO-3Q=NMZP/K:] O@_ M^Y45NN=D9;WBG&%N@UR;>B#;F&L:\@993!YCBZ.V7Z0D7B MY2I5=Y_KMB93/F1+CMT_W.$SOO[>BPM7[ 9U"R4R!7K(T!9#=)MY4J% M+!P[?=W.^=&:17YKLGQ !R1-GIHNP>1:2(Q,9^C/N+S+R7>"- \$J[IDVPUF M^?+0&Y^>V19-!=J!)%OWZQ:O!& R5_$IJ3Z8L6@4LO"^4;9*9B*Z^I(%EA]8 M)]$6$([TX^^$7P8Q)T+F"A6T*\.J:LAE;&I_!L@%Z>B(UZ LRIX#LN2&.B5F M5I,NR^\LV]K(P+WBV++%(9E_:)O90Z]DP&9._C:Y6P6%*!_WEN5UAZY.-*.V MX :I MF9M'@H-KGH59P PT1$QCX'M0G%=\5H%VERZE4T MKTSKF>7(F(K]4$I)09^BWZHB(:G"+@4]SLNFZ48.VDRSDG.1QN 0*Y/1Q\N] MH-&Z\Z2M"6G*\UC;U?,+#,N5MYIJ9QJH]T?&$4'7Y%K!8/4):/T8*R)+#C$$ MGQP#7#RQ*LC=1MX3581QE+@Y84NRPY57R2'EA*ZF&O,O.]Y?<0W M\S/QYYLL3BZOL2(VPJ,%+[S4Z8\[O:>N Y

0LCP#F@_+$ M2I[:+8V];KZ*-C?KEN*8-$M#2T&\@U<;&6OX9SQ/04J3 M?O]B8Z\P^?^HQA M\Y5* '19 RV?7Y\.T_5!IF+)U$+7OV!4EM1?NWFJS.N/(TISE[,__ GC%(/ M06EFPRI8OF^76NUZ/^GX-$ 9[IG^5VIIWEIFD:RL]O_P,U)NE1JXBJ/35/6> MYO8'=*%DJ21ZTH"%2K@"HU<0R<''F&< )[4;,>*/G@7/L<>TGG("D'\6P&>P M ASEH-(4!VV:8INF>+,T19"&^B0]&K'\0(F+]VH/F8KU@ND_#YFY2[G!4;Q, MRAOZ1<4TV1L&;MX,!2G0&,>_.3_.HXO\<7:#/3XKYJU\&%Q)RH(T>\1):, MHB&5:LG36!IJU.;*W\AV1 OJ3@0/J?ALKM$$%=>N0.V0'08Q_$WHY1Z9F05/F1$H%V,D&M!@KV1Z!*V!5Z+KM=ATUVO=\'X-[LOAWW4 M)>U%=R:QN@8KZV]^Z?P$ZI*SXBG>KO/3M#,V_\(E?IIT!N:3O")T-0C!2 12@L#_8'F]& U+"-@83F3(4IQ^-21)2#*&PO*T.*;K(+"+GF4 M24!?V(_7D:Y;E93U=3 :CY>#_O+K?-&=?1U.%]VOT^YT_!4^FG?G7J\_G2\> M/G7F3ITJZ_M)=U\'EWVIJ\.&?-F%$/DP M7I?F3LP1":BT+E(.UG>96#F3CO-!!U#UI$:S 5KE&!M28+@%WOY6W^:K7#N* M2BI2GEEYB&.^P<\"+2F4JV]!+CJ][M'_Y!!K"U[UKNU?K4<#+A+>[2?M/K1) M=0T.^.5?GSZ]?_/AS1\GQ^^=CY_>?#X^>??';\[KXY/CZW"^Q]KVJX]_?/GX M_AUL\\WKQ]YGB2G;6ZU_3!+O%"U!N4DTB19L2BFKGHQ.#]1J]0&;G/1)SC#M MKK."66H< =->9_J4>ZJKG2FP\,%-!_-"1W26SW*9\;0#=K4%LD*[<\O.LY9' M-0I[=RFHJ7\?85OU%VS%7P";S^E&>J&5Y M0XH#3K9#,M.VOLS;3LK*E7 MT[*S>[X9&O^2GTIT%VWY$:$PNP$4)$Z"Y8(?_N/)Z,DM\;,/\)BHL)QV_*V_ M.^2W6[?W2^![A5-.HJ1(Y=B6^Y%)9[!M; M)X*X)_S$>>:CQ9_(P$"\2;W(3U]2N&&=8=T5>_RQU;SWG%)?*HFN?UNBZ_4[ MXP,C.O1'[PLY78U4=K:2_=\6#ZZ!![U]P8-9#7C0-(9Y]9EV7M^)B;4X_Z8( MS NGINN\RGQL0)QAIZYU3Z;981Z[<2K1PUQVB^(_SK'W&L5O);;L,.QB(40^ M?>*!)9E.9:7AP[^,.!.^Z.W-ET6#?)/RRL'M2?U%+'CT(=4W?6Z[F]?K>ECOWT MC-U,/.J!"5^HPUS=@O'Q'!@W)19MU-?('?;G]+=A%;V9.QGTW?&H=D%Z$'RA M)9V6=':03G\T=,>S24LZ!VF$7NE.):NT[%2MU:5: 9$\70V KOQX@QFPCT58 M#ZB9-^[L-3.5\< =#*;N>#!M5??',FP;AV,M?=5'7U.W-QZYTU[M0OM0Z:MI MIO'><)8?' :-BQL] A .2)UOB:$EAI88&BH3[VC(_H^XQ"$-:AB"\T%D2;!( M7QQJ;E#+ 5H.T(K#EAA:8FA=O1H6IOS@+7SGS:_O3EX? M_SW=K,NG'G]YP".S7J/=>MF, PR*,[<_N3VEVN!X$:!V%NO@ZP&22(VT]?]E2!WA]>T("[ MKSM;OC,8MZKW 5JE^P"60R6J::=7NSYZJ-C3-'MV'^BF5<[;!,,#4\5;8FB) MH26&ALK$&HI/Y"!Z57CB/*/YKVN18(=B[Y0'!5*WA42S[\'DJGW;#M;2FQWC)__M:+,1J+A+^UZ#G*L?DO&AS-0FQ[I@3\\&+O%/A.Y_B)%O" M5<;E;)<:YI,/.MW#FT]>WYSZW1I4\PZ_?9SYO:#.XXZW>H#1]K=C*HT*YU2. MT?TBDO. )NAJ]E*+GQ?UVBLGBCS^%+#[Z+TPWH^CUQTJZ0_UUK,@ MWVU"A+U9$8,?FKQ&>W'TNLFK-W(GW:X[&I=G<^Z;PEL01,=I*K+4@^T$UG=[ U *^V6E,)>W987E;D\#'=R9S&VR@GLK^*=U1K&J MB Q:X;[*[*Q#^J--5&@N@2R0TJ!W, MR'*Z3A??ZSF!_X\G7X%3S6;3[G@XAL]^]HJ?#\>CXN?3[FS2G\X&59\/>[W2 MY[3.8# K/3^;S'K#:?'Y87># M2?F\_6D/K/1IY>?]06_+Y^5S(1P H.5]CON]R:1;N9_NL/@\PV<\+#W?'TU[ MTTEI/_+S:>F]\'EW,!X7ST5P&\.;*^$_'E7ES">>*>P%X#DN?,Q^8] IP_O#Q M#_6._E#ABIUO<(-G NPOC"R8(LA"=14>UW M7_ZAWO96O^V#?!L]T=.J;!U0FET71J #:<6G_F3UD@J'5%&!X15^84(PW-V6 MK*/>=LU8^U'%N"8U@;# M8L;5?UU+1;2.*5_=)T(_%4>8MX<4OO/#"NTSEL6?]SFQH>)/:U8!T\LYH M\-0Q?R)X2K#%6@ +@KE6P,$L\Y W;Q MCR=_.XD7E?;NE;1Z0D(L7CJON'(BU2CK70=M\U"N I^4ILO%S!N!&O+5G_3Z M7X>+Y?+K;.1/OWI=U,%!-@\G2L;>$Q35A=ND7,$X*EC\54X%.SVOPHOW?P!> MSIO(!\Z])=,,Y"3X[@'8C-J# 0!\%L(,H0[L-278G M9)C#;K&5;W:1*%&%LP0%*K[ %!+6L\#&3A$_N6E3$/M AD?\E[,@T 4I2M2E M$V\22P##SS8A_ R$+DG42P!MZH@KK\.+? >!W'&N">9[X<.];HD/[_08OWWW MQ_$?K]X=OW<^O_GRK_,]-#'JD*87<=Z M]?&/+Q_?OWM]?/+FM=YT7;5BURX$FTT[_6$-E6"C66>PLW*]S0)_O-*)R3,O-FGHS+3=KZLVTW*RY M-]-KN5DC;V;<&;3UQHV\F9:;-?5FQIW)N+V9)MY,O]7-&GHSK3W3K+X65[J8 M?XS\V]W.W$>(>A2A\N#=/'K33F_/F@Z\M2)W,G!76P7$;AVL 0B2A^MMT>76 M71@FG=%CL)';0ZB$/P_$:0X;D>Y'D6X<5!X'>:[2:A\)3%?W@:F)"U^E.S8 M3>YQ&$RKJ;6:VBY-[9 :(%VKT5HKA/=7FZL?8S"-*VD19)^UM-J1XI,>VED3 M8K0:6*N!/3@%Y,\:Y#D _JU2RI_\\LPG-I@Z0>1D9_$F]2(_??[WGX/#U;VV M=YJL52).._VV/^FCR$.:_.O*@V7>N <>++ZUNOD^Z^74)YD[]KN]?,[]C@[;/XEQ$&YSW61-O?!15O#:GYUYA^".? M^JH\\\,\]2.YX%H,;S&\Q?![/?7N"H##//55V?6'>>H?$\,?*9GED4_]^-;7 M5:.U6P%^/^&01C7*+LQV>!\#)&+ C"#B/FK8K,47\\R9)_$WD7BGPED*D;I. M).J9^(!V6;/[&S\@'30*-5[6T["8E=4&G*SF=L2#X=3M=B=U2_]FT\(C9+"U ME+%OE#$4L.#V)' M'@C2]/LU(DS_$03--1#FZ=8LD_W1%)IG7C;&EGSK!8ES[H4;ZH(KOJ_% KMQ M@^'H++STS,%ZY-19)O'*2=54VWKMRCV]]\-QICR"%+CWV,B#C+J9]=S)N'O MGN5',R1_;!@&#H-![=9C@U#AQ]06?NS Y!=E(5+XL8T\'F!\93?CJ\U+=*A1ET&W MZX+=V+J96WIIZ>4Z5N1DZ@['XY9>?I0HY0/1RS[$+F]%+SUWTJ_=Z=*2RQY& M,6^#/M.##V?^&*I[\\S6QMBHGY)X#=N]=%(OA#=PQFR]]NJ>7NR^>6%NX(-K M@SBW#''VN^YHVF\]UBVYM.1R#7+IS=S9M';OSH]-+H\4\VPVN30N"'H;M.74AQB.W4'V)(ML7ZNQJ>?;?7K3$]K<7Z!XBL/GZ&;[,.=[VZ MP+$[&/3:*M'#CHQ>&QOZL[9*M.G2O7E66@-\&EL-MS?I(HDO'.$E$6PBI>ZU M<78FDGLSX@['9M\KY\7C*[W-/N]M].!1WYT.:N\YU&P"^4'BG"VYW$-!D]L; MM=1RB.'*Q[V_6$=L?3EES:L.,M=9-A6S]Z&*I(\PS:QEBO'\E23?3D MRS;.>!>L?KRQOPW0MO?G\+>+4T[<\:1M -J234LV-R";20^HI@WOWX=]NC^( M<<'/S>/0AR]/ MXLP++8MT7@\#; .GN]TO39.H.3C=Z^3#IIV\;I'A]D=3=S(:M([PEK9:VJJ= MMF9N;U*[JM[2UG5CLDW#L-II:VMTMFDGKR,]=-BO?Z!,2TL_2,#VJ W7MN': M?0O7[@&_^)%#N@TZ]2/<_+W7VNT!#%K?>4L++2VTM- .+7W :M0]@$%+"P\0 M4]T#&#Q2%/4&WI8?4T78:ZOPCC'4-]_7(DIKCI[NZ=T>#D:W2F\KZ%L#L*6% MEA9: _#1%?_6 &QIH34 6P.PN2K"#Y976QP,*I(TCB(1MMFS^QT-?^0,OCW/ M"1EW)^Y@/&YSBEK*:"FC0!D#=SAMAY_\,-V$'BXS=<\I8^!.)[.6+MHLU&8, M_&P.<0( MRH.,;AB,W&[]LSE_;,QHJ>-0J*/7=?O3VF?]_=B8T48<&S@ Y5;4,70GP[8; MUGZ%(!^FK\_>QR-;_;H-/UKAQR1& ( %^6PN(K$,LN?.,DZ<12+\('/".$UK M;#=[.+Z#O7*B-*![9M//>[VV![V>.YM,V\X'+9&T1+*=2 9@64Y:(OEA I;M M^).[V13NH-N&,=LPYDU8;+?VZ9S-1IB#U3J:9ZTVQC1]I\9R"JZ2=,!(7<3) M.DZ\3#B^F&=MD+.I3IC'5Z8;=+A;Y38-W?Z@]E:P#<+S0PQ>MEA_1ZR?N+-I M&['?KYCDXYN$#3K8AFO M!9APL MEV;4!QA]QNL%CQU;V"!ZW2U69N;U!6U'9TEM+;P]!;[.I.Q[5/G>V M);=]'3#RV%'1/8+'K8RCKCNLWU?4DML>ADUOA3Z'7_[9(--C3P&Q;P%4?,?5 M(SM%VW2V-E1OF(RMO76$5.8;=LRZ-??9P)U,VS'>+8&T!%)-(-V)6^M$\Y9 MM"';,,RIG4"D?=JP8]9,(-.Q.QZW J0-X9:<\#4RS3:"NW>G/H ([E4VY;MH M$:^$LTSBE0KLQE&]MN7A.!3VRK/2MNV\6U;7T)V-VWA02QDM911<[Z.^VQW5 MKBVWE-'4^M#[LBD?_V1UU/)-)VYW-FC+I=M(Y@V0IC]J"T /0Y=HGOG9F&QA M:5IFWG<5LVS#E0<5C7G8C,3].?QMM.K1V.T.VGZ>+=6T5'.SP,VPWP9N?H# MYL.FX^[5X:]G<@RZ[F VK-U._;%II7%!SNNC0_T6:(-0H0UMMJ'-7_X0F1.P M#3H7RS@13A3#/Z,LB<,0RU<#V:&H#7<>@".F#>K<*=S9G;JS^J>M-)L6VG!G M2QG72 08N>-![A2S3/ M)&U,N/.]2-,73F2,SF4YI]9NMSS;B&@;VSGXV,ZU)<70G4[KURX:1!QM M&+0EE;KFM/1;0FDCGVWD\VJ9,AG5/\_H4=T2-=YZPP*8MZI(<,?=&E.GVFCF MWIWZ!XAF_NF%WT3B_+>W6K]T7F^B,%Y;QF8;P7R4KJ #$)!^O)F'XG Z/ERS M 6@#CEYWI*MP$(]G!A MUL8=O98X;,^=#>MW +4$==!QV';N:!N'O9XQ_7/F 8N\MYW:T%K2_UV+['OP M)?\+OWD19'!#BYSH9^]>H '_OBLP[*.7('U-6-S3/4N\UPYEBQ:.LGC-']SB M_#NO_\DO'X&$SP-QH4YH+["(PSC!%Y'LO]9RSC4A=3MX6)S]KTV:!.EX*?J8Z%/\RTD1 MM O,8E@*D;KPT;E(LQ5LU8'5O5-!?_)W(ETD\84CO"2"'Z2.%_E.3$.D5 :$ M]%^YUE>)W(SK7, C3KQ$*!0"9%H0#J6_PA+@=[YQ/ M8H"^CI-L&8=![,2;+,U@W_!IQWFW]1:LM_EPJBSFA0$/"0IPRNTW*/O";1+G M_;O?3UY9'>(<;_&_FR"!1>5.E_!4=N;\[\9+,AP2MG3ZW7ZOX[RY+@I40 50 MSP-T2#=AA@N> 4;"[XI(A?.D4W6V!-B=E6##7W:G@(? 27K/(@W*:QR)D+?$0":[/)H);*SV+?! M"^L'QZ"IW"'TC&R!=Q?P"XM7>IT0WNJ4"?]$I#419_VG%QU@L04CE$,>N^$!:!K^.30&%-)3Y!< \E-@XXB/ M!@?PH15PQN _MC ]%H$'M-&<.4X>EL&E6<<=ISC72_0RU:Q%GFF'?P=47SN MA8 '@K$E_RALWHM. W1:>"D24NZPC/LD74B,&)9 T$,^3(O"'WV4%%.>*>PG'YER2,$]R+!%&7*XWN1EZD0QO!CX %H< MN\6)J^5T%24Z(CH/DCA2K);/NVUHY=7R!KDGO@OI&U$0".("]B3/_"I> 0U< MZE-8LE$SA+4'6R,68."AWV\N"\4HLMO #SS$;,5HGY=0)@&$">EK@2?/@ W3 M:1=QFJ7P7]@2+@971K=^<28B8G9;?VAH#W4MPNBTW(FW%:Y$.SF[WZ3WZ7BS\61")*<3H#ZU4<<:2P<@Z!OWWO^S3&"0[DL:J=%1; MQY2O[I,]?2J.Y@#:;T?>$E[\P@LOO,M4'GO6[\R&*K'KA79V#RB0TQD-GCKF M3P1/";8K[_N1!4&E4X1BF;W@7ZF/R"^I/HM9 KT@% C.!:Z=6Y6N"7T 8"6, M'^J6"MG[8Q/%\IRS1"S_\>1O)_%BN\LABI.5%^9\!/(C4&M(?@&ZOH)O40'6 M*.M=!VWS4*X"WT/H@O?*X'X:S#IC!QX/D8UOLWPZBM:1P9#M%2!G<#81X'@( M)_1=K*;-)62 MFQ0XMFI %V"%*B6((\A2<4KV(5XKJT5X':CN@=8T%V%\T;'=L[VNWQV,Q.QK MMSL8?!WZH_Y73WBCKXN%WUO,)\.Q/YW:F!^ M FZ 8@>O$OR) :%&,P"NE2, ZAOHKBEOQ0'O$ ,J+(3X*P0R^B MLTG1XX5'@0??_/KNY/4QF!+$10B^9ND5PY=T6K6XUD@+2R "@^U"1@CQ"^ ) M%BTN6!C_,+%&5J2J7MW=S)()+'P\!X(QF!]DG$7H76( MGP9(B!BDA'7"Q294/CSICMR)MBOODE:="VDQDA@%Y$T#($\O 3,-\#.$'ZP4 MMT%')_%GO8N.\Y99-@!@G9_$%XT85!+TPC6%G8!,GQCFL?JHN!7X"[!&>*('6!RTB,DX:[9$,HC1+ M-M*!>G$6X*X!7DH^ZIV@K[MP:'E#>'0FSNB(_B&Q$C;H9;38)N4%?(%DA*Y2 MO%9TRBC^8?C/(CX7\'?6+%.;M/?>EB2TFXJ:/RL%! )(:J:"_2!5K%.% .:; M%(Z9PIT1+R&R M8O'?;(V. J,K9PX8+1B1DLG'7H19);X,] MUR>Y^!* M#G)7=*!XY'K/F.\ +L4)8.V?R#W#0)P+OF12;+5TDS3GLCL(6;T,*ORUB:RH M AXC+PW)Q0H\TF>FL]SDQ1&Y:='=#WM CTZ,M(!9#C:F4!Z!MFPY%0NLVM!; MI^*%^N/E?5AY2J/!1RQSD_0;W-11Z%W&F^S%,O@N_"JDM.RQ"F14%C7C7[[X M@'\YH,+PG^TO[G3.0EX*[1A.M".G:UI*/?GOO\W&D]G+8LI+(3_E]M14V/*U M3.<*X#[YA;@I)RYP/.:;<%#4(#9C. >1D90F'V!PQ']9=)$%XB1BKAP7H]\WWI._7Y M5ZS%@V+Z$I]I,;?%W'HQUU/(2EBIPGB4= &JN9450AH+X:FQ#:J1N;,=2ZO] MP#T)#G:3'J)/HZBF%37.,[!/0C 4,D_;!?1 M+Q_?OWM]#.?5YU ^ZF%_-.T.NS.5*&Q_WIM.^[V*S[L#$ ZESZ?#Z6PVZA8_ M[PV&HVE_5EYG.AGU9J-AQ3JS;F]47G_6[4ZFLW[%Y[W)>#JJ?'[4'Y0_'XR[ MX^FT^/E@-,87E_;?GXT&W=ZLM)_!:#8;],:E_0Q&P]FX-RRO/^Y-^MU!^7GZ M?%+]>7]8@@_MLS_=U"Q3_R\5]H/P&N/S\= "W,BK= M(Z]?<8\ Y]ZV\PZ&I7O!=48S'1&Y@3[(9(5*E*0H#$DN.)2I-#H*^GJ;+%8? M<,B7/LD%ANT\;W[&!.*G'.'-$K4O*Q7^R75+^,>#SG1G%PY+Q[#6Q\P<]#:J M7'CU;ZJ1><%!] L TY7Q:TO;U8]Z\S0.-YEXZ%#V[A*!ZY9^F&2$.];#P,WT MVYMIXLWT.Y/V9AIY,[UN9V'"I@9^.'_W@R>G);LIUUAO?;DW!:MVOP MK2SJH.H7S@&JJ4G=53RL<>ARV_X$+4-I&JZJIFJ9SOXSG4ILR8,B7RY7*(![1J'4>)-ZD9\^I]JW/6 SM=,(DT3YOR4B MT1RF?UL.TQMT!OW#XC!83[PO[.0VA]^.'2UF7(D9O1\;,QHG,:[1;GNGQ/@L MTS,"7491U8$;9PS+XNHL+M:Y[(N8:617O:N\NX=YZJL\IX=YZD=2KA_]U"V& M_RBG;AR&W]XK;M6$D?4V*'HOU9K>-?03?'7/%IJ%+'0W*F?,U MX&1-GYO1;RFCI8R#H(RZIUXTAS)NT([^H56-QR.'PD3H=Z7>0(?H#7@T3M@@ MYJ!=9/M@(#T$YQN-W>Z@UIF,+=:W6-]TK)^.W6%_NO=8WV#9W@ =<8>XOZJQ MZM1SD.W/Q@AI:F^N'L+GZ@Y';'=3.!%NT;Q1FM&A?"KIUW?YT_SUL#1;T#5 7M\K^ M3[IU]3,YD.!YN8EUZVYH[:M,Z&UJO;.JKHVJQNZXT&O=D[7HGK3L.%P4?TV#@0: MKM/?_Q*'!DOS!JB"6P7\%VN856Z$5=V9BDW0^!K(&AN &ZU9=+=4A8$[FTX. MT4!JR:4EE_K)9>R.IFTIQ _J3_@-YQ/2E$1[VG.\Q%F5YT&\2<-+YTR$OH,C M&[/+HY7(SF)?CI>CP3.M#V(_#+-'I)'#,>BN[;L8S-SQL'5>M#3RX]%(Z_1H MI,K1 ,UUJQ;RIXIHH.:QB>2L<)R EJ8;&GZVB'%(+RDJ^=(-!^=/\RSIUC5R M2+;>_O+B!E#:?K#G)B!4H_"GI;,?F\[Z[GARD$56#=:+&J,$O?6"Q$$?C$ M M",,]"VQ9B0-(%UYZYN!@#ZD"P9O.@P5LU<6O6P],G'OV;" MW*SG3L;=UA73$DM++%<12W\Z<7O#T?X32X,5C@:HK7E@[!PD7NR,-#I!^+%Z3 ]N]=AILW-'K#K_W1VYW-CI$HZ^EK9:V'I>V MNC.W/ZF][U<3:*MA^LTV@#5TZIUZSRLXQ3P)8-W?17@N\&3X#B]*C\HONLGT MT0-TQC0;9HV;V; ',&OWGS /E_=[. M::N]2_J_8BRKMT4_YY7Q;S7&K>1IXI64*=*]_O'OX["#B4(=[=W%AZY2L7<> ML 3.\ODJ +QCMCW\1[U^$0HO0?(X*\!Q@'M5#*7[]&'LD?R9RF// M^IW94/GJ7VB+=D 696.J8/Q$\)=BNO.]'%@057H1BF;W@7ZF/R Y3G\5I M@)GT+Q(1>EEP+G#MW*IT35F\?M'O=<8/=4L%>AT;OX%M @52CK'<=M,U#N0I\]P23*DK?R>IN0?Q/ M?OD_<%3G3>0+W]DR#QN'V +L5FLO@8>RV+G63WK7Y(6W@X-%U1@&"):7_%$ MNXJ _$:=_JV@=>W+ [0Z$\XR#L/X C;GD(3#VI04,DF0),X7CZH00VZ\,E+@'CJB"MO"7MZ(NQ?W+<@JF2L M5X)[9SSG]3__]>7DS6MU=,KLZTGD^_CAT_%G^.[D(QW/T=&>_3C;JX]_?/GX M_MWK8SA? [=>HH);#('WG,#_QY.OOX??1MW1=#SM]L9/F,,R92@1RHY=$)^A MMT[%"_6'?2P4.O)$R'T7S+65 D'RS=MDL?J I1M]DI.!EIXMGS$ZQ[3;FH'3T9C6V:[96T+%6C^&-3%I2D%4_9O\PR]89;@ 2%TIK2VM M5#_JS=,XW&3B401WM],=[5*U:2&ML=Y"J[9TLSL:9=W.;*<#N+VZQE[=M-,; MME>WEU?7ZTP&[=7MY=6U#'-OKZYEF'M[=< PVZO;SZL#ACEMKVXOKV[2:6]N M/V^NY9=[>W733K_77MU>7EU_=U) >W/W?7,WK/BXTG'9'#C-[@0GB=6+.,0/ M__%D].2VIB^1L'^;5%PVIGLM['P&A-SDA:A M#EJ+N&\D^B027,([%34A4JL//(0^4(D6.X\<;$\Y?O++,Y]X2>H$D9.=Q9O4 MB_ST^=]_#NIFNK-.[W%;_]PW/6$R;'TL>6<>3A-@P<12_F^+-C=&F]Z^2/+[ MAL5VG)K?CPYXP'CUZLR+:A/M/PYFW449;+&I511OJ"@VJJM;&0KO8["ZXB2 M!WC$#]8P4?_\>1)_$PD8#\Y2B+2NAK*V M3QI.W6ZWQDEZK TWH7W28WE=6V+Z48EI.!R[W=ZP[IAA2TRW"_TW ,?NFY@H M-M^ <^ZBI=WXLK5-\8P$4XU=BEMBNI.Y=)!(UN_7V@:[&0-+=H'E:;7WKW&. M\QL?[(L:ET$F3FT*6:-QO+9F]U<5M>V+ C;H=MW>K%>W-=,*B)92#HQ2^I.I M.QR/_S][;]K<-HZU#7^?7X'*)/>35-%L+J(6ISM5;B?ISG-GJ\0S4^_[I0NB M((L3BM20E!W/KW\. )*B=EF&)) Z73/=-DUB.3C768&#VF]OK!U2#KN75B.D M''K;\+& 8AL=1V'I?L2)#MMUCL0\2LO2G[96[!'9II')F:])/(%)/)"4AM") MS,BH]55T"&WL[Z-K(G@:&YRV'D[-8PA6!.M6L-H]H]=5&\C X'=- M,DF-!&L=,E7[8;5M(4Y/SEZU2%+MJ0MJG:'2B+GJG^3Z$-VQ-!NS*"/0-+UE MXL>Z)+P:J=>:DA#HV$;/Q=X1MM5N_464PLG3\$U$G(-2>:U MVH;34[X_%Q%W%LD\6V4\#M-Y]4[G?689N:<)XX?P&0GX"37PS. '/QZSFB8) M--H\TN30OF=T.GC@ZN1J"1'65(0YCF%;"K?>8$R^/KDSC1!6AXS79BY:>VRF M;;BNC4>S3HZP6F2]]N0QIU?OHUD:\5?]$U_O4C^)[PFC203C2$5EBS@;L>1@ MKI?6",+C+ O2PG.,KFMA]JI9V2L$BOH3"8;MJ<4)!L!/GG+2""=-212UC'87 M<8*)HKV,D1:>^\)$44ZM+\)+2=@=BZ:U/>NED8)I<-S:=ARCY[B8&CJU(D*( M-15B'=OH6CT,7&N L!HF1\XJ-;2G[6L;-E; /#W :I$9VE>&8UX(\T*RRZ\L M2>,H8B&&LVL>SM[,]6NSQ%['-=R.RE0QIGX0*PW%2KMM]"Q/^;X=Q JF?W1- M_^P)E;;1ZK00*)C_V2N.B]D?S/[(+L4QH80O;CP<8O;G/$+3>^J M?6NG9_2Z*B]5Q,CY[OY4G=E+L7-59U+LAC37-6P/\?-,8^+[A=$-R#>-H/ MV/ 3+V=!Q5HD";6G(B(:$:T+ M%6N1(=&>BB>Z@:MA5#ST2;NS("("NA8YT;.@8AVRJ,J@8SAN*?ZNILHL[617GVYF;$ MR(#Y":/B]C 2)P&T3+,@CL1USN2>IF22!- C-$D2%E*>@\WB\JN4?P:S&I$, MVBH+XR?P'H%&XFD"K_8S,H1F(Y]OH[V+PRD?&*^=S[^)@4%I&*Y[[0':%.^( MGTSRG25W@7A###"(Y#@&9#!E?&! C.(9'QKO@?(>;AE)RT\G<9(-XS"(39(O M^OHKK9>[$&W">@HRQ4-X8>VWPR0>"R)\_/#GS76QF3B.8/K^?Z9! HWF@QS" M6T#%_TQIDO%MQT/B6(YMROU(&Z]Y*]=B4%FJ?*ASR\2[B:"E= +/!G(%"MK$ MTRS-X &G3I^&L @L-9_$6V3GRQ(J%)Y- !B/ L.ETS#CQ*!D!&B";]E"JX+3 M\MDF@&T8?]D\_UM:+O%\"=1=.BU>X2]?DI?!JWS\91MKE]> M^%U: H&ZH]( M.NW#N(/)#%GP=WCAE@91W@P#?L@>+L8L&\6#"D]!6Q/@B0 P\D#X\5U8P?[# M_,K"@D[H0\EVIA!AE 2#WY[]9;=LI^.U7=L%8?$+K3RW6FW7LSU[X;G;M7H= MS^IYB\][EN6X[59O53NM3GOI?=&.[5J+[SNVU^FVO-;B<]=K>Q:TM/1^SVV[ M[JYY=G6T5X[2]5F]I/&ZWT^EY/6M% M.Z[ENKUB7DU5&%7Q.BD*7Q6G(Q8T1@[,&=92D"U)D(O_/HO8,,C2\N/5,KR0 M42.06CY,+%N-"#JGRD"PC(,TY7CSXQ3ZR-L.XWNV42?--T-]/YG2$# :)SGZ M8<[PRYB+R(N^F!3TQ<G==I]4NS,#:>)&)5-#)?&V"% M0@62I2DHSRP+I6;+1A3$H^]/DVWZRR'W 3R,8D$BFG!+"DB:!7<@ZOB70L?- M"^CE S>5,0'SW+)E0TW1$WH-"#HP-PGN/D(7^C:L_+ZDG)ZGB2&^SX(Q'T Q M1!\4FZ1OX8O"%P$8WUR2P@J+M^1(1BP<""'(6RM4WFQ%1'-#ZHNX C=_N+CD MWE<8@,YY*$2VI&FXF#?>?OS.)6%UD\N724"8E_,3)-IT)- MAD*MYHM>6 ?6A)'@(&9YS;)DQR_E2ZYKR/F:^7 M,W(Z8\\9:@VAG).@/Y68$&8U&!!!6GDH1O!OL"(R AYM-DTX4B93$ G"LX3V M-WBE)6CR]X6;?D>#D%MY%S":"P&6E]S\=:S75^^_BY_LUZ] X('Q**?4Y"F*VPTM)@!OI/W[_-8CNS MB4A_^)=!)=J.Z<^+"@4+-(9LF%W*KXI' M8A-9\2R6JWDI(HT@.WG;/ *F4C?;,#V\Y3>17Y#L^YA](E.X;JFZY MWY=ABO.QIX6>94*!KK:R:$$8D_4G M/0<',=>SX&]#3XS'!:)TR)*$?P0Z=BP#,97W>8MB%'VP,=D=RX,R?/(\+!-E MF^B6\/P%],@I! V/&.A M-/ +^D5CPEKA%AE+QC( QYO?X *4Z\:#/G/*GKLNI=F1CJBT6^B#; UD90"< M.H!G8_J#+?8*YCG :0+.>6Y'Y;:,L*N@-; ?Y-N@_< -$UD&3@MXX78*8P%_ M"-95$#](TRD,((O]'Y6@IX@^1L"38MHB L9^LL0/I(TD7X\GRO"Q$E-8%K:U0]9[QS ]V,"AX%XB$M@\1Y0*P4-S M-Q?,J(O4^NK[[_2=Y_ M_/*O[[*(H_U:1KGY6U??WKTE-U_$# \=Z]LTNR5&VC35ZR^?OW_Y^.'MUI+2[9PJH3-?V&9GF5;GM-M M+W@#E4TFN2]0];YL8==G23&<@@IR:CL??_5]GFZ@/-Y87P6OXMS M*Y?2=;H'ZFSU6BJ[3\I7:3^-PVG&3N+ ['(:Q7[2:929C_KDK7'>QOU(N'3: M+IT#P\>EJ^72=)F"LN70V7KF>VT$RIY]+9IHMF M2CV7SC([J.OJN71@8>+*U7+E4%[6=NG:IH>HJ^?2.::%JNZD2_?XFJN;'7%] MZ'3"JE;;PKNGRI\PTTDO@E)F:HZ!=P4TF(]6_55 MLY5MF2V[Z8QEU\4&:A!C2>NYP7QU/:*1,J/H?#CK*68T3Y*8G^\0Y[]?BG,F0?2J7-$V D]P:J &7'1I.HBE4V,I]RV;R&-=1Z4Y;.DO7@9GY8)P=?VJYK=#J=5ZK= M0(3&DXZ#U1@:VXY+U08:;J=C>)ZM%!HGV2I4-VAL/OA38VAL.1A3%^/9:7&= MH31RB+@X_8:Y8\G5MJ=0I!X\HZ<1ZYQCZF]VCP.F_C000K5(_2GV\C28[2$< M/\/KND;7:2EW_1!5C

VT#:O715"='%0-S@@ZK7:]4X(:\5?]LXHW<4;#HB*R(1U47B']CH:RJ#B_ MHRD)Q 5&\A5997SN8?4+0C-^OIDWF==E?OE,=L+??/8*UW"Z+N8VFY7;; *1],N2[@J@9$.KB7V@0BH<>*'FM-/-8F$ DM:_1> MZ^&]-H%&B#8=_-@F$ G=VCIE9S<7C%JX='I;&2%%9C5HIV-7JU.1$*O%M&&7BUZM;IXM1IL95]-K?:D.!R;,)\%\(3[L:^*+C#TUG&IQ M,A9KXVZ$4]NQ#E$N!L'4R".Q6!MW$Y8ZGFWTK YBZ=18:O!)6-M1:/A@<=Q3 M^X^/O%?%(.RG'T[YN(_@8**4P8RI]AG38YU6M2W# MZK@.YFHP,UJ'S.C13AL"PCSUM9J0>\[CL*JMLG8>YC_QL"HZJ>BD:D DW-:+ M#BLZK,UQ6)M )+2LT7FMA_/:!!HAVG3P8YM )'1KZY&#S;O<[[#JZHM+\; J M>K4:$0F]6O1JT:M%KU8G(J&=C5XM>K6(-HV(A%XM>K7-/ZSZ=9KX(YI"^_R2 MFY -;L&5O7K_G:3,GR9X<^NIX84'4VN_.Z9M&5W+P1M;3XXF/)?: #2YMM'Q M++Q64@,TX<'4NH/)Z1F6IU8U(9CV=S8U9[+]CF_T'#R86O>D:.XK)C%0>Y!G M/;,1([#.$_HP9E'V2TI#=@0?$N5(0Q*@MGW2&'$C#I_:+<-J*;W&$9.>F/2L M1=+S2 AK>89KX=%3S'-J1Z3&'#VU#:=MX]'3AB4WCQ9<[^'14\QF+F8SN2/* M_C,%0ER,63:*!_G.7.ZI8C[SU.XIT@W3HY48=-NP>BJE.*9'ZY,>;0+=&IUM M=8U62V5U#TP0U2?;V@2ZU2%YNV=58<-M84WADS-8+3*W^YIF*K<&G")WJQ&# MU3_]>^6#1YT&O*9P:I"(9>6]-N*VFSLVP"PO9GFU(9)^2=X]I;!MMPR[[2KW MD)%_,,_;O#SOGB!K.9;A>1[FH3#5JQV1M$OU[N>PNE;;<%7N!D6$G5.FMZ/2 M L),;\TSO==T$F0T).SGA$6#()LF>%#UY!XIT@T3NY7HH6WT>FHM:DSL8F(7 M$[LJP-DS'$O]A1_(8YC7Q;SN4^.]CM'I=A";)^>Q6J1V]SPYYO8PLXN9WS'=JPV1]$OW[B>9VQVC M8RD4SICKQ5QO4W.]>Q8DL8U.6^FI>4Q#8:*WD8G>?2._+X_S2G5O)<%S/!I^8PS 1C)G@IW=0SVI[:TP68;L)4,*:"GZXUG8YA=]N(S%-S M6*,3P5U,!#.\MIHLQ7=R0='$3B(2)+C5HE>+7JU.1$([&[U:]&H1;1H1";U: M]&J;OU?Z]SA)XGL80DI>EE?SIJ_XJ=Y[FK!1#+XMB>(,!@!_I/V0B4+.N%?Z MK/9*/SI^\OQ<-C=O9ICU6R@-MV,9'0N+79T>4*?8XGP20#5Y3W+;]8R>K?+V M"=SZ6)]-R:?23UK,\R"5%>:P+#MI&R\/230W+ M6IX.%TTIN.2TVX;7\3#CT:S\XDD5AEZXV-,QKT>YBHTP%0-,G]J74H-)GN Q$R[9=@M&P%U:D#5(OFWI]CNJ-RK@66$ MFI- 7-R&BKG#)N8.FT D_;*0>\IBMVVT';46-.8A3Y^'; *1FI+1="W7Z#@= MS-LT*Z/9!"(U)3?JMBS#]3 WBKG1_?C'5GI\ ).C-4^.?I5.*'=!?6@%QL)_ M@Q_38, 2RB^6P93H6:5$FT"W)B=7'=NP>VHODVY5=Q06"<"4;1M MS>A6B^2M-ODAS-UB[A9SMVK*@1HNUM;5@,DP>=OE-"$Y%Y:@ZK1>IV MWRBH9>%974ST%EZVN/YT$-P%,-$!/YD;####BQE>;8C4F QOUS+LEOH;8I!] M,,.+&=ZB(%O+:'GJ+[I ]L$,+V9X<_?!,]H]W$2!&=Z]V,=I88)W;S_SEXP7 M3=HXL>W#SXE4#$2\5%GG?T_3+!@^R$=!!*/*+AW/=."MJI,_%/\4M+!+8I24 MN!DQXH]H=,M($!&?.YG#,+Y/R3")QR2>B#.WT2VA?@:^9Q; FMS3E R2X(Y% M9)($T#1,B_0?2!C3*"4Q<& 0T8P-"(V 9>)P8)+O4W^4_YTFC(Q8."##."'I M*$XR IT$\4!40\Z . :Y91'T&T*S(4M3DL'X2-LB _J0&J+58 QLEE6'"\R; M @UXKZ(A2B9Q$&5\4KQ-D_")!I&?,+Y5>GZJ"?,93&? '_-!EG,(XJ@Z\2"M M3)AF61+TIV*I21:3E,)8><]RFK,IPG,23S,8,*=CI>F4$^VY;;8(<%?(^X+^ M'5Y=NQS"X9S[UBF^3=3S^<<@Z1,YFF3/:7P3SGQL\708PA M'YHA:S'.T2[F884!'T^^XGQT]PR6ZKEC W(6NG<,,HCO(\DCSYU6S^PL#Y 3 M?, *@E=)QX<(RS4-,[E2+X-7Y+G7KC0R^R[B]][RA8O'C/09S) 7R([XV? D MAI=A_J*"-DLS QJ"EBAY[O;,=F5 L[8H__9"3)T..(3$6?.";%<3&&/*QW9' MPZDDWRT-9NMR'V0C:"%?'['R.7L\%/.6_ D#$7/JFM[*.G[MU0,CHX!=,%_9^PQ8( > M/Q /Y+JE(&*"($'2%GPG<,:Y2\K>J2#I2\'K:QNL4#Q=%BQ28PV"NS>_PK\*VO@A M+"/7YZ,%->CR&>1FH&6].*#6KI#:Y_(\*6CHM)9TE]NM3$/\^V_5VM2.LDEMVT0=B_KB@0^CXDH;WH' *U]N1&?HX&<"?K&)4 MKC"Q3,]]068_2JO(M\QS+)ML@#P*[5%KK*J,!9"M7*H MBP&0LX>+,ZL*QC7OX5!!69?-@5URT40?VD0I%+4"T$COIU_<;4&$])K7CGS M>?,6JW/G^N$6AGWU_KO<3)@+?LK-$U#4>4=0_Q!:.QT[@^\]6NN*:(',H+EC9,'8\XFS>[CM9W]P>*OHP=)#BI; M)_G*B-G>Q\D/:;5*VB^:*6L&6Z@PDWR!F6YENMSB9@.Q; N8X8\67Y]Y+4,& MAF^^1F6GGW=;P(55XE8=DW:T;%4V((PX%VQWR^LQGXQ>YZA41>$\E98WAR][Z87PG/]RS8)5K6/^ M(>7>(O\(""G8;X$I2[^?TV^# U&)D>3+G7_^1 83XYVYQ?G(5W!]LO+&J#R> MDI8Z0(B856)E;@K[ZI=7>/M1PJS<00TFD?@!10KKURC;(F#,3Y5S#! M!AP( @@S4NK JHMB#T$L^;CR!3C.MPD=S^EL('AU=B"^<_]=K,FZ M)G*+9![J)0$',W\?YE&)Z60+5(Z%SI9MB*"69;8M'O>3Q%D=^+),;_D=6[JN ME 2#WY[]Q08#R^HZ_;_:SK#]5\L96G_1OMO_JS_L]%B+L;[=;SV3GD/^Q9_A M#]OI=*RN;5OY7PZD8;?IR5_[6_V0W#7JQ^$ /OC.;H6Z^";(G (A^F\.:2)L MG4#5N=LQ2'[XJ,$3+9="T08IZ-J(67 S@8\+XB!-IJZ1R5=)+8;)< MYU;M)YK\8*5I\ITE=X$0E?]#QY/7Y"KEZO&3:)]_7'4>K@OW(H_$Y8N>Y(O> M9V%\3R0>P#L>2*SDT6_"J#\J\+=BC'P2%%8 >@-J@5+DSC'RU&# M*A!.RVF*_/]U@1'./(&_"OT+G$4T0%7'=+UML!+Q(7L6L^/>V^)4"A[/X[U< ME7!% #83J$HPT$@B#)=<#[+$!RL3V)L[[L#+H/BE*2*4UF#J9\*>X6#U8=3Q M6'CG,P?U"JQLGV>6(OZK 09J'VRA)/X!)O3A 8I M=U?AMUEV(!7 9KGAFLL.<:BJ\SH% PT8A0^Q'P;I") JHU!@F(V"22KM(.'N M\A%Q2UT:4D#I3'BVT)UT+>,D!7->QL4VT(_/>C@$A4GY?, B+.DFC-N2.B(E ME(^\L+ 6Q[Z2=,,@23/"TP>W@E1@P<=)PBZ#;9N@LB:%=\^]USV;T,)N!V8S'93/&0*UB)K;I'70_S3(OJ_=P M_O'UZ\=WG]Y]OKGZ2+Y\???MZN;#YS_(VZN;JT,[.X^I%,*_^%WL5;N4(NX>"+55NE2V=)6OTGX:A].,'5O0K-^#9C]BQ]E, M53QY;V=KX^$-7)F3K8QM.AOW_./2G&II7-/:N"$:5P;%&:X,BK.:+ V*LP.O MS"//H&\UET](AM[CS]. [\(?_O;,>[;O.1))D-PI*B).DY_\C$$P($4\Y( $ MZSXJQK/2,YSW M_G&Y[$KCR9S2ERY7*7OFOGV_5+!_&P(*\13VD'IY7<,3_S M8'W*9^U!/K$+)IZF-!JDK_F.=S;)*FGQ QI% 2.?*%,& M9*VF"WT\5P=6#::VM4#4XZI#]8R>9QFVI[ "MD2X7O6)E>8_$!QG P[7LHUN M6^$563 MY;FWS8ZW2#>^ YH?C^7#6Y@8/(8F7]J\Y/]THE",G&[GEPXRI3ZSWTO >$:W MTS4\6[F$:80X0>@@=-9"IV>T.Y;A.&V$3C.]X:W[4$4U_,/OXUE!%-VP=<3T MD&Y35RQ66J[AM-M&MZMKV=X+0M= 3T<;0UX#/&E#E]M MH^,XAFOC1NBZNMJU$2UG3@/M#@6>@ @-,N@1# @&!(.N2O&)KNS_L@?RE25# M?D$ O^KD$\N2P$\OFUKY 44 B@#4AP@&! -&>V?$^"RNE_=CE;E8S::(A^0W MI72\MF%U7JD\ M[..H/NS3");0V%8^A@!QVUB< CU)1,=J='1;1AN/[#38M?PR80G-\HN0X7%- MK>CZ" 0-&$"U"5YSQW0[2%X@*A 5C[4K:UZ%XE&HT,ZMK /GHY&,Z9:&V<0( M!@0#@D%7I:A@+\XW=L>B:;D/A[RD*:'\?D5^K1R]9?RJE@$O\3 L2SS(0Z2O M:KYE9W,QF%.CYE2B0V^J-$B6(%P0+@B7,I8V*0NF-A<:& MI2RS6_,3G#L$IM9>\(R@0=#L!9J>>Z:@J:$3^^G[-]6[91'H#=S;8)DM+$*$ MSB:"93>PM)7;C8T 2S-,]D/VYM=!* M'L3!&;/-"C/%\4RKJ)0)RQZQDLB$3K.86,3B_?X"'1?_%K0J1R'+=<$(0CI) MV67QPVMU*V^O)J=\4AP$$H.Z".E#/,TNA\%/-I@CIIQ?SCCS1EQ.AP[_VR_5 M/^P[@^YD^5P2QS<_G+1>%G674"3N+)I'[@+,EA"PYVCE;[P=&%0RIN'KZJZ M_-'L7B:2S2I.IF08)R0,A@S,RG2:B.(=8%["R *6&OS',5B8 0U)GT8_X F- M!B3.1BPA/IT$O(!E&D_!!DW-$IM+N$26.Q++.9JQW,TH2$G _12031=_7%U] M+=P2X)LQH\!QS"3O@07'<<)94!20$8DT^!^=/V)HD(0-@>] K '_D93)FJE] M%L;W) NR$-X4=W5:KS\7O;TO>_LD>Q,OV*\W,.OA;2GNL+&DD-2V52GOOL/V MGO_?]'Q]OOHM)V_9KQW(<K;^_>DILO!![8Y6Z> MHTUKA>;;M'=I;B3_Y_6*"5]???UP ]/]=/7M?]_=?#_TC+:.OXJA'4V51PA M.3)>YC\?U)C^A'>!M%$IPD(VS"ZY?B\>"*M3/LD!+]^IV';Y._R)E!]=V^R^ MD,*M&%EI>DBAMU.@Q&MO"296;)Y*^S&T.03@%F0K?A=&\&4_8?3'Q3T0:H4- MM&!'S01\^2KMIW$XS>8,LM.:M?8CS-J*K?941[+GXLKHN#*6V=L8:L:5.=7* M=%"::;HRMMG!E=%R95":Z;HR*,UT71F49KJN#$HS75>F:UH;]ZSARJ TPY59 MQ(SMX,KHN#*.Z75P90ZX,H_<\;4UD%FCK/C!0H;'3HZHIHH?A_SA;\^\9_M2 MJ&NVN@[1$+DYO587P[N;*.CJ@!8,6 MS.X6S FOUU9NX;QE/AOW62)QY=K&*H"A8_BFFP09I,[6BW*F^%H> MIE+$&.=FF1S)#%FY\/-S#.897^Q4Y;N5 Y_ODQT(]**:=IUB=R"]HD1[3(GUBR=Z\7&^J3"B<) ;VY&,RA]VX MU6-K,V=]GAQ^HIS^B6=]<+?CR06, M#EA++G<_-"A45*E+5/R_+?K[& ,EXDH=%EKV4X;>\5PN$H'E5#F,:Q%3*,]+HTH,P< M(=3<8''RG,Z"!_6>!@FYH^%4%.)F/R?,YZ7KP%TB/DU'A!_22\DPB<<$>KH+ M>&5NM=Z41E+@/&.%)Y!]!X^-'Z7><<\V.BJO+= NLG@R(_&\:= (=#C=CF&W M/$0'HJ-F6:?#>5:>X7;5>U;GS@X'3DP=C!U<5[G/U A6:%Z:ZFL23V &#R2E M(?0@D*< M():?64;N:<)X-0!^$57&$I9FY5V[ M84RCE(Q8.! 7IG'W$_-VNL9>]P@TK3CT?L8IAY[1;GN;WS^K&5TG!ZFSS!]ANFSLTJ??1'W-B=EL0E,F1T\Q'C"0C2GMPCK38^] MCL#8AM52;D3J#3"=(OHU8B^$FX*]D9;1\KH(-X3;"3R_>M-C3[AY780;YM+V MC+"IS,-B-DVG;!KO8U.!PYLXHV'%\^RK$1_GFS[33=,7IIFTU21L;$[KF'W+,S@809/ M\(.CDA7./H/7B*FC4Z771I4:K+QV=;9/POVH!Q$+B 7$ F)!V^KTB(5F^DP;Y"T],>?T[N>$12EFFU !HC&("A"Q@%A +" 6T#%"+*!CA([161\$ M^\J2-(XB%N(9L'J7F<(+BYYT6JOK&3T\/X+(0&0L(,.S+,/RL 0H(J/)Q01W MWW#7,JQ>"Z_RPI-/CV :]64U-"#,'!V:>9/7U3B&P?ZW>@\RK*L?B >82-(U M8'CZ\_<:36ZOBXT-JXLG+9#ISXKI':/;P5*7R/3:Y'R.4\&:"C'$:N M?38(DS^[^#]\ MF.X^IS8.IBPSSV]JIAF,HO SU164A9# MEF)GARB.H;<_CE>EG.8HC&XS5WY4IF=X%M[YA8^,A-LS?/<91K/DA-MU=1WW]Q ^1'X\9&2;QN,CEQ1$64ZS? MR8@#V:,:2;.],FZ]GN$ZRO>,:<329W/T!QE\Y6:M5L?P>IA31@:OP2FV1^2Q MNH;3[F$B"Q-9@A]:ZJML-((5&I#(6CJV)OR1C/XLDE>8MSK#&.!Q]T_5FAY[ ME41T#-MS,4:(<$.X'0%N7<]P780;PNTD^QSK3H]=703#[JJ_+!E!UNB\E\I$ M*2:^ZI3X^LPR$DAGL\^&<<)(%,.O49;$8DV3R4I/*Z8TOS$(@VAI0" VAAE [DX3?GHJM[@=(M\<7%'*)_AF\_;B@ MU59^NT%396YSTWF8KL- *^8B\G1=^Q 5TS4"!>8B$")/3M?9/4S7(40P73>? MKFL;MMW&=!VFZS!=M\V/^B6C@/>#C;OJ@P[%/T]W$PXQ5+=3+&09:>(O;2,[ M__DRR(!U_.6Y[[H6@^#NS:_PKZ)I/V0TX8PXROLOY3,?1RZ1+.O% =FM CN? M\;QF00FG5$\?TGS:/!:G 2\N-MS[4JEBF+)Y>.;;:/M4H+:>OVS'RD M9)2PX6_/_GX3^^L9-XJ3,0U?5T,2^:-G;VZX6"#QD%S#7X$%TI)EZ2YL.T_E M)?*-@5K%3&S3.ZCHW"J"@O68?O;F&[MCT927H0T.)WUJ)"CGA<._IVD6#!_D MHR""D0"*/9,#^9%DGQM=,8;YI?@8 P5BP&40B5)/A$8#<1LHZ2?Q#Y: Y"!# MQE)#;-@0"[;$^ O=/'L#;10D>_2 9%C[/0T2;"*V=DDD2WP4#1KC,XB2A M(0FB(<>P(% VHAD9L7"2\G&%-(B(/Z+1+7P9S).2TTW0\]/W;\5>EPFP0SP@ M,5A(^<^75>X20RBEO'0D0,*'=)*RR^*'*C-QN9CS$1<0OA0LA8X3(IA.L[AX M( 6P>#(GIBM&5_[.3"UV;;,K)&Z6%",K.%F=TW7>QM01\[ MEK4UF+JT5^,H@?9MYFSCR 2^(G_XV[/6LUWV\[A=$9/3FD!YI',X%)'.6G8BZ$F.:Y,DD6,YCCHF.B,)A&1"K#T>:S9B[93:7H,33W,$>T^C*&#D M$U51XEPJ<;U/*QU5=)Q^L57O5%=80%A*$ UH-,LM<> M%JAY:K.7AMA95$3V04:R7ED0:-089R8Z\17-%87_"/ MH/ %R07Y\Q]OT2-$VW?[W9_U-GUKH$R0+.>%*.7V:%-9IQF>Z._BR!,;H!MZ MUL:VUT-C&]U01,8R,MH.-)$RY,FL.9=7!DM5P:71MNE MP97!E<&507'6D*7!E<&5P95!<=:0I<&5T75E;-/"JE-Z+@V"1O>*$UNC:">D M3'FV1/REJ"FX[X%D;Z<#R4YO15W\>A]-.L"!Y&W ;M81I2H7.3MQD>V:G?99 M$>@P"N+$PN5_AW&OW@U0S>LHP&84H$;VPL'/VR3],@)9,XB++T55D^^O%"=RU? M23G<)&VN\% _:G%D**4GUY&AD*&>O;D6Y=/KS5(Z6HC((_7CD9-9C\??O#]' MCB^5>Q/>,T:^T8R17]/I9)E$;;/C+9*71^7X33&\L87YPV-N.=K\OJKI1!W[ MZ+"5_Q$W>9UBS^LI"'6,;;!=A44&D)F03@BZ'4#74WB\$9FI;G32BRQUP-BN MN'IINTIO=46.V>"1Z))Y:YXF P;K]@;7=GPO*+XP,+.Z?*%B_P2 MJCS'6&[3_KFB!^%5F&U6[J7U3*M(6\(:1ZPD,N%%!(A%+-YO=5?S(TH8*%EY M>S4YY9/"2Q*#N@CI0SS-+H?!3S:8(Z:<7\XX\W[DWOE6TUOAG7'T<1=M/72Z M2W 1B;)Y/"[@:8G5]QYO98M7Q.]7#^?V5^2/YG.#\DYU^!^_/3W?4\BOB,_B MC(;RXOIA>4W.G;@FQR0ESI8P5A?VJ0C2?T_3+!@^U(BC'.TXBD=!/D1^/&:K M>"D/E3R:F72MZ77XF$G!D^)1$,%(,B[,'?AL6]V:FQ$#2OL)HRDC043B1;#? MPPKQTP@)2Z=AQM>'$MN]$#M!+\1.T/GOI\EB&R3A 2\:#>#+WHOYMX'!:;A6 M<.2#XU/G;_-AK&R;CW&0@$J+^)U1C_/,?;U?WFN8C7>A7 M$@W(P0BC";0AFUEH8B*O TL-,J$20%/4YR^F0J[S=S@3FN1?3+0>Q22=^J/*".:^D0.W M.4YU9_W&8YF+V4"*68X0FF5)T)]*G0OF'&=KUWFQ!-^%4+4!<)I.0N!!P<84 MEK^?9C3* J'QY[]=#RN)9JD)V.""X$7)H3BK,.KHR>*X/B3,^507&F[=*@.--U M97JFAUD470L-S9L-2@OM-\T9]\OZPP$+]4=OK^+C?0*I$4PM0[_<0WGS5_KD0@ M\&UV>D]UH?J(;;A.VVCW+*+,<&UJ52]$P,Y[&?2>ZQ($VF[+Z/5ZBB#000@@ M!/2?ZVZ%=ERK:[A63V&UG3H@Y)CN@^Y\\M+NJ2G"T]&QXN>+>D6/MUOTPI+G M<>'O\G#>XHU8BD2Y1F ]@3K;=I[FU"9-QU5GSI_W2B.W[[!!^=3LOMN='-VS M2)TC,LX:&3L;]K:GW*;7B!>:L7ED+VN]H\Y:K^F"'J/FVHJR'UBT9&XSR9=L MQ!+RC=VQ:,J+*Q6U2(IB1K(FFBQZ1*/9X[P<1\)21A-_)(HY^4DP$75ODKPY M60)M,DEHD-*P?)S7YZ A+\XQ'*;@!HER:]5R'.,@]5D8THC%T[3\TH21KNI0 ME&8JQC8@SVW7M*$)6>-LOC@(F20!T =6J*SWQ"N2^/^9!O(< B_P\?^S$%:, M5VB#U_+B(-DH2 ;D/U,8.J^$-LSKDRV65QM.PS#O%RAE2@I!2/V MXS%00A8]"7DMH6P$O8YHR&O-B3;*,FA72U2LS+D'J][M]@W_->/;R/@W,%\K2O..*3"VSN;9FW<_)RQ*65KN0=-A*?26W1W3]1XOO'=8BZ\L2>,H M8F&EN-16%GVV7']J)B87JW8^]\#N*.5#56@O%&<"@(,8%Y7.BA)22V64-GS. M2T'>B9)2>4&JHD348FW1=?KDN=.N"+*JZ@+I!'/+%52?16P89+FV$N*OM_*K M6.A*+K2!VV7W8EY"[J75 H ;NUC7#+EG"2MD^0A8"=Y:/F)6.43GAZ BN)$X M6BA&['+F.RJO(=R":%,M7[ CC+SW575@M6HMJ=R-&!\((JEA; MPOQY25]5#5 I)<#:E.88/!.TD(]?]E\)6?@'B[^.'N;L5OYG/TZ@\4DLMP>M M-9@T4( JG)=R*SV3!@@1HC29Q*(('U9D5E19]..-'Y^\,PIMF*.H$_)P'8_[6KDW.7)+-YHRH-&/C,?=W.,2Y66%W3:NT*W*+0!;+%K;-'0VG)5!Y MN4?HA!>:Y2 .!J)7^%L84$%F85F$P'#5HIG7=,*'2S[1Y <#@R)EM]R-6FT? MS5DK60)2*A0B1*CQC :B>F5NF<"(GGMFMQP]\#OGZCZ-?H"Y*4V<))8_9YD\ M0#F.$X&AB3!(P;EC?$;S3B_W;.PPU'S'Y :<;^K, "X>*61Q\RN!Y(;B#E!=(9LE8%..F MF2B^7R@O-JC(VY 5C#K'_HR*P(K@=UXZFY>5!TX5/-\709(XFGN)D]KNO)X/ M1,23'&?@4["?/IM(@*9 IF 8^)1C*09*9D$^_MQ'";@3SGLV,N@( M!#QWHB1"BQ$&@ &?O]"7_E6EK8>#5G:>7[XF=-2X&.\! DXK#A%\CJ.+/ZZN MOI+WTN'F:@/4P31A-9CU:==L1]=A3IXZIKN7D;7D35R)X&O$JVW/+B89\#Y! MFKS[__IJ#X>RYC%UI-6/Y1.B?*'3H[+K: MYS?AHPECY$NI%832<%ZOQ\[C@F[7GU9-K2"&5&R\)GE0WG$TC$&UW*>7Q\5H M'MK9RKV;#BU=O?V___A^\^XM>?_A\]7GZP]7'\FG=U??__'M'?GV[OH+//GX MX>KFPY?/Y.8+X<0MSS?58W[75U\_W/!)77W[WWM%,VS,[&Z_2Q IHIZI-YYH]O#M RY5QL&J@IBO#3\)C>5HMET:FHG!E=%P9 M%&=ZK@R*LT,OS>[GJ'8SE\]A(_DVPU2["CT'JP.ZED*6Z=:L5-^*VI_SI540 M*8B4@R&E276)BI*Y,@;JVD81#-4:33N4>MQ5:+_][J4R5 M@JIOKMEI%G(4EJ79/+KF0,9XY'E);63G]N+'6R6G]^6#1SUEN#"V[ Z"NN^Y&>_$!H(C9I# MPVD[AMUK*5*8IUOG\B1H6_2W? "@B1[=R2"N$=.7L9]:V+C'@'0+$.VY#?;R MD.V1[9?9ONL9KKO,]@WP_)9TV[8SR>C\-C46)AY*^,U-7=*K\;\(.-_:7DH4=0:\&5:$OW3>ACJ-183-9<)KF%U MEP-5Z-8B6A M*P*[1K>S;*@VSQO^/J(P:UF 9:[BH>JXKP[6J%8X02/]S(UT MN\-ORT-G&'&F!9V:B[.VX727<59S;_C3]V_E?B5T?=7)B=/M3=<@AU6OV>]X M0T_/-CIM2^$U/>CZ(EJ:BA:GVS'LUHI+K1K@^F[; KQTD 7W 9_ +)]'E0NH M&L137N7L5+ ZXFY([>:N.@8-IKAEH\N+V$)L*=]:T3+:3OLDM_@]N6KNNCD5 M_Q2SVM:.7F6'>8'VA1K#.UTIM6V6\C(H66F6%]H7BUM6#.;U_(-X<)'%%_*G MO*!_D/*;2_+2_?Q1'(E2P?QFF.4RM\-XOEAO48 ES2NP%*4DB&L;\HH]GI$7 M5^$=MZIJEN<&GE[BV>V9O(X?J5V_U?9&7R$9,_L"S$O(G MD9E84]3X,"9\W:ND'\9\UHXJ2WQT%#)MLV613+L8EMI1Z2A$V6;4:4>5T_#. M-@OK1&3:7H;_227#T8Y9;<(*S\_Q\UW' T$^E.R^:ZCI\O%GFGUFJ5I M%5[M3^ =+U#H&IW3\-"QJ MN.UT3"W,)-NQ#*_KJ#:3SEL+(%P:"Q>[9_2Z"JL,(5P0+J?9X7D,N+15%N0Z MS;X1K9CBX+M$CB)#:[]'\Q \T8RD!+_I_IXFC&\3820HKD,,1#%I@X0QC5(R M8N& %X$2KDJ30E!'*A';U)!MSVBW%5[@AP%;1$N#T6*W#+>W7),1X8)PP:Q' M'L%N&1VGATD/3'KLSC*N6_.DA^XNRVDW364CEI"$W;%H6H_,R.E-)XTFM]<6 MJ9[1:RG?(=4( "/7-Y;K'/]K0[1L]3&^_!F"BBI&$HZ;I&IZTRRH4H M0934)'.PEU/A&5U+Z4$B3"(T/8F .82FYQ#X:0N:\2ORV,\)BU*5![!K=?>S M:BNK5I/?\9IXV^C:'>465R,$ &(%L3)WZ+!MM!P+L8)84>R7U&?R>^X&;%LN M9CZ:G/G8689Z*@_Z8[[C]#YI1384_V_+_C;5OKJ:OW=;60GK@H0= MQ%-^/?*I1.P<"QVT5HYV4U>]AZIM.&J/\F'$&*&%T )H=<%P<_ 8!T+K^'6L MM)NZFO2FT7*PT!6F:Q[C+ZF,S9Y!ON:7C(*8.-BXJ[0;BG\V3&7'P1^^A@CW MM8+A@WP41#"2[-+IF*X'WSUJ1LLC_#_PRL<8WH@K-7]I-" #UL_R4E_TEHEJ M7P:)6%;$SL3\!\Q/&$W!#QQ,&PD>1SY-@=W$X'3.3;"P 0):&4CS(+Y=@?/ D!7#2@>S_3LXLGF9I!@]X M5WT:0J?0U\V(S0UO4FP$+%)R,)*43)( : W$7.R3UYR MA887R ,TGE"0"4"&!Q(/ARF,N?] 8('OLQ%_/X41)@%,BD^ASR(V#*!QV060 M8QJ*O.$PB2TUQ;V=5B7:(6'2&C2]+ M6\@59K[IN2_([$=.GB7:CNG/BPH%_;WF]A?J67XSZ ADS$-YV[RRQ\]>W/#E0G@ MB%S#7X$%TE)NTS<[L.T\E9?(-P9J%3.Q3>^@"G>%-M@F^6?":$E.49 8$4;UO(]B?[7ZS9Z,E1$@Q^>_879?Z@8UG#O_R>V_VK M97?[?_6Z=@M^;0^9Z[G#?J_[3,JH_(L_PQ^VTVG;W5:OE?^ET80ZP.2X6JXB ME+^P;1I"O^27E:U(@GQGR5T@3-3_H>/):W*5\5#0FO@C=S,>;- M\$=<*T[B)!O&81!S0T26*>./K^,QD.N!O*2O2B\@M^M3%H9IX2U<@9+V ^X9 MO.R_*I4@_-&72I.$P9"KP72:<-^%>Q[0KOB M_72GVL^&P%=;D%C9\)]@98G M-"0AD_Z/U-)@[@L+?S;CO*D IEN96I ,+KA1\$!\.N%,E7_+!D+!TY\$]/T@ MR @#]P+>&L*"I&08^U-NE,2Y2S(<@ATL[#3NV/&64^9G<2*ZC(73P9TIEOA@ M?(!Y O^"/F RJO3[$X&E-VK*N0"X?OW=S?DT]7GJS_$ M9,NYB0A5Z1C*0+?/[[&Y*Y;/@/H4O?9&"3X371J=97#R0/IMX M,N?95:)[^3LS3[HK0LG/^!:$8F0%W>3,=]N6T.Z8G8WGT"N>4J5]'K@9AO%] MP=S%[R(,>BG]X'L@U%87-,>,Z+AXE?;3.)QF[-C>Z&;+9M? YBR>\.38K[-Q MVQ2NS*E6QC;=C;N8<&5.MC+.EGHKN#2G6AI7W+N+*Z/?RJ XTW9E0)SATAQR M:1ZYBW>KN7R82WOGJ1"LC_ \>_-21.;!KP9G.GU-V$^?@3Z K?/2+L2Y>$>_M>$N[TS%ZW6=<^7Z5R"T \E/]]RWPV M[K-$_N;:AH)[D0\/K.W[XS820<8)!^1K$=N[5'8/MHX@6G\W^BJT./NBQ7;- MUFD/DRE'"T]$*F*-;2:S?I-?SS;]-8+V2:QSVF.KAV =N]E2E*= XHCOR^"I MD3(C(YFD%*V-EJQ/,4\.X]]I0(=]T\8'CA:=+64.KGGJ2AC$TKZABKI39C]5 MK,&AAK7G?=_3* H8^415W)LFE:W>)Q6.*"&T6O?7:LY^Y>I2@ZDI/C;I]0S' M:1MV6V&->ZE!]<;#"8YZ-1L=>DQ--3IOK-;L]6=]V MNT;776;]YOES?P2%/T(M>70/MUN-J/KTGO-^]X-UV%XQ9A>4-T=5# MR#39 03(=,%\["[?>ZFE_[=6/_XN3E*Q ?DUG4Z6@=$V.]XB-?GF-GX\GH]O M86;PF&^WLGFUE^FDQOE*+32K1A!!!W*I'G#;L&S7L%O*E:9&S(X.)#J0*UC? M,RS7,UJN*N5W?/-@K3[\6IX&_E@Y#?RA/ VL4DTZJM6DWN;V:0WL&I6G/X[/ M6B."['<_=]OHNAYZM @X33S>&A%D+\"!2>"ML(:U](>?L%WW)N8U/F:%4QJR M0U:IV$!QPC%W7Z'K*]:]&N#B=LM6,>PZV;4BS>:I&"?C1 M'_;9%.\#D+U7%UDNVUT^&T. MK>4X'GK)"$T=R':NSC1 L\6W*+:7#>AF^M-+I030FU;L)VAP_=!QW&D-)JI: M&KA\NXECN-:RIX#^-.)D/X=:@XDJQXDCMC:WG#69Z0/?J]38LO$XN:-,KLDU ME1T3*UWNPCLG**ELMW!E=%P9L$YP8;1<&!@>EB#5D;7E4',''1EZA5)\S >LS(>TS8=&V&BIP!SVK@R.JX, M7@JC[)N S^@=&$L&C JS(IVP5;BSL]2KH^ M"34H05""J),@3;I,:Z=;"E'*U%/*//$XF4_ MK7+* GJOMQ?-&[!^1H9!!,J$_WHGM(S*2GJNTDIZ;=T/,&.I:L7'HV2X5>^Y M[G75@]LSK)["&[RD:M8;'?,D1JP@5G8[/&BT6J[A68[2&,K1254#:^6D/O!G MEA&P5N*QH@L^:^W)'B9O?'H>/H4*V):RK8<0!(.AW;-5&PP:(>1DU@'BI8EX ML3S#;BDW&73FE<9',ZX&?,LY&Y!WOW^X>7NE,D[1PCA%(WRO.BB=IOII+=M: M6> %8QJ(*\354V*%KN'T,/K1Z.C'EPE+J,C)R,<8 ZF73Z>C**R]W*M1M&,[ MPE\@_3G@D;V.- M=UP9/&&,*_/(2]AQ:4ZU--L*\^/*H#C#E5EYP0$NS<&61KMKAVH00ZK[Y4-* MSM#VNLTZNG25RD.S\5#^=Z2DOEO^]1! UK'/:Z\>/<))4F:P][M:%E939U9QY]N9ZFF;Q M(* A8:F?Q/>$^CX,/2-]&HI#_(4P"N9;X#]?!AD0QN<[%(.(@# #N1VEKW[] M)5 GL778!Z+%G@$-=@ZI/Q2V]@KEFN=/'5-A A7O1CY#6.@QM=UAX7*.KY/; M\D2]^2_Q%1M<4)@9O64D+7V8(6,DH=FNJK-/TR EDSB(,L6Z4R/YT.3-=9H? MF-J6L3FUY-A-H;;,Y2O-]77V:J,^$2R/RP><&BR @]ZYNZQ+JC=A8QI$7/7. ME/"D#"1F+!GOJ(IY!57T7YM@J-=5^#32&^Z:"DL)H3>,(#LSW[IG.G7=OXZ[ MH.LZ.3QY<(Z3.[_-^;B;5> ]X6Y6+5<&+$U<&3U7!FQ;/&NDY=* UXIG MC;1<&11GVJX,BC-M-N?O;4&?AC)%/]%O\D+)K5N LU$\!:8>J,RAGK&D MQ#,?JS?N*SSSH=A1^*^DD(L_M\6_7W\\.?-M3*! MK$.:61,9_21K]O0,>Y9V7PM,:PAJFZ#J=4&[@CKG'A>'K(4X,U_.,7D_A!1!Z MNH^(,$38J1#FN*"OK\+2DL3-X?TR^)O%M0L?D__Z3?!+AT@'Y& /( M5%[_Y"F]_@G]]WHZB"L(=<*8XE&.O/0RVT0&A MTFIAZ %AA#!Z HQ:;L?HMI?KP.2Z>6$O<,MTOYRA=X/8,XN2S,XO+DV,\5/8B\C-EFQ?4DCF=:A:D-'!^QDL:$US0@ M%K%XO]6#5H^HJ*"$/>S5Y)1/BCR3&-1%2!_B:78Y#'ZRP1PQY?QROID/>CUE M(^]B=HLS,4]QK1O;F M]R3^P1(V("%/^^45Z.#721( T:%C,HP3$@9#1H(HG2:BJ+H?CV&4 4O-$D]+ MH@,91RWC.$]CG#W9XSJ.TB"5AVN"/&# ?[W] M\!5$U(2*^M3%50]Q$L *4J[Z4I-LZ8+(UH/(#Z<#F.'S;MMTR5A>_D"&23Q> MP\D&>6[;'=->_R[?.%%^0*,!?.!Z9F?^@Y532&J"K#0[=B"@/4] ,()V MI*#G[DQ!0Y*PU39;.U&P. UY C(^>X-2[I12KJ69E+L9!2F!_U%0DM'%'U=7 M7\D0!%3D\WMJQHR"&<6DH!K'";>KAOQ++K\(_(\../T!=>]^_W#S]LH@"1L" M], \YU!)F2]>[+,POB=9D(7P)G=N'.OUYZ*W]V5OGV1OX@7[=0/,M1JSJ7B*O7^%(2=,.Y/,R])E9I&N8<4]]4-0%CRL,EI85)=/[2C%1M:> MJG1:E=V/DM(M=[&@R-]VTX_;WF]A?&>[9+G:%" ,&!Z>%5W%,2P:FU0(RZ]AVGLJK MR-?H:!A.#B>'DVO:Y')5*)X$X,M%&0\"/-=F*"V_5JXU^3ZRZ>O5]_>O24W7\A4VNOG]_=T,^77V^^N/=IW>?;^HQP24&Q@K+UG^W0.9YW"B[.61X[&T( MJJE2EL?V]BZ/W35;ASU.I;S\]8J]B8HJ.VS3^UJQ2_<)[+)W-?6NZ9[B\-W^ M%-HWQ86,I)XJVXPW[:AR&N;99DD=O-3!HR7R82ZA00L&+9C=+9@F7?"QTRU/ MJ)SJ:^6HYQB^Z29!!JFS]:*<*;ZRA']#;YFRRG?G99D>8K5B?R"%NDQ+=(G5N'^QNY8-&6I,J%PDAC8>N_S M*/[FMHU;S9SUMDU1S9SUB2(NR.'(X,#!E+#1*Q3)F'HL.5 M7%HH/*U8X[6:*TJD4M-@9HKO)'$,QU%XQY_4@H@$1$+MD. 9O<[RQ;^(!$1" MG9&P*_>_=(U.B]<71_X_B(O4$"YINPI91+I1&E!FCA O5F\.#69FF1/1.L"?]X/&]8UA[KF49=L]N2CL$8"@.I)THQ'8(GFI=?^A#=L30;LZBX_DS\ MJ-2QPL#)20*'-9"4=8@Z[B,\.[;1=3&4_S,,G)/$\:/Y3-Y>S9XCOSFW'C, MC/P:[1$+Y?W90>E78H).UR#K'JGU%6?0SSAZVC9L6_D^*XW8O(F9!63ZIP8W MC([M(-,CT]>5Z7?>(68;;4O]/L+S9G7MDF,[ #F3*#W"Y2#> M5$?YYD1$"Z*ED6AIN8;C8K(*DU5[VB:>0E&+R2J-DU5?A+N6E-7[, 7U%+UY MNIJ=&BC1^DQ^+_O3,WIMS&$A:A UCS$D'*-GXYDR1 VBYA&H<5S#:BGWWLX; M-=KET_9RZQ4R!6;63N^VSQ-C4WWUFSBC8<5/ZZN1"YA3VQSVU$W1S-'IH/6L M=)NY:L/4ZA@M%]-OB"Q$EN(J.[R.2 >/GR&R$%F*CQ Y7:/GN8@LS.KM)YF5 M>X]-91WMDGHU0,TY)_XTFO4)5EZ[RU].POT88D4L(!80"X@%Q )B0>L+PTY M _VO#VN0M_3$7-N[GQ,6I7B7,2I 5("H !$+B 7$ F(!L8!80,<(':/SVI>X M<%SL*TO2.(I8B+L/&WCH^G@[-6J>26_WSN_B6)VV."$P- 6&VS9:ZHL>(C 0 M&'4'AFMXGL*[HA 89[5UKZ=0IN(5S,?SEZ[&,0SVOS0+XDB41QPP6%8_$ \P MMZ1K#/'T)YPUFMQ>)Y@=S_!LO"\3V?Z\V-YR#=M6;N8AVVO%&<'O* M3_R=-].*NTO2E;1N]3E?Y12LZ<)%63(/@.D=PN8;3[2"X$%QZT*D. MX-K+)S!\.8/(-%P*/TXV02)S1C9,#Z M>$NRMF'4^BI9C63BGN6"VX["2!N&7Q$MS46+;71:RNU/! N"I8E@<6RCV\%+ MS#&SMRQ%'0^3>^>1W)-WA,43!DX8C*+PS3"?=X[5?$]],6>-Z+'7.0'+Z+AX M3@#AAG [S@8EHV4I#YT@W!!N"+=5<.L9KHM70V#R;T_V47GF'O. .N4!>1_; M[S]C6)FQJ?>''NHDN6;35'ZLO&-TVWC!+@($ ;(F-PXF9T_YG4D($/TX!P&R M5V4)?EL?X@,S?(N,T<+T7D/3>]M\K0^1'X\9&2;QN,CZQ1'>.=V 1Y,+\5J.BD\?=65*?R>^E5#VCZ^$9'D0-HN8QJ&D9=DNYCX:H MJ17C(&H>&]HP.EC'&--C2WRAD":-(IJZ =@R&VE&'+ M:AF]%B8F$%N(+>5)FZ[1::/:PIS?GNRC\( DYOPTSOE]9&EZ22*6@=LH?,J7 M_)Z$5W+CY7K'$M."&*IM?*AV5V'YTC-ZW;;RJNT:@0.S&@@5-5!Q+ >!@D!! MH&S7*9UNJTY0V>[0*UOU1B3O'*/;5GCF$1-XIW?"=T_@?2X=+DS28; 3@YU/ M/_K3[F$)/<068DM]DLXS[);R\NN(+<36V6/+;1F>^GM $%IGDJ1SE;N/364= MX5'^DE&0'<>X">;?TS0+A@]SY!R*?[;-KNHE[CA!G:1])/X!TOH+2-#QE*#Y[U- ML8A+G+O0#4C;FQ&__-%/&$T9N:)F22!)$?3&A( M0A9QRHA!!-$=2\7])6(X0Q@@O 6_WL7A%#HRR=M5S\DP3D@V"E*2LMLQT([' MCL+I )8LA+FF9$P'XIK*+('? CYGZ'@\#8'F8AXP'%Y$*0O@BU@.L$]#Z(.1 M=,181D3[L BW(_@O(^(*S&!,OB;Q;4+'Y/_^$T8FI\O_[(]H"-.ZY2,<4S^) MF1]'\3CP"?QW(/H'XMY#XZ" V(#P)1:=%K18'"I-4Y:EG':.Y3CFF?'K=Y;< M!6*YWP-7[LJ0,IK.N1*88<:5P'@P'+[F-,N2H#\56D\P:C1[$RC-%Y+>232D MY0@F<9(-XS"("?!+$ ](#*\4/T/SZ2B^CTB?A?&]4>FKQ,)SS^P2$$,AQUV^ MK:3L\CV-HH"13[3H$7A#,C '!WS0!<0%$=>_SI/ )#I^;;\J;XDU(:1@/IGZ6'@/9 MC39<<'('GYR4EWF3>03"C\.03E)V6?Q0G0O?2)=/8TQ_7O =+$_J;]"'\3)E?^^XG1G&X75T;+E<&ET79I<&5P97!E4)PU M9&EP97!E<&50G#5D:7!E=%T9V[0V'LC#I4'0-'1E=M]OOG<4[? 14Q[ 9\E. MM.H^(3I:L+(?A_SA;\]LZ]F>1/,Z9N\41Q8>0S289ISPT+/8;J:6A(>1!G7; ME8.XVP]WWC;8R6U=O5,?D.ON0[]-1V?>QS+AR7.=A$4#-B!OF<_&?980US8> M>9[FE)C2@(N MR1";EK^DQ IFF-^,!:HEHT'(MWKVM^P*?3G@>P.25.X"BJV$Y%'ZL?JWRC]\QF_%KLEU;& 1K,>7,Y(Q4G@.TZS'7AB*9M=XUNMV/8KDUJ MNMHU.+M;!\8X:Q#8AM?A(+ 0! B"\P3!3H?U.X9K6X9E*:U2A&C9X%G4B84Z M-66'[3;RBWK%DOLO$CTH+@PV2X(Y%I/\@JU4-9,4V7J\IF'4^GG4N MJCF)"^%X+:>/'_Z\N2:\G)PHKE?6P>-_H_Y_ID%:-G<5A@&%!D)1^DH6QQK" M>]F(_&=*DXPE_"V^5\<@H/K\$1\,&Y25RGCO-"3/6QVS558%VV&8O$63U(=) MJFMZGES_+O63^)XPFD1@U2H+S94C$;7D OY"(N/5Y#M(O]F5F)1CA"& (L<#,$&C3)>+! ^KI2E2X*T M>N.CZ#!=66QN C@.: A-Q,,A="%H"2WQ>F\J#W='.5LY=K]3DZKHG'.KM7A^ M\F]S!T5+DEWDQ^;R/5R5:>9=.\*#N647\APJ'4+'ES2\IP]I/NV>8_9:Q?:P MRW(?F"M<,=-S7Y#9CYP\2[3EI=@J%)PKM2:_FB^VEC_;QO]*\$G(VBI,Q#>=,K/S1LS33&\>/5E5?A'PM:D"K,\K*"JJN9_9*:V=.)XF>DZ+Z M]%J+;)U0?L[WY98M5RL63Q(VH0^E%;5)Q0:3OPTF)4[SJNDSBE#PJ*[((DC,0JN=H62&P.C"?VY.$2NA7FEVDCV M*0?2;&VG1^GV76S/GQ,6I2S%:NX[O+$GC*&*A65P6N9-TW2!7 MY\LM%R^)4UHIV*))D)O-?1:Q89!)*]]IF58I*,5?XVC*!9:?3&F8P!&+ MO:MBY_H ="_C9P&+5^,8UOZ_LRL4WC)0:WX@'@B[9^<2],!LP!'ATKT,X"+> M 05+!3JK7#YC\JKW^.G[M]*#%)KF?%JJZ+\RX.D'"I#X3@LQV*I&SX>;*"04?: MAL-PIR!Q;HJ6:QT1/TXFL13 K+_[M28YE78*%[\,7JVZ18)?$I!#9'X0\F8# M"7[!PR\#:$$ .DVGXTGQ%2WC8?]E^4TM091FR508T-O5%/^KS\T&&7(J[WQ8 M@4897X-QK)[*O(V?7Y6R,"DJ[W (8_]'/,VD3<^(3R=\./S](0@Z 53I*/R< M<"=GV:?:2*NJ4\.;?^Y:5L4FX43+X_;"SQ$4R]4Z%XC2LRH(L/J:BOFYSCMO M"9T$ UC[U7' W'01\H+4 %\-%Q@K Q1?I%\.RU3X-^M4]@SI:<;&8^ @X=Y7 M;B5)Q_PBCSG;^0Z^B,&P+010]C#A<8,MQ7D$RQCS][&L"X/8[4JP8CD6$9?S M\^,T*V^0<2HJN_K1)(F'+$TE7I9C'.GFAI>^!A6>L!7#GF%RUDQ.(F@IVQ@% MV<4&,<\' 6,#057,6/; OE-=-I(0/1(?DU!%59J#9&@>V+6\SX MK632=A >9E_XQ9RE*R^5OF,UC5:-=;*?/IMD@OTK*2T#VF$7V?]C[TV;VT:R M1-'O\RLR//:,'0'16+C*715!RW*5NFW+(ZFJWOVD2 ))$6T08&&1K/[U[YS, MQ,9=%$B"5/:]4Y8@()>39]_2E>N7E@:/M\E(,]!OOC*8"&@0W06!O!U*WK,& M]JN-+\A@>6&LQP/ ^L/)K7@F2==L@VO>+E?UIE_]^BWP3W[K][^3S^*B,!!$ M7T&^)2&K@7(#LOFIVMI\HZ4/0@[8C@WGF\DYZN"<0*GG'R]N/O4Y/T!E/"_3 M^1\ZGGP@?>X1**369*2.:@B+, CJI+>[76(,0_Y=,K2I:4(F/XI*?*-D$A7X MX]3G#=)'?DI=C]L]D1VZD\S=,KO'94.)]0?W+D^@&03W:1I#ZD@5Q_]D4_.L M..<5]T%P'^EEQH(YAS8_+$:]I_ERT?B9L[<4&D*,R*L!42" "C4,@)$_1*<[ MI&R, $^3M0R@KT3P93U$^I_^^-;^KL^O_KPXN_CV6TJ.U]?G-^1K_UO_ MM_.OY]]N:KB=*C(PC_-2.3Y,N]7HJ,[QM>P<;_$<&G4R]3L9LZ%:^M?R8 R] MT>VIHZGCT9@-=3 U/1C%S&IY,,#,>H8ZFBT>S?HM3=;3E0^HCG-K6FGM&NIN M[8J.A1#2&Y9Y6#WTYP3^RHU0%:4H2MD:I1Q3%^$T7BZ/%D;'4 MV=L@:L<_5_<=7,X_KV:"A=]8G&5P!*1?CJ@="H-]JI*V$[5LA;_C.#>]TC%Z MG-O>MB"HZ:9?)H(O=Y;5>MN;";2Z-0M>*L5S@5:1DB>DE^J?/8_ZZX89E?26 M%R*L!ENKNM&@U=/:O0K;#7*IIPCC!1$&BKX:;*UJPM!;FM$T*Y*6^SOGK!%/ MF\\WFYA_C+;7T.PH#;!45;+:W;ZAVO?:>0OFJDW[)1MQ.D;X(4 M:QZCS3N#TZTRG**72*4J:ITM)?A&EJFBVM9;24;:JP_@79IG#>FF%T7X!Q^AVK MZ[$'$'DK.WR^XUT&[) Y;DR\(.)-9)5]JC1G99\^#4Z+F,M;P]!ZG>X[994J MVJH!F ["*EV?MBS-['9F:>O C5%,$WH(<<_8L5I9GP>AAQ\H-ZB9U;HVZ3>U MMF54+545A2@*.48+5_8W>P$6[O6(PKY%&TX[&&,(MM127AFWNU; ]UB%50.' M\&$#9"-OFF:U9M,5E;6KB&WK?NC#!LAFQ-8TVP=O_GY8438S4_E98>V,XB-3 M-&(!C3A!@LT^]T4D6RN;J=M&*^8&34,'?J!2BQ6%;"Q!Z[;1JM.0+4LS>PNJ M:=[S%L?UN#QS1@J^E NZ6^J";G%,ZH+N_5_0/7T)!KY4R2484U<&K+H!)P77 MJG'$-;+B+@%^,RO"/;L4 J\^<@,',.M$_,0]9#1T([SZ6MZYBH\"G]\& 4_F MW60P#,H7,J0]\Z*%][]B/B6_!WNW;?&+-W<8V)'GB6W_YUTML>"J PD:[F7))2^Y[ZW N@KCEX2=<RGS7%#;ZF3 MJ>/)=!I=13.U/!E@BJHS>$U/1G&S>IZ,XF9U/1G@9NH*JIJ>C*YHII8GTU$7 M'=7T9!0WJ^O)=!O&TGLYU,GLZV3,1DO)F6V>S!/38E:ZRPXK_/W\FTJ,7J.] M78!LXTX?$:N(1TS\@)$*\1./5BRXFV([4N_0+[O9COY<.ZAL''O?JC*KP*1H M;&.MKG90V0_RK%*Q]@2FU=OJ%Z7(S%=DCNE^H+6N7%-,=Q5*;7SE5'?; M)%8]QF N0Z@0Y)"E0?D>675E;" M&(_O*KZJ[FAA:QT3YIR-J%^9R#UBW'F.&J;P M1:EHLRI:K7J9P!Q? K!8@M"%)\5>U(.8#,+@!PM!,R=#QB*-^*R*FR1$JE[= MH%!%1:-(=:O!SBHO^3?-V5ZUSU1!58,-11<'3A03;^;[LVKGW5V]DVL6WKLV MUGBC-5"9PE,OO*VL/]BJLI>#4' L7=>,*J_(WKKW^0 XN$+[NJ.]V>EJS?9L MD[OZ^DEVW-;/75&2F(AR;76+?K5 3VD>PH^ZF MU5[M*'Z!(@T9)K8SXF)V&=A5\(,=C)E&O(#Z$1DQS^&W'[N9U:4-ZK4+G*R-#6:U M=P2K>,F^[< 2,,XC.PP>"*.A#Q-'O%@BB$?*5HI8:1#/V;U[4>[\;124LS;145$)%)3;435H5 MLEH5E:A95.*26R8ANV=^HFHV7H3;M6MHO6:UZI,*-BBLKSG6MRS-,*KM4?#B M7; JVE!WK#>[6K?BSAPO'NMK%WC8B!U6:!"J$,3^C;X2,+ZS, I\GWG*9WJ4 M/M.U(XWMCM8VNM4&GE5@01')41&)96F];ELUIE'QA)<73W@*D;0MU;U)11$V MM#=Z/15$.-H@ B]M"/&T@N%0!1$.S9VZMA!H@@RH,G=110X4JM=?=.&1&^;A M7Q=8-[2O%V8<=>A@GQS^Q:-ZW>,%W][W51#@^(( (K,GF+"0QMB3E?V<,#_: M;M>F/=YGLG\UY^#AL:8G2-=#2C^C;.+YM"ZAZ= M6:_,QU+5'(NLCO:*]L2:^]O^;M"H<8>/XI'KPTKB M4[/3L%KPW:HM7A8N"\>;0HC#[)#1"(RD2>C"J[!:XB2,Q &AV1^)ZY,@"?$5 MWW8GU",>\Q'U> \MT1$7?RM>17X?>,F8-4CY[D'LL"7GD[/ :A_B$GS!LW36 MQ=/ XDA(8UCPXFM59A?/QP(BY#N&!2"0OES\?G.6AO=P#<,P&/._4/OO!)"( MORP7,H3GL/N_$QK&&!0<$E,WC099NU=984TS!X@3A&Z^:S8UJ-AON=' JO%* MNRU_F>US&@(:F<#V7.K!4)B'R&(R>)Q"+V":$_J8@;I!RJF+LZ"G<-I1!"<8 MQYXXHGA$ 0ML.PE#YBP%L$D>7'CH!P1 "&M#/@2G$[OW0-WXI3B$K%JK /[9 ML.TRE!XQZMA C;$880HG.#R'075[=M MZK2=CF'=6KUNY[;9T]EMSQH.;QUGJ)MM0[>[>@_F?T^W!@ZI:651%GRI&A#A MSZ=N#./8LV!Z]>M9$(( !#Y]."K"U;-G G^_&&1N*XJ@@58 7Q_Q=8,'^ M(T_F['R(2(S,+ D?B^PRY[]V.O*)!W+'2[FVBR+C$F1/]G7^!V207N(P,@Y\ M-P;U0.HM7+KC+YX+3-=!UH^/AXE0;4(&3P5O!@DFQL#GV0I ?@WB5'XN7E^R.>AH9);!N MU'E L-D,O@5H_F#IIR#C0%P0"DN--;Z=>P!VD$33X$,AE4PB\A;A;NH?HF2" MFA;NWN8PY\^-#^\:Y"_8:0#"$H28YP4V?FP'>)2I$ ,9,O,YRB$W3J>56!!) M21\QOM<,.7*A)G2Y*)TTFS#3>E*A)11/K@'%]&?ZN%' /#P=_AI7@YA'8ZX5 M3(\3LFP6.'LWA+\-N# %\$<39KM#URZ*Y8@\P([D\ ^@@#J )'8,^)S@5[!M M1" AV_.O-("0/4)]=>H/2 5]SW.I+\\+_N[G*Q!K'U/7+\*+1J#V1*BJ3@. MN%%A.Y,PP%.1*D0^J@2<4-@*5 9@H;!*.8T&@]H,[%V\]B("MH"@X.L$5>4D M=N7,.:9K !H7=UF"*9XU@/\QU2#33;A ]C:^ +H@/B^,]=C8$9^3AF&)S;4: MYE,5D3H);ZLS5UH]8?$S %O7LG?<^U__ ?])1[8],#70K3&2TV<.0%R&]'3I M^ILM.B]FSUH"PFP68HD"*MAZ*]L&_^]_%7>38\2)#2PY/$U]EX5MRJE-[IRY M8R<#D$8_3N@0)CZEW@-]C.2V>V:CUTS]HJ>9_]/B;J9&RWI#\A\1/#.P'=.? M)P4(ID?NL6%\*KY*'W$W5OHL$%SGE/-#]Y[AV*51^3'%P>04#*#VKDYI*KS; MSGULE(Q"-OSEU7_?!/9B_F5]"?Y"-01;MP!ESV#OZ(,RE"6KH.V92C/ M U^MN=2R\/CGBV_];V<7_2_DZOSZCR\WUZ*@QO@@3.2SRZ_?^U?GG\C-);>' ML_#YP6[X[/+J^^55_^;\,+:R@:G+/:H9PQ)!%V!6'IU$[#3]H;A\)'&Y<1ANK(45F*?:V>>Z$MK M=PH47!@?O85#+WA(P9;^SCWTIX(_/P"@5K)&*;KXQ.FK=! %7A*S77/)Y=;V MD\2U_.\SHU6]I=$J=3+[.AF]T6NKDZGCR7175!>KD]D?-^LL3>!2)Z.XF3H9 MQ3Z2A+LZ8GH[A974]F5;:F.IE]G7 MT"T7+P>4Q[LUE^&NPX%50\4./'SXRZO6JTTAU&MTMIONW=T$0DL#2D'((_F/ MC(:$^0YS2&4UE\OE?JW0I?L,=#$W19=5%GCM(+1ISH1"I ,LM3D.Y-EZ @2GA M=+A:3O48@TDWH4*00]9>*D>*[RS$;^@=JP@Q7IIFLB,U9.[!E_?HSDE'E>4\ MKWY]ZW#JCT0Q8I!$U'>B=_]X[QZ$ K+)F8MCG?UOQ7*@U]#-X](L,.7V4*3$ M)IM7B+$Y8AC'C!AK2(EY6#/8CFIY3)AS-J)^91K&$>/.<[1.A2]*(]VE1KJZ M:=?2/5[)7AV5,86]^,">72:SW<2MX]SUG@),>][UGCPN"L,5ABL,5QA>\:Y7 M);8>YZY?)H;O*::_YUWOJ4?F$RZ]V&YS?KT>%YM/-730LW[]E_-Z&%9FB=3[ MDH8="K9:H<"':CI)=Q==N[5')T,EEY5H@ )52[MZ4\(>TG4471P:75B=IJ(* M117/,G5JL+/*I443^Y0INE 7HVW"4[L57E*QCXO15C./-_.S"PXMDC/7;@JS M\(T*W3Q'WAW4E9F572&Z]PR'G=SGIFOM=J77N=7,>;@_+?%P$.=%4\VZE/+6 MT-J]:B_95:3RHDE%VER'L_F-!(RI6>W*+;"7336UN^IM;1YJ:LU*>>BQW?%V MV,&K5>ET-T%,O8)55F%27;U=,OMU3M9-PNS.I5^WG5I-2G;S^ M=4,O15C/L^\LTZKPV/]0O&*:4-\A#H.# MM5W^0,61ZNHOW']Q?XTVMY'.![90Y=GH-4+S8W22*Z1_;@V&9E9?*:B0OE9X M4272;SWDLPND-S6C6;EQ_[*1OG:M)S9RAU;8/UAUH*B3L39EXERDC=.92)$C M8.G803@)0AHSL'<&L8H+':&7;[>MSFJ]W\UZYO;:+>4$5-2BJ&4M:C%:JO.Z MHI9MV%_UWN\FU-(U#$4K*KRT$>YT*C?;CA5U#CPR);JW!Q,&9AJL(K7>5!]W MU69W<\7S<#:_D5QM:ZUNY:*U1G2R/YWS!L;JSNYL&XTHZFVCJY:Y MJ@'U-H(*S;;6--3%E8JR%&553%F6I5FZND!<499J\UXU96F&$EDJNK^'8P9&8;!. WZ!;[J9GAXM0E;4E)KQ-C6969O#=W2>J:Z+E:A M]7&AM=74VENX)4NA]1&@]5'4C%FZUNZI^XJ/.[BU-K_;0G.+HT"%(PAIS92* M<2,DIC^S8K&W ^:SH1N_4[&L%^@7W'=9S&'!8TUV:FB]3EU=G M6IK>["DB4T16DY*U X+'1H$+0],[JJI-Q;V>Q*,/O&EBW4W-^D:[OK&8N-S8 M5!&NBLL,+! M3I ,/'8\V23SZG!JL,\JF& 7K,$M**HUHH2:E-_4 %\473PE M=FQHK4Y3$88BC,W-L+KMLVJCJZ>US?<,MXTS4#\ZF*W&YF8;6LM1EH8JF%$U5%_CK:NVFKFA*T=3^ MVY/48._5R"FMVU-B2J5G;AIHKKRG90U@5,*<-U-&X?N8#CRV-:PM;G_(_[<2 MD?'G4S<&(-L?9HRZ-;'[0';SZM'C^*1Z\-* MXE.ST[! 7JW>D;MX>>DBBN>3WD61'DHCK99PET3:Y&BO?KT9,0D:S/@-&8T8 M>: 1F80NK K>)4["2!P0F(.\MGJ--H$1/+R/O3^!E^#UD-U3+Q%WM-]1U]<( M_<:"[Z-'&)B)OX0X7AR1EOX&QI47*+K9DAH$ME5:EQR6_70C?ET' M?A@\^"R,1NXD'^+!C4>$$IN&X2.^A@,P_/BUT6WTLIT#."@94CA:, 0\?D6"-SH<(/ANR$$\:7L-J M9W&2$X\"^ H50;NCY@/B14_G^2OYS!PY<)XU4Z[7AO8+>ZD>958*OK0WV? = M6%S@^\Q[LEC(R;;,E&+.N9"_(:-XZ[Y#*#"K[4'(7:MMA0CTR#$(2)8-_ M,SMV[QD9!'X"R*/!&&*09L.8@R MD5!^ET,9-'UZQ\B(4<<&%(J%D$EW%!67SD]-P. ="%6 2T'*+P,BS"5$ PX] MIO\.0B RQ(.XB# V3?DZA5F=Q([%YDC$?!>0 ,:"E7(A4(+34Q=1 Z6NU3"? M3K=S];?+["ZQE*TVD%@%V7X&J"%8'AD%\0YS.^03L]EX !]:AL;AH95%\Y0J M$0+)^8!RIP62;<.VX< C5X?%$,=;L8]"R);A$0 M$8WCT!TDW(ANGJ"\ J)H).TA6Z0!L?,M\ _^:W?_TX^NSZ(2N %Y"LP MER1DNR>#]AI48#:LIY+Z?'VUSST-L&//S7@C+2=2<"1#67*6H7F&*"@I680\ M'54M+WAHD$MX,_V[)(>I\4(F/XI*6">) E=0HJZISQNDC]1(78^AB(GLT)WP M[Y#J9C>S;"BQ_N#>1;6 #H)[(<:3,.4&XNB?;#N<%>>\XBI_A&NYS B8T[?Y M83':/A/^O M_X#_I /9'JB"Z,X?R=FR0CJ<5<:!=/W-;I+ )"CDOLUFH7>= )>QI9M@__W MOXJ[R6%X8@=>$)ZF\;S"-N74)H] W+&3 >A-/T[H$"8^I=X#?8SDMGMFH]=, M$TA/LYB@Q<,KC9;UAN0_(GAF8#NF/T\*$$P9F\>&\:GX*GW$PS?ILT HJ*=< M;0,]"L!O5C:^&AV>25I M(Q^]^O6&:]# $H!5Q,@),Y2EZZ!M&6 DOL<[V2R7:KT5E:+E@@S\+XH$:$ M0Y"J*=C2WWG8^50PWP< U$J^)^42GSA]E0Y LTABMFL6N#@+P7A"%D(NQ)X9 M;;>XH%(G4[^3,9'TU,'4[V ,O=%=6@"NCF9_-*,.IJ8'HYA9+0\&F%EO:1F? M.IIG'LT3VXNLU)5?0I[L*JUTU^ZDI5#I/ATJ8,[APU]>M5YM"B&]86VW]+2[ M"826V?!S(LCETD)%*8I2MD8I>RSFKYR2TL0+$=JP#"V-<=2:FN:"X0G!YK<\ MS2A((NH[T3L>T#D ^JG\\,59S_YWIDP[(QUS4](QK$;GN"@'LY0JJF=?86ON M9>^+<:-RO#@REHII4S7GGVMT=5C*/Z]F0OK893W-T@G(3-N'PV"PM>SQL,+? M<9R;7ND8/JDZ]GG4 M7S?,J*+O@Q1A-=A:+>\.X:).4<,+HH;>SMMX[/[&D$.S]'9[*7/M#+A]47B] M<+ZR&RFW;[4=SDW)=3/E%*I7C>I;MM]V?E_Q$1AU,^),MD))A5G@%^H"'3:( ME5UW[)KL;D5?O3>\43\VK=>N\-XO9?8I8CD,8W S8C%:S6,S"OMC+ +^#\T* M>GD/"5O$_I15J%3E@[,*-R'MMM:T*FU-JLS#X\;YFIF'F^!\4S.[O1=@)UYC M-[43T?1E7J,T924JQ5=9B4L57TMK6VUE)BIJ46;B&M32T;KMSK'9B;]1UQ=- MT:::5L["C,U'&Y$$HUGN\1>^(C-#UXS4]K=TT5&A2DTN+QKM<))?#GB"ALREI/^4^)1BR@$2=(L(GGT5R#FHKQNFVTGG=S*Q/]!=$%EYMUV^A6 M[]?>Q;VGE=Q149^+3]>\B.W9UT\L.LSL?^E>5PTD[ET3EQGPJQ;QM+.[*? . M+#=P3N+@1/S$ ^\T=*/ C]++@/!1X/-+*7A;]D47*@R#\NT0:6NP:-'M4CR- M#?MT;/7FE-DF(L7^WP8V'GEB)_-Y]UPLZ-XN0<.-2..#V/79Y=?O_2OXX\TE M*74I.2( [*.]^\:;6T5#F_*@(VX WVHW>JH!_"HM;3\-8!NZZO]:RY/I-O26 M.IDZGHS1Z*AVUC4]&7UI5UQU,HJ;J9-1W.Q03D9QLWJ>3*?15=K MZ\ET&X;B9K4\&;/1ZJB3V>+)/#&Q8*6[[+!"B<^_P\'H;1L@V[CM1(0WXA$3 M/V!P0_S$ QP+NO9O1^H=^C4@V]&?:P>534,'VU5F%9@4C6VLU=4.*OM!GE4J MUI[ M/JBF6==BJ$4F?F*S#'=G++6952*Z:Y"J8TOX^DVNNW#4HT_82Y#J!#D MD*5RY4CQG87X#;VKZNH&)7%W>/+E/2Z_QL_AY!^1Y=?Y/9\Q]AIZ^[A$;86W MUVV=;=;X^CI C)DL]8-'#..8$:,N%V(*7>N8,.=L1/W*1.X1X\YSU#"%+TI% MFU71:M6E N:XC$[^;]ZSN;%?69YHD-0!2"77>S/>&UP>?!I.K5CYUA/;%-)OU#I%:_[R5 L U<.(X@P7<61H'O,T_%!8[2T[DVG5L=K:N;E>LZRFGS MPEV<1T4DS9YFM-J*2!21J#C 6IXB0[/F7,6LR.7E!0+6YK&F5;F]<:P(<[#A M@F#"0AIC/UIYMVMU@8,#NN=@"VK606U^/7[0;6NM;I4^".6/RA2L@T(712LK M::75U:KUURE:>>&T(BV3@]K\FGIF5VN:[MI:&".IW=4S)12JXHZ=A9[@VFV]GK=1*>?7TWS%M4,K15'/HZA%]U@I MBE(451%%+0S$U&[KU<@HK=M3(DK%9S8-[YDJ4E.U[;0(/C7MO)?.C:;O'(,0!IZ_GXQP"D>GKS:@>DO?1C/BP@*7)3 MY*;(;6= VE/S\\,"DB*W.@2SC@%(]0QP;0=(W(I[SZ]UWD4OL\UOD]^@&_Z6 MMI/>0YVF#N!+S]WB(G=$]C^YKYL1PZYG(:,1_D""8JL"\D C,@E=F 9V2AQX M$@<$)BE^(7NF#<-@3((DE".POQ. YLF8Q:/ @7?N612/F1]'&IE0(![JP8#! M"24.*PZ9OEX:'08F9\$8EOW(+XOO?(C@LR$+0X9]+L>8)4GQ(B4R M\:C?(+BWXK"3M(XKS:BBO?HWBP/Y17F2Z"'Y!%.Q 3CV]0U@US N(93,2C6C(^.XT>7YP&DZ6 M(+IJJ,7 FG\JZ3$#WZ,>P AFP.D&S&=#-\;IHL3C*:K\?*80@P*7I'>,C!AU M;$#;N$$69;869H(3H7)@6 G?!MZQ!2LC@/P/\2A]*C?'_\H?3&@4$[QOB"^2 MKR@?%C;E @#M(()U9[A*;4!3TAMV.KM\.AVUZV[19 M[W;0;9NWEF7VVG1HM5G' HI[3VO/%):%[[^XL'T'Z)1#[(Q.L%\UN6(1P,:& MY6?Q_)KP<>Y[-18X8,5D^'/:=GO.CO] 9 ,$RG:NP;:CD=P__' .S^^IAYQJ M!YQ_#@#X(]<'&12?FJV&.9F*6EP"VD;P@0OX3(%!ALQ.PA")R<;UXUUT\ QV M$3+.;P'E_2U"WD!_$9X&%$PT<^+6<&@GG IM)7TWGEE.2??VK\/%<((EA .G_A*9<3 M(4X2([L#. V [3[Z#D!;0*2ZP*AH!"ST!G & MB!,!",;T!_*H1S%-@5,#Q_*#)&5+19:DX9?X*0-^_!"$/\0Q"S+U&7/X J-D M@L#C4'3HXTD]!-D)B(!!3 [[Y$;IJO1R+\#%S8"0C].0I1^ M]\P+)GQS*!=\$)PC=X*H%(?N()&CBF%P5.K028&@AXA(.B.H14AL2E&2+R!.& M@><&Q!T"+L8$E:48%@_L( 82%P,SR;AP\"',X]N@!"*A.YP%$3.)Q_(I\0'B:"1+U_.UMH&"D*V\-!C !!JZZ\Q8INN,]=0 M2,FKP&^4+=R<:\.W(?I<1E-,QT)BWLG5N0N;J9O-0@*MX"W-[O3UN/]5N@"\#1-EBEL4TYMAT;+>D/Q'!,\,;,?TYTD!@JD1XK%A?"J^2A]Q!I4^6W'7L3RF.)B+28K6"A<)L70UK+05K/5XUHLZ"U<'' MKXV.OD5V6AL[ MN? 8)*RIOR$C6![7%Z@0\?)M],.E _/90%[,&C::!0B7B=^X0':3@%2 M(CH1A7HC1N^*P1OU1YX2+]FOO[V:#5V6_(XQ"!3&O8^19"CWJ/R .8T;2(O=6?#;'%<8O $;I)Q6 MDXC[$4IB!U%L1M80$#,DDS ., 6TI I+08,L2F#_?$9N)Z&'Q?43[H>/&/L! ML@1MK<1W4W<4NNX],-X(SE]$*+V MLJ[S8?^D=G2\XZ(DNA!#$)_FB"DZ 2J^YV)*T/HL?0O[?8+6?!QGYG"1CR03 M1)S7G5:9]I9P%!Y3H<0P3^ 9&)4PNAL@N=VA\@7HGZW>$.*-F]2"C\V@/Z)C MOB"'&'IOAJWEO@/^Q<*]XB>HJ[UN6V7#$?1'L"REPQ"40-#C4CH'%EYQGW#WR [AS MPCWP7'#EDMCG_A*6.]7X,T2A>PI8DD0ROBF$=J>7NXBFG&$943;(M\N;P"B&!UD@";TW45'R. P>>:5PAMR!6'"Z!2[<5@$ R ?D M=C0"@7>"WDE.[5X A\E_P]"%4+GC )VGDQ"4!'<"/TF7G(S/@T#E40ZP,UX; MH.H,ED-"R_60URVK6U#34H4>U^6B?A\++0WHW^;!ERPK@>L(Z+Z:HSJD+D&^ MNTRS6JB!R(-I5WXN,%B4X1<'4'XX"%2,Q7-C([L-#RSX ";#9^G>HZE/.9!; M9H'#P;(%8WW=U MZIGCEL1 M4W!E Q'ZAZ/G=,)=-F"9@^9SC5B27_L'0*2>G0A895]QW6DXE-D>V=LXPF*R M2AG911R/<-F*<^[@P35F5_"#/W;J*$"!8YI,&RGFQP'#NPM )1U2E 8.XWYK M*<2 70[8B'I#?&L0A&'P@%ZN 8L?D%80KS#VB+8 #Y@@.PV +Z,<%*D!PO[. MA&PZ1B8_4X\)275LH7/S 3(O!E^+Z_,4 >3; 8\P"DXJZ"*)4C5E6BZG@=-Y M##0+8MXQGR>C/98B6\+W(N*VT0\<"#FT%T2XRFDQ*D0_"'6G8/9,Y2Q($T.P MJ< 767DGJ9X3C9".:1CBM<0+8ZP1XBZN"L1;3N?IA58XU$D+R*/%=+3^7+"I;_ALF*98>KHCB%I8K=Q$5=X9\],:%0) <$ DP*N/Q05/ MP_PL7TM*#Y*OC_$SF( ]$LQ*8&GN$CJE\3S_:%S#D84\N(&'B<%P-^+T VML MO1&@Z0,1V(_DZ\=KCG.%-YIO^.Z!0H$W"&LD.T&.;>,)TI;-G\2>]S[S%7SM1!5IO;,ACI7+0-E 2?Q/)N' M*WMR(*G6<>0IF_WH>\_-P;ETD"5.^W JP'D(YSR881-%R1C1Q,>A0ZZCYL8V M2$0G>$!W_B0W:35TG#ML2!,OCCB$)0+3^(2SWFS])?:)^5(8)XXBZ;C$_:9Y MR-=9RI2D41YH03Q']S[WEH > !(PRLW;:/J;5(']*Q7=<4DUGE&JBU'JJ)@= MR*,)8F'Y)+@8:9H)\YF3<.K#R1?'F0"%-6.F*HS@CB<47I8^'/E^/N\'8,@/ M('M";<%XB[ 3 4,=^#!BP C36? 8[JGK<8T>=[RV/G^PA/]'IEBA&]>-BOG" MI>PT$2Y*$+&\J)BB1&P6\I\R)4#F)LF\AC"MI4 U-IK)'YT)X[[1K4N&VR MGG,[H*9S2QVCJ0\MITV9>1BE/$_V;%S+.IYBPJ1LG,>ST/XPGAXP'F&6>IF7,\WPB MBO@<15*O,H@^+EX=EODPTQJ,7)GATBR=:>[ J0:+WTG+[ OCPVESBXJ$%4I) M-$93KU XA .(ZISB]%@Q1478$:<"@^U.)-3+N<8PP!WZ /(4[L7Y(0Z;8/62 M,,:#\LC2X2(T5*E'".$=/TX$&(0T>G<598%O&6*KQXW3Y&F3L1\%R.@G"0< M8L-_W+B E&\1521ZG8D_]M,_2M1ZE^5N((=)T]A>M_4\V"@"*SPKK#!>EBM6 M'FB R7F%Z";,F+:OYE]<7WZ^(F_E&/A+]OG$ SO;-,L^/.%'H&@]!CPEM*67 M_RYR52*>0<*) :@NX=XBAY?S%,*'1IN'#[OD;0 VGXO$''HNVG^\&%V^CDS" MDWPMI;8\+VZ2A%%"13 J90Q9K?04A-\U2+]8$"13YK@)Q-!Q+L+Q?R<(J,!G M:-T#FY2M G $=!AGP,_]]Z):",-A/S%$+KVH8#%Q"+TV+;V4>8C*&U]C"/Q- MB(\D/$G3;,^*G&2JU;B6XH7TD8J4 $3U ;SDPY3D(4@\D7-G4^1=J4>7%Z5S M*!86:C4 K>!7 _Y=DLC'S;PDYAX [@"?R4&8.1=>D-/J-?,8>>Y@7A1=QF_: MC5;KC:Q4*H9RTV_GRV@X(TEZQ=!>N62>2V1>G3/',49Y*%&*@IF& E-X=/0. MQ"?(WWGPF16E)5G 'QH@1'-LP;^G?WZ.B 6T"5DA6.T'4\ZRF;7*S KS,,1S M-5*J1%AI(G9>SW$BZCGR*HXT-IC&;S 5D?HECE#@ Z\-HUE(:EF0,B)::@CF MFHLFD"ON3_0.2=[?;'1*W(#//"-8X,4TI<-HX?!62Y:62F=37F113$;*N)B6 MK:%80I]]#>^)<(<+>!:)Y 8,N* ;183?LF3%5"&5$QX_4EWFV32&F1:CI-%N MD57%X]V\+HG7V^._N4+$31KXR1FS7(;/T&A1(Q*V29HK/R.44TWFHO#761Q - H10GX+CWL42'L M*I&'(LBE$*_([*6B0!?8/W<[7&"Z492(BBQ*S 8H%FE@,HT3BRRYR(4=T; 0 M]Q [4#5K7+N<2DG,*LVP%S&8+@XI4 3?84* M"7=EFA.@'#(V93 =NC>WI2MOKO+F/LV;.P9HI3LQ&JUTT=R_J^L]?="SV*VA M#]EM4Z>=VX$U:-U:W9ZEMRVCTS8'M?#O5B*15KE\I<3XOX1Z:59 '_EMEA]] MA:D(US(5X3*W$0ZC=F:Z ]0-SVO!#7+_ELAU92*X#H(MC>&Y/F^AQO5V8.G MH'E9Z3WU$I&9PG,B!>@*_=9$6:4<5;(G<<<%#\!.(G::_E#N89=9QF,Z:0E$@Q7IWB[7;C>;29O@%6BR,CUD!&!!/*S32WWD' MP5/!:1\ ""N9G*0&/G'Z*AV W9+$;-?\;O$E!<;Z?6H*$NO9_4";/74R=3P9 M@^L+ZF1J>#)ZPUS:(EX=S;Z.QFI82WM JY-1[$R=S"P[6]H37!V-8F='>C)/ MO"1YI2%S0'><;&6_GIQU67/IM+G(H+Q],)@1)K^\:KW:%!2=1B=S MZF5.E\E/PF-BN[ALLELUK!9D\E9TG_8JAK9'^D%(SL!CBQ>N;Y^7S,6-9:E% M4\E";QWT*(61P #7%_^F_5*B=UG^T!'R$['7V?_.9R#FI@S$,!OF-F843L)L?J6[J4G^B_VF.8%?&587115=+Y;%PDKHT*K M+NG>T;5ORWTF+\':6.EL?0E J+':O#M$4,2PVE7W$H!P1,1P; K!5;&Y1'Y! M2%9Q?ZKT \42E7Z@6*(B!J4?*&+8DGY03%NT;<;*J9P[5AFRE.LVGZ_0<>=S MXGD\![0RA6"W&S\D':%6* %SO*Y.\M=@:TO.G%BEBH.U+L9NZ9K>;&NFT:N: M*1X8@>Q-BZ@!3FV%7#JUV%K%Y-)L::VNH34[;44N+\0/L5BI^)I6!5:J6-3Y MU(_#N'HJHRAD]1R "V$7;+"G&1U3:YN5<\$Z(_\Q^AGV30K;=2#L@A0Z6E>' M_VM9BA1>J)@I GPI[I!5:1DWO"-AN"(Y0^5F;($7UXS/;"T( M4[-]5AV1Z6EFT]2:;5U9E(IJJE-,:K;/JJG&TIJFJ;7,IJ*:@U0[#B#91VD; M*OE-98*^#/ZHJ*/6D9T# ,(Q4T?MM(=G.BV^!?[)*I>%JB=1?%)I$8I/*NI0 M6H2B#I4+LB(Y]%N@DD!4 KVJ-YE)E[/,RE/E#HPVZI2M<124+,ZU6Z[JS6K+\X[,*IYR1Z' MO==_U&C#&])0MZ>97=4@YH6Z(CZ&P0^\RUOY'XX[\WS'RL;A['XC[VU;TPU+ M,YJJ+X"BI:TK'8>S^XUHJ:7I5DMK6EU%2R_$_[$J85-4F?IKI&U6FK5Y8"JK M:@2PIR2-NFV]8H;8H,?CW7Q7AW)S M*+MK[SDC!P20C1J.ZFVM:RE33'D^:D"!+](?8EHMK55]8/7%4.!Q.D/F*$0D M\2<4\'X2NK[M3N"E ?6H;S/E']EV"-X"IN,$RP6)IA M65JW5;F24V=2J4GN2@WP:6N1F[IM= L^FHZN:ZVVJ0CG(!61 V@(HW0.U2!) MM0][&?Q144>MXSX' (1CIHY#B?#,#>A\#X.[D([)/_\D7ZE/[YA#OO 8SS^B M9#(+FW:CTYH&M*Z_^1 '$S[PU,;A,A5?@GUB\&H@_._3%4F+P&#^.;$8\-8*$C* M-W/LOIGZ,^%].&OJ#95CMD\5_1R#.Z?>4#EF^CE(_TX_YOFY<[-1JG3MF,JU M'SBY-'M:JV-I9EMETQZ-$V5& M)_E*?[KC9$S8STD0)2$C<4"HU%.VHYU856LG=4:=X[ )]UW)< 25R;K6ZUE: MJWJ'=)VQ_QC](_NFA2,H5]8UO=766MVFHH5C\G4L5[4_L2%-O)@YHEY9^29> M@K&U]WKC&FUXH]L]VEJOJ\ROE^NMV'NY<(TVO-&5DEVMW5+NOJ/Q7QQ 6K5R M2J@R Y77\4)M-44NM79O'")F'#.Y'*5K@U#X_V3"0IOY,;UC)!B2>,0(C4_* M896C\H'4BF;JD_U?+[ (H EOJ3SN'Y%+"IJ:*< MU;K(^Y@.//;K/QSW_ODK;^#Z9"\+V3>7/X%?"YMAXP^@"+BQ&\ Y,H_&[CW+ M<$TOPWO(_X=[+BPP?^'$#KP@/$T[\J:3X+',S,!K0!IMENI69JNAIUU^X=A] ME@&9T"0.B$YTG)<2U_GEU:UA=8U.I]WJF/#L/2T\[^FZV;)ZW:GG3;W9MIJZ MU9S[O*T;L\\[1J?=:<\?QY@S#K[?FS,.K+37FUZG&,?29\=I64:O:7:FG\-9 M]'H=8V9\L]4U>EUK9K_\>:_3FGG>M8Q.5Y_9%W_>,>8_;^G3ZQ%P;K9G]@7O MFRV].>\YGMC,OO!YN]?49Y[W8-)>KS=O7\UV9^:YU>KUK(XYNWX<[? M[S6GX//U\AO^K=GKF'JO/>=O5E?O=9K==CK_>R"$]+^<=C.J$/VJ@2(\.HG8 M:?K#AVUPHI.THHHOX<2CCT$2GP[=G\PILNE_)U'L#A]74+>D0O-R(W2"R.('?B1&\41 2O,!0[XB';8G&:.8]G,D4>)&^0O1ES?@0_L M&#Y!DPX?H$$7A,A,4\\N=^O"SUX086PY"FR78K#YP8U'*Z>!$>#X[T8D2$)B MM-X0]G<"\HH$#SX+HY$[P2EQEMF!^ I'])X1/RC5!Y86A#8I?C]UWVBVK_3O M^#?0"Q(6BF]9QX>()]QXE$8,K)#=P"##I@7/&@X]@/S/$$6$:S4(WXR M'@ EX#0A XCA/+:< ]@)'((]@H]R5C/-71KDCVAQ0(E,PN#>A85PFD9*I"$5 MZF_Z378'8>ZA\ATR#AQWZ,+22W\1ZQHPFR8P*7[-QX^0\^%7=+';*Q@ >E'D MD;#Y$ $

B!7UJWA'J4[2?GG)(!]VT;Z &]!XUA OG=9.01< RX"W\Z <# MSAS#5$!5]OJ9/1E/V;%8(HMYV1Y-)6NNJ327L.983]OVL&::!.=%4YN8N\C/ M@(_L)QV#= $Z)*^-%H%%>8BXB%E",+?T-V6D'4EN$-$Q8%D0H[) !;7DTI4C MV.M.HR5BV+/#<@I#UB'XCQA["I5=@96PKD6CS"SN@0G1[HA4-DX.#T'B.>3> M!1CC<" J0^0R4@U92@B2]C0"D)K9C883,9_OM\Q%!BQ^8,Q'TE](\* MP#*! MC#7DFT";'(R@:.!'!8UI+K.(1S3.*!V4A]@#.N>_#'#>81B,Y_ PP2XD3@H? MH;(%=F +&&9N#%@KC8'"V[MFNU=,2@U!X6D(AE-*1DB@R((*+I155,87(BF0 M;P&7A9A$J2U4:XV+PTR6ARRF(,FC8%P6Y=HT2:A5X%Z M(%C*VN%Z.@\8,RX/^+#\F,8 MBG@EJWU \RH*PH%$^3FJ8:G"*Q554*S@%:YK@\0 M&W(RTDKDEB]LC45-86Y*)("@=\SG@NZ1F" EY3:#T(4#YZ,LO#B2O$7MQ=0_ M_/'](__)^/"N2,6-DD^8NY0*;E;;8S1$'_EHR@2T$+$*;'PGD1&4ZRQ,\=QL M%MHK"SQO&85M\/_^UUI.X\(VY=0FY_QW[&00,OKCA YAXE/J/=#'2&Z[9Q;N MPCO-KH*SN.+6:%EO2/XC@F<&MH A)P4(2LDA&D"+K])'/-*1/IMQ:K^:&C63 MQZ;1:._JE*9X3SMG/92,0C;\Y=5_WP3V7&5\M5N+JS6 LV?P5Y1G&G<: M,D:!SW'&U^$J;%&K/1&/RO!;=H7V%6I3UT*;$H;\%U#165311=E;9R1S@;10 MUQ&S%@L)YA<5/)=IU UK5@!D*89\SQQ! DI]KF,S1_PV>!3__E$5QAC[)KM9 MCC0%P?43B_B7,\QM!TQKOPE&R_C48H-\'NOZ[(913%K<4@/#:]JPX]Z$W"]1 M&;_:=YJ2,1]:NT&Y9_.^_2/?"G:'%DQUG*I>N%)_YG28G.@;_#WU&>V0$RFV M4P,[;1,>8[:J8S&*G[P(94<87B)OB9A*Z3DD[E,#)%RI]"B=1^D\3V)(7PNA M[D/0:%:Y/N:RE*I=/S4C>ZFR%D.<(%.4:K()V5>2EI"29NK:TE?3YLI4A31% M85$#W6>D*M@PBA,D/'(8DCAT)_C3X@R7-#^-IZ,Y 1,Y(6/&8A)-F.T.75OD M##R$+L_8MN%?F)?B\)@<([\4(?N(IZ2X/C%,F64&.QGQK$\7_AA1CV?!Y.OE M:>UC^DA"]G?"HGA!>NJ42E6@#DUFWX3,27A^*6RUG,\W;],\MXQOF]TSKYC? M,)6%OCSE<3_84P'" - QSS=B/(V0Q,P>^2X> )Z.2-[/D"9/&!*Y(PBV9;DQ M$U%3P%-7,)6:0=([]YZ)C)5"7M48,-45T"*C((GX,QK^ )P?PFM45"G MA)X[%N/A!'[,;D[X2F M50DB8QG3&4MIDQQL=!&S;I O(@,2X8HU6C:%&?B9<=*!<\-D.T'V?$:>R^91 M.TW)>Z Q3.2Y48R5&A$ "QD]5FC 'NPT[5M6)&6I?$CS6-0416-62+&3^3/I M7 ^,_O Y=T)\DL4C(D$3CPLW !.DG N'#85' #E+NL&+=7:5-@(^Z/",S9^G (GD\)AQ0NR1BOIHIA:QFLDAW" MZ=F)QZ%Q=G[VI00HQ,(SS-3W'S/6][K5;.AD($L+TL3_@CR95QM%.;9]8C;C ME4J6H1%3-TV>:OS:ZC4Z62&%* P06/VZ93:L["_SQS!$WJK#X"B!G-*DT=)6 M<)8L:]-[%(0E"4=HRI)!-DM >H72DLP4)6Q)#:X)J)5R6I9_! M\MY?,71M\CK(Q.=:]7>P\>%GFVN?$ M)9ZYV@"G79"X=@PJ%QDD<=JL(@99$ O\ITXP02@,'N$=+DE!9'.Y[0=2<5^\ M:+D$)^%,C(N1U4M!U7'E 90H3_:?Z;1TO6UTG=MVIV?<-H=6\[:G-^DMLRCK M#IJ#WG"JVP^>H/5_"=9VB4(Z@-7_<NP-%0<$L["4-8,VA5W*,LM(7$'S'G MCI=?2L!RXY9K69(C9D$<,'S&;BR\/(CT\,?^Y(IWD6F:P MS\X)X\:/$[3P<>O#(<,"Y+2S$@C#MDX<^LA55CE7:HLE$YB4PZ/8_@@'C-!) M'^>-'GC\"& -.Z&@!4=B=6689HM.=UR=IEH#++T.9 1-.C=CX6#S7-'UP66B MGKG0! =T5/^.!V_*@ +D.:0(]\;Q0JH6TD,LU#.Q>: :"1$G8<*39>CZ26&)Z,45/C%!D;F#C.^U MY'R68V:MKJO0/_?5NLF" M'2#;I=>P%!"],#[V;AJ"<$G]]NGO_)[L4\'&'@!,*SE(H2UA]BIVU/"2F.V% MF>@-O;6$.+(RX-FVBNOF=A4ZP#[W&H6EMTJIDZOMR1D-2Q'=81Y=M]%KJZ,[ MR*-;E0RNCJZV1P<,4U'=81X=,,REMYRIHZOMT9FP?'5T^SRZ)Y9^K;3FZ@,G M+)R:C<-L#KEM6E*[=C:NAN.SX60''C[\Y57KU:8PLQK=9KW:#FT U&5I(/U( M^-*#H?AW@4^^HB9$JYAM_9!P!F3/P\K:\;JY^/4$;"IW?2[CUAEW@_+K699% M7TY%FI&[.'+]ZM>WW"D:)!'UG>C=/]Z[+X4CKM53+6-TYJ:,#O-Q7#8C%2#19(T&0J0=5B;U]MQIYDD6U M)XM)1#!JBY=BRM<5;%3X^VNPT977YRY$D>+>)B'C?ABD'K.M]2RKZ@[>!T4] M99COCY;J@6([H*4#N8KZR;1D=32SV:O2(V74H.G5*EAM4S35SAV0U&IS5],NCW3B_NFKX<*T",Y+?=PG"'ZPPX#!6H3JQK M@3U2F194Z[VNQ:;?"IWGW1%=6W(X&DZMT:=*4ED:[Z[!7M1%6#8F&Q> M?9DV_5"4+>5-?O+?>=YX3'^F#7;DY?.@85W6]>7GJ_0J>%@0 M_BH+->.F%]?RX=9.FI60\9?E[<'+QU.%'^'6&84B"S_F0-^%*MZ8JT1[^^0 M#34-HJ=7'I5VH95KD/)Y,IS%'HO+*Q=X69XL5<"]^.)"2>($\L+1(3;'$U6% M71&HZFH[C"/KM?0 M5>[L81Z=U3!5L<%A'IUBF =[=(IA'NS1*:K;]]$]/>*VW)RK#YQJ5FRPW)2J M129;[:H-FB+AZ'AS)7=;;;"*V]:"=M?/!=QUJL&6&=].*P_6\<7NL0[A )CE M[@H16D>?+UY=(<)R^[OVL-AM(<+Q(U95A0A*1D"X]9#3:ZE0RF7K==::Z?J0H<%#&]3&(RVII> M:3[@/K#B^'6K@RV F*?R5%H08599$+$7K\1A*$VUYG65I7FOBC0>3.$:ZDA5 MJTCUI8P:Z4-UPAU%)ZOHI-6IL%):^9!>1J'$91*2&Q:.^?7/9, OE,P"+#06 M.L_$2R)BFJUR48*XXU.\,?3PZN-@2%KK5BX4Z@^>>@O(YM=_\+4NNPA47%I2 M2LZ75P7Q/P.YW;L! ,,/8H#LA#[R!][GDMA.!PA&P!6/G1_,N>$ M9^$[;!!_P/V'#*__%2"%1>%B7WZA'8XAKY,NW23[+$_P4;G^ZF14CES-3T8EGM;U9%0B?EU/1G&SNIZ,XF9U M/1E%,UL^F=I%738'P_RL]Y>:XSX-)Y7"OA[,5,[Z>S%6@P2ZZ5!I M!46KIV+FE+ZS7U(T_,7IYYI*A!44->IF#I M55)#'1.K:Z]S[#AO6B5-[Q\'7V:NYPM([GQB9B4 5T;Q:-&>*&0?@KI M\<@-\Y".O&X:1IJQ7(B.;KZUACZ95XTPAE\+NV7C.0':0M1U3F;S5/@V>P&3 M2(/P-'7%%6+%LS-P#:'19JG&9+8:>NK= R3P678*!!-)B4YTG+<86GU"&FO% MJ%$"IWB2:CQ\42<>?0R2^)1G",_+(%\.7PD%B7]EK?,YSLMIZ@.=#S>XA/ZZ M,S3'KP J$_4446Z>ICPGQ"-453\(Q]0K!7WDH[G8B4G;60[YHA;[H!Q[[MB5 M&=C\IB30?6WX),(L[)#Q=/9I33H;-F11XN''&&\B/KOC:$W (F(V_ZF4Q-W( M\Z]G:%VA\3[0V#Q*-"Z9;.G]"PL^U>1M#8_D ;'=8Q'^"IN>POE((_+6AO+- M [R 1"/ND-#)!"Q)Q)C&8C3??EPSQ9FMU]MI5=<;,6+G:@; MDGN^5WDCS=?KJP@I+TH&_V:BM&?,07(B7@L!) W27USE-.=:#P%A(&,*_(W> M >F[D0U;E-3V$"1>H3**W\,B?M90%DV$U/$>>>G1HB4/'I%6P^"G.X8QO4?R MNFDUF@2@X8%R-L4HIO)M>,&5'8PG-!2\YK75?<*W1H-@X=IGZOLN(U^IJ/3Z M#&,Y_'>; ,SO71L+L9A_!P 05_/ :N]=1]P< [;&A#[RFV>&C$4IY-@]/H'9 M*;D//( 8#1^+[TY"%QE8(%[^.7%%)@A^@4]*;P8Q A+^*(K Q*+SE6'E4TCM MM)3.]0%%XP0_X/DF>#%.$$9\:[__\2F_V.7OQ!4*Q1C7D>XID<-,[0LP9]5! M:*2GOTDWD"^/0P7.)]T('!3/?L&W$"?QB\)D\0AHZ&XT!0'D:9@G4SSK;N_- M(C'R@=P!XOFBABT"PG6'( M@* _.Q9N:,0>P!@B?PF?$G#O&L33?RB0(XV$ MJ#5]\IRVBOR&$M?YY=7M[]Z/MM&VS&;70CN![LTILH)W?@E\!_#K F7I@/H_ MR"6HC CF*R3SMR@]3/T#E^#\9^/#.W(3@E')#2BR ['RK T^7R)6)O>>*CB> M*RLN!#L:NB&H2'\G-(031OP7RA;^Z0^?*VK_@L4[P9B[2SH?(O+9]:EON\!" MS@ Y$A H_20>!2$ 47P7LKL$[&8@A/0"+>J &>]&<<[*.,;@U68^;,^&65 F M("WRF[4<)Z*D5]QH]0!2AL0Y%<#2KYF=(-E<@KCT$3=2,,)Z2Z2$ M.G!&20BKD QXE>[TBOY"7BQE:2HNY/3 JP&/P@.7<'8?Y[?H\PKDYDP39BYB1A ZMO>U2E-64'MW BB9 1\^I=7_WT3V(NE^F(/!9A"W$\%& Y""D5(E*$L M70=MRU">!SZIR W:3&?,Z-[: XO=-BW=N*4MUKIM=SJ&T>RUF[IN2PU/?'$1 MLW$WDZ'7,7 ,SB& .*^3R<3COX&@VJY:6)4QOCAAE(\&%F @A/X4\4S_%1=X MRJ46=XY-_UF<-\^=1=4%0"884;?!,U*+^+'%>3.VMY==YWI7CC25 V&KM264*:+CB^E-BOC>.JUVY[9I=]NW79L9MYUN5V==-FB! 3W#67NBKB9" M:#F?W"C7P!!"?;Y]Q5F7Y) 2( 6N"5#&E".\G_[*&Q.AIRS# M5O@4[8LDW!]/8L?-E+Z!*C^/?BAM=^V>W;HUS19H)EW=N>U1LWL[&'9-UNP. MVX-!;X9^FJ@NA8&'ZLCW, #+' RRZ+;7[#8M4^"P$960,[W)4$J[\9(*.I2CU0V1*R)2# M2+@98'DR3C+MK)N$\#N\[1'VD]D)3T@(AD/79J'LBI?^/=>"Y-^U;&]I*H./ M[B$YI9.?O%T\^4EV\CRL[# 85Z@[5XD'\#0L>F*TWK)W_&VCY^Z)XDEQ+YCTLL8\KP!# M-<*#EY9&RX./V!JG+*-!3Z$!D6:0)\@4 F$8QPQ\[E^@$4S+6S/RM;H^THA8 MG@RC<55^D"U28!GBII@FFH]3N/QY>$7X^FQT'SF:V& 4X8]1,H:S!2QRA$-3 MC"X]ES+R&,,9RDU'J;]=K(=[^QO7C85+.$/O;H2$GIL,G%+P+=QS:L< $*($ M_>D%2,":P>Y(QHDP;?!%]!8GOFNGMLYB_B!=]YOS!SAZ'D6&EV VC3?TQ':@ M'!S>(P:I90@1S"4:\DFSL\M1:VV*KKML_)J!^7^C@LW&(WR^".H@"?%(14&/ M%V_"XHY:5EZ6\%!06S0!Y'"1VC$NQ"+,$)(!*!XZH"Z802[WS5,'$ >C.6X* M3XX">F888"+^S"F<5NF?O,_W FGQ.?L@[>F;ECOX"BB M))4*D@%B> O7=8T8$80XZ65X1WWW/[)9A]S(#49B'NAC@6TVR,=BS]_"YO-3 M??::M:GSFQ:E3X,G:GVY_%O89_GR28.N3MH9P2L\/$D!\6)Q O_Z_O4W\N7+ M=ZZ8/LG#)>@KIG$FZ-Q0C)S)^33^ZZ:P$OZIQI'P^X(K1_%XZ<0-BV%P/Y ] MJZ-4-5L?G4&[3(V8-(4",=.9T_V;4R"?%;/90!GQ0/F@G+Y0:0/1@H[23+=\ M))[[ _43GJTW]8'VM&5FNDL:K79S'B*TL3PLS_R1U&=9D99255,(G/4!A"(S M[4C.O\28!8@$S^5I'C!0\$20,__>#0,?^5NCZ.XR+<<<=O7AK64,6K=-JANW MO:%IW7:[G:;-VLV>V;-F'5@?+]'G?9%KJSR$US:4[VJ-Z%OOXPL*OW%$(05, M44&VW?JSFZ!=&]T>O76 EF^;;;MY2W73N;5H9V!V&?R_YJP_NW?&O7]7W+3[ M'(!@O_/_"4P[V+F:SK<"1WT=( Z>P7QVZL<^:Q1]K%>9&2WA38H CX0@ M_!Z*/.@+7R2#PQ\JPNJZY>1_"^*Y)2:>K/7M)S;-D7$'AC-V^Y@8-W: M;6?8L9R> VI*";&_]Z]N+BXN;H$.K&9WNZ)JY0W413@MTT-QT016G9UR3J2& M_LD- 0N",#I/#[%\A[%[5SRZQRZ6OH.Y2^<]>R3X$\=T$9 M&FDD0R228I)PC)ZE>0CD-YY2B7I3EC\N,TR^,L9- '3!Q(']0Z;P2@_[B'G?%IA,AF^07'R_[5Y_(Y6?RZ>+J_.SF\NJ:]+]](F>75]\OK_HWY^2W MRS_/K[[UOYV=R]$X6.37Y__?^=D?-Q=_GL,(GR_.SN%K[KR!MV:PDGQT [#$ M)B.718UTK*<>(]:^H(EERZSG:UD59+3?TG>I4VI1Q.JH4GF;*I57I?(^.95W M%]K_5OF^]/F+8->8>Z"T=3CR5#VT]G0./<-#4R;XY^7-Q;??R#6PPJN+FXOS M:V2GP MO^A??R,?S;^? &2_Z7\CE7]_.)7O]VO_6_^W\Z_FWF\S9_0EKY?]. M<*8R4Q.NRB>P3)''J L&.54V0^^IZU%1!Y;&'6;%FPS_2C_RTKQ'#*1FXJ++/5MO2V\F:MX.=HX _=7&K)N)Q,P\,#A']N/ CK-@CWXO1 M\R4,G;6;[9YI-F_UEF/=-FV=W@YHKWG;&@YTVNDU6T-K.,O03:FP/UX^^&#D MC-Q),#QC(:8:?&0^ ^O!?8$^$>ER-,PL5^F19 #B.J( $4EA!*0A_LZ/+D]^ MX;]>R6J+@C4)KV"]:U0'5GCDK"\U7Z/T((/B0=KR( ?Y00;Y08[+!QD5$F)$ M,?I_9!TWIG%PRUCP/YY\ =9R\,CP'F@:,EFY;1=)?^)1G@]6%7-.F<)SX)[J0>)8^7R6//H=#B1_+K/H[G-<\[9K,X<:.TS9MOFID3.V4NXGX;0N]S@FSI$RB:OS+YS:KW^_^"ZHG#\Y M_T1NKOK "<[X'^>PBB=X8PN:W*R;O\@ALA?GXN 29:[7;0VZ/7-X:[=[SFW3 MZG1ONR;KW.J6TV46I4VG-5N5:#2_IZF1>=W<9\9XT;?HS1&]8/;1;) ,/H7" M0O(Y[2:2PN@X>@: M#&Z;YM"X[0Z'31#Q0Z#5IF/KG>ZKF5CZG[?M=E_*%7"*B_N>\@'KK M_.?(';B\J\1LKXEK['2D?(+K^ 1;+\HG*'!FJH([I])KV2%K+3Y< ^SA[3 # M+/;AP>[ 3F33C(6M#$2:Z2G?F^IT_-3MS"#K](4JN%*\5>5)O8_IJM['S\F3 MFUK\PF DW\[T%)Z[P^7-3*Z+S4S. MBLU1YD-FAPTAG[Y5&59$?I#; S&F-*9E)M]%F4FAW\5G-QS7?%NE8_E(/6X- M78\8J_V!E%9^7>JQ-)R$;,CS"B)?YPN!LK5.Q(9]$,TPG[*);[S_$EA03^)AZRD)69+0C+RM0D)N%YSS.LJGVLA2!7TNE-\. MWBVZ0_AP-Y4JSN6=;7IMAE@\9F[)=6,*DRU2G\I98GJ."C)'+,_*Z_4:EOE& M(%PZ;^&*FU?+D#!(D:W3Z"V]T:B@T!3&1H?;$$@^;:F<_LYO7CH5"74/ (*5 MN6S9W^D *#*)67937SFGK7C-SO(KG/*M 3*T#F!K>[PJ#?>[[I50P T(8,?(T9BY#74M]*#IQ#"F?0)O8W?N4R:$8,DA\C]_ M)T'\8>69B->F3^:53!P>Q?'D]/W[AX>'!LS7N ONW_=#>X3]M]\SYXZ&[T%5 MH^^-9J_3Z>COL?6/PO+U\Q; MYE7V[H!?N$'Z:?]$C0C-4G1"N+3C(&N$8/:P5MS0-7[U";;.' =@8'[%?C7A MHVPJJI'?@P<:.N2O!KD>N_%((W_AK29T3+XVLG=NZ"-\D_UZY=HC_.8,WPA] M?/0I\'U*ON*2'S7X%UY@'OE_]-[UHQ_PY-SALWQLD-]9.,9.69\8*"YT1/K8 M?-Z+9#,1,8780,E%(!YQ/\';I2$+J3Y)�,?-;'+&;N=/P6-,1?FFEX ZT] MZC_R]C5W^:T"N9]2IN**SZY/#/+VLPO:5S:295DG1KO;LEKOI!\0OBCWI##$ M2;R;23577'\^US<5UU=.9S+D/['(U@*.W-XI1[96LN34RWGP]<,M53^LZH>?7#^\5^>^4H8*RE!3*4-*&=JO M,@3:4+O5,TR]:?7,UGMJF"=&L]MLWQKLI^GLS/GX/8%UXMW+,QH/WB,I)'N' M"W9SRMVXAA:C+7Z)@#*DD;._BI%SF;U-4CWI[*\S.L$K6?F3ISL'"YI/UH[\ M+ E#D:I3K,:7MX2=_.M]/U=O<@#@O48( 65MKLM@6XK!*@9;,8.-GLAA6ZVN MU=%- XS,)G#8!^<$[RS6>Y;^$UEL:_\L5AB5_>0.0)Q>V6O,9;-SLBJ!N7[J M]\\D)TV;YTI^-_U4\%%X&CN-_/%G0#+2CR(6D]\##_$JFOI0_+%0#CU__&NT M*,&RM&%E>%V\R.NZN$A?^W3&R^03G]?>SG]:>/US_W-\CXIN.R'-61_3!!]"$ M#V[\G_4$$ '>E[;2FI8]_R=:/WN//TY_)./ MR1FXO.M#M+:,0>+XHC$%;IE_9DM[)<)&(9D,">4E\LCVX46\@)>W5"H:/+PG M6UC^>]J1,1\A6EL(M1<)H26WL*82Z)'11?<3'*;0V8,)9*G\-B44]NUC6I+I M8.TNOZV/A^T)!ID'J43+CRB/0 VKCHM9AY,B-I6T; (9/#'Y_OCYJVIT3ZP>4#_Z[*W=^>S[HG5OD84ZY..C1Q^B[;'1#9SI.4?, MM'Y#^"XLI4:NQ_::2HU4;&_?;"]3(_6NU9)JI-DS4(UL[DZ-O,:;B,=,-%SE M2AK8V+R?G#OD-P1O@?S]:>Q=53,H M]EYO]KZS0K+2%6<;\O59ACS-PG=;T@!H,T?!5MQU1]Q5I4G'/QO42#9JB]JSR;#<.1^GU4&G7:S-NE7:]3\9=\?ZWQ:2?[PDV M,9V@;:$GV-"M;OL_#AN.C2;=%5?^,^ Y6PORJ2LL7)EBC)Q?3S/G.?P[9<.9 MTT)RZFDV#9]\26P:S7)XN92+"UD(,X>'K^NVZ/L^^TG.%N6#37B+_3P/HU#^ MXCU*!;JM^/#3^'!;\6'%AQ4?WD$!X5RE>C'37*.24/#+_Y^],VU.7%D2]O?Y M%8J^[YWIG@ ?[8O/W!.! =O8+#:+MR^$D J0$1)H8?&O?ZM*$KMML%D$KC-S MN]U82*HEG\K,RLS*$%[ND9?2_Q)@$F"N"\P@MX$-A Z5Z0&3-IH94%#NW)0-:L[U>G,J%)Y UJH"&JJXX7G\'Z@ILWJ_QL(2Z+613^&,JK:!W5!-/4YJ*-FR69^D B$I(>G1J*'\\:NABU%#ZX-S ML=X)44$/"4Z1@). \VC N;0X'!E[^AVC#@YA8DK8WV6RH2EA*6Q"!F;I+V*M,))0=HK_$'>=\T8%,Q$9?L^G#*( M>:AF]@!0=Z9JS8:C?C,>:_,Z@K,A5VMDAY[,>8,B.6^0G#=(SAL\7@U#(1K& M9AI&%][%!$3)V(62$=AK< VE.4$*CPIA!)1.@Y0,AA-5EM^;VV_F;*D,4AY0 MODQ0VK-F05MI06(FI66V34G#%6M [Q#%TZ'W?6]5)C!I<8,+U'$-##)L[]"*%\U&F1VO^ M#O8X ?BS/OEV4[>QH,(>CB#X\19DU(/1%.*@) ?SY%VQGU,"?@X?-T_XF^LH M@DB"R"TB4N$85H#JH<31BO*7KM#P5Y*. +DW/L[9S3.0_)R.[^]KKHG.R6;F M'OCYL1*YR$_^C";\7,G/S7/^"#\)/P^B8NXM365C%3-C.$#S;&<#%7,W:2<; MJ)C$SI[C(,G8(Q","03?5R+W1L -E<@9_FU/B=P#(8DG<@-"DM0\0LB8$/)# M-7%OT3F1FEBTK21DDFDTC0DB2T$AW"52'C:]CJB'7X4?R2@C\(L'_,(-:86F M)8B_<$-:00EEV,TH IF3#Z,G?L3!"0%K$$0!H][7% ^]43-[P)9"*+D^)4FN M6 PHN>7VQ_"$EX_U/W'?^M\47MO1_42B^\6*:B0_)094([K?]- $CJ99!7Z$ MCK;B>$X)#TU@]U9+("+?JB#$)>PM!B-NL$G"OEL*X'L1B 1_&YQ%0+)3CA]_ M'/,#\'?($,1= 7!'Z7D$@!L D.2C'#\ 3T/_^V!K.)ZZW[L9RILPD.P#QPJ' M)".%X##V.-S[)O#<3LCF;-R AWO8&CX9'JYC]WR7A^3(*<+#>/$0FL6 M^N]_[;DV&C\\NI2I)>7IL*85.+&5I7F+9Z,12O./+ MGQ;[]J$+DA.C"/OBP;XP+$9"M?HY)0R+$:,Z#9"*,JLO,(F)U7@"=A?9N C61^ MQ !L1,O[E'V\Q@"EJ1U)\/.WE;Z=GUSW"26CSHW*IXMGXF=%%KY%SYEBWPN/ MM.%CFJ8]C,0W^G=RZ*B]\Z"<^]!V]$\KJ4]^KS9OTY%]=B# M?&46R[1P_BZA'OO!B\'ZLF(DOK#6'/$8D#7N8R_NWB.<[N T0)^AQ6=V+VMS ME?[=0*:=>FX7)8KH]ZN6!9*V0_3[V+/OD-5_PK(7FU/O716=[%<=A'0DE8>0 M+O:DVWOLTD>DBTK[N-N(4"+4.P3U.)+!0Z@7>^KM?R=K>3M2(2 L2(@ M2>$A!(P] >58I/!LA7\RX5^L^$=R=@C_XL&_CW?P!9$3179O<9IK1"]5'3A" M$'+Q*>)(PIB^"$&2J$,@&"L(RJBF!1L=*BA%P>H3Z@"39/#$ Y*;M[QK6I/GT&?KD M8(#<'1&YI@:OC1L1/SQF=:MTW%$9($+'#>A(TGMB0$>B/GX.2U[CQ7UE *T8 MTNV5"(JFW6K#!%$8^4RN@V;"&YXW;*\=3MPD_-FSN^?"G4,Q9T)W+^IZ8^H>Y;ZMJN.DC,]&"(I:8*F M=QY\*_K(P:\4?O9)=DHX3"@EA67.Q'V-TA1K>#C$R9! Q 7L^5?5UE8QXG/1 MJ:+)B60\#7\+IX"[.@?BO6D[W\NKN@_/_LDDP0.*)HBI]EQP'OTPVP6H6\/6 MH_MKP7O-#^',,A,.X%1D%.6,8_%P$,UG0?,AIU 1S>S8+L?_V1D&2KD8H&"L*BC0ML+P0%1VCN;#HF"QQK+RWPMSO5QB;F'\( M6L!R@^@[7&P"L0E%OV2[/=,> T!-\CT.7:UGKB MJ4.V 1]CD>2V!SY\5Z+> MKQD\;\Z'+TBP?!I8YG154I0]G1*XTBVW;5)G3;2Y',$UAEX[LD#$:8'@23X@ M(?4QD)JG94F6]Y06LR&I/RC@MF8Z=?PXO9N"O=GMDW&)!VU,CX][W8S,"#DV];VKC?L"XU[" 5B&@'$3,)+,Q1B <WSL%T]8'X;MYEP2$!P%A+'*," @)"-<"81S/EOD:,;>I7&[QD!K"U.\S52!I M.82IQ\/4^)U6YA4""9CA4F2 M&&N:J7,7@"SAA$5WX:)BFH7:IPEET M]5H4#>Z"@BV9!9;^SSNEZ*)O?%R/+K@JS-4F#-V H20QAS#T*!BZMR#,O3'T MVL85/A_/J$K7\-H)*I?+;8K1Q>!,@M'#8)3D\,0 HT<8JKY=1NXML&AOC+RQ MVQ95-B#]-@3C8@02 >-AP$AR>&( 1J)??L[.O04=[8V=$)MMI&!"&SWO:^J: ME9&G"%V,7=HI0H\P2?%#:&RC&B]945:M*"3_B:PH\4J7AT!C:4$,$T=96N3H M/2>.?KJFH"VF8(>)76,AH29KR)4#6K8SIE)GU*5I.QU[Z':,0^>.WO@6H#@Z M: Y1QM=')TF3(N@\"F5\;T%:>U/&4RC2X.:,NK"'8-U#2J:J^&* %O%F' :@ M)(^* /08 ,K1)P?0C&JI5/X,%2Z&3_;>-D0H1Q.$Q@*A) .+(#1>YCO\46'% MR'RGI^9[?%S"LQ&BFZ/S3O5-%9GP=\[8WC12:V,O\$;F.T'G^N@42:(506<\ MM,\@)8#A:$9B>:A],EQ2Y 2ASNRW2N@:W,15YK"6!O]L &\(@/6)S[/B@5X; M7G5W1E7;P&ZHIKZ%*J)IWW%04L""OU-&>N;\Z1M\\+H?D/$O?+@]_%LW!O_\ M'_PCZF7-A*KJ>9,W-WE5]^'9/YDD>$#1!#'5 MG@O.HQ]FNP!U:]AZ='\M>*_Y(9Q9 ,(!G(H,*IO.XN$@.LF"3D)2%8E.$@^= M)/2(<33-*A(^YXOA>$X)/6)\?#QB17N ?4@4BQ?Z=39D%PRZ HKL 2:5.8,J M@VE;:T9'XK,2%_U@$P5EI55'?>8(BPY()/NP&T"3)"X2:,8#FN%!MA*-JITS MX4&V4G20+=N4>;81GZCR2]!P?-494ZR,H2-]'9TW*'$1661?-^W^Y_TPEO6= M8;-UT!F)0'1]B)+,10+16$%4@1 5Y0BB2@11AFM(0B,^ZF= '!$#1YD =,XU MIK_G&LN:)KP&JIUY,!BO3\[%9.\='-"M$'2NCTZ2K4C0&:\]V'?/WHE/Z8R9 MO026V9";&=NR5"H-=4Y@FFM&_^T'G.3LG4W 2;(9"3CCH7-.=F YA149O ,K M_HL=]*P".8.P;&),)Q@C&8H$QB19$152@52HE64;AZ= LW9NF M5@&:C9)NNX$5B*OA -?#['I4'="V?1>=I9"&.AO$%H[Z!9KOH.K@2XX_U45 MK(">-Y/ZQ3 ?[$ 'E\SKB?E\.O'^KQ-IQCNM':J.6;W8%8(F F8XP)F29'E ,SP/V;?8+XT'*16 M(BYCM1(R:0^L%GXFJT,E>FNL/C4P2S0!,P%S+, L0XU9Q!JSG&1E6A$/J3'O MD2?1N90BY8)F=\A,T/(3,@<"S(K-,?P,MIA5Y+PH_V3N=HVG-V#&568 MB)RNZU2(G 'Q>T%/<<,O;B*W7;_RR8&7)> EX#TL>'F&%B09A=,S#%2)O8' M0@B+>][LO[1]QVOO3R%>BL@_+?C.Z+XG%K"_#RISA,J$RG%0AUF:%CB>IX-3 M@"698_8-%FMT_EL$ TF;W8"YIGHV#$.23)O-\,2^"YDW0+!(T$S3'",V< MPG!B@&8%TGGO:,ZB?^Z>S)/2?\,&C[$GC%C=1_!2V)W/FGD+.W"-G[I$S]XY8 MS2')L<3TC$4VP+N%OO96KO CE>?*5QW5\@*=I>([P!N[;:/W>2;67&VO]Y49 MPZ*:ZL!VT)=WH-1\JY B*=CU'<"2)%@"V!@%)M&*(M+L3"@_NV=KLZ"Z4+=' MP/'A6ZLN^"P:?[NYK#=W!=MIP3:F\;-#SIZESC!7+_SQWN/P)1)0M"E320HK M8>H1,'5OFFNDG7X.T/4TT*U"\ENZ)X'DER%) 4/Y Y;Y[>:*+15S/($LP?!+$G>))@] M LP*ASS9X#/M-<98%0A6#X)5DG=)L!J3L'+XMR*S098/*TC"_O,NIS0MVF<4 M^R75E=M6^D[B8\@>I!(4R=C9 *TD@?*HH\,/1M:MH)3E&#Y$J<*(^\_0F4*OV&H1F15G#Z#2O2PKYK4"_2E/\B M3<-2'UM(K(D'31=/'B3)BQL 52')BP2H!P(J!W]6 N\IRW&2O/^JI/- %38" MZK3.FW):/+U1+5]UQE3@)N8(3->'*4F1(C"-FZV_M]#2E=E0J_:A#F'81[-T MY[VPGV!7XD'X,J-)EA5A=-P\"/ME]$3AQ6KB%[ =0P_"EM)6B0=AW=0:&!IL :8MOE'Y,JSW#@[]"GZQ%T>#FFSL/ M@N^MYFETSZ"9!*KK0Y6D9!&HQANJ>]-9RZ!EN+![4$D3JHQ^YWZZR;4:KPW@ M#0&PU@%L2-'W&+L943=43@E1=T%4DJ!%B!IOHNXMOS524[]&T5@HJ1NFN>X? MJ2?'3Y)Y1?@9;W[N+;>UZL">AW *G)>V@2OL'1BF5ZJICL942NO[1E!(]0M4 MW3"KE5#UVU0EB5>$JK%)O!(8B0DB"#A!%KF]AV.%%>(_/4!47#]J(-QDK>TUN!,4PW8-K_A&KJA.@; ]__X^Y.KQU0K>'';<=>A]"JZ[RD*81,P MG\JQ(")-C@4AQX)L=BP(%-!)2QA,_E_DH)!U]:9UEL7OZDTD1Y/H33'1FS@: M_LW22&_B.)[=?\IF>/S&DI,0JR(+T9@+IP"':3CA.6A<8J);?,M*GM%.%C2M MCQ0CRHK.%VG C]'>D;IPSLA*Q0D_UD)JF8-?%7Z_"J#>2Q(8XRX88$T2 MW=K%W[&1+0XUH\C;:5AP&GH^>AALI$/!6\%% 0Y0T[&[E ='!G<.^KNG.MXX ML.4].]#XT#.".Z)?HJ^%O]YS0A4CAQE59R>R;;_KQ81E_I)2,M23 M*+P;Y4J-P(C=WS( R8AW@]:U8A=H'NRF<,&!Z2S!QWKXX @^"#YVB(_]!>Q MO0=I&9 (MW>%JX &^?P=]3L'U:@>TJ6P#H(")0':SKCS&Z:A42E-@R/H(7WM MTG"ZIQ(NN&MPT&%H89+4".OAWO1GL,#)5.ZN< MI<^H"M#04R,&"73HX+9[R$L\^YVY*Q5:1"^*O,05U6FH%G"3I9$)4% N-MU8 MFB:NFW6W$9FS7+%"8+96DR' ).7T)T7.0L^CGB[*>2CTKJ>B?9J,K?EX"PUO MR3!_8_DSHM_JT6]U&][=LCU*[?6 ZJ S3-&%.12? @&*@)%1/14RP@14 VBJ M[\+;>&[P-$]M00 X@$+.6!U52QD:7GMRC^EK1<^;%IPZEH#*?4AT)7W]#?WD MY.7WI,9[5BJJZLBV[.X8KLX>L%RTHE>T-NBJ$^DETK(L+>E4GD@+D18D+6G5 MU'PST(7SAM5IH -(COORTXF>TEDA\B.@<.JFX9E$-%95W3RJ0LB.D1TL+RH M#6 2J5E':N[*62(U1&J0U-PY 5K$&UM3>'Y1JD[(C<[;6#:'J"].;7UGJ/L M=Q/YZ[TP^GQ6+I#7'>74J/ 3' ,^#:9&>6TKD]EF\H&^WJ@S].KSJ6_XDYFD M(=A.T%V16#2?=[5.&EITQ]YHQ>U01A=])L)'!3=FA3-ZDGYFV1:8=#:E^IY- MT10]33L+_MS[+-8-MV>JXW,##V6R8=I:)Y!_ \>8S21 L=)WA7_A-=?<&4)" MQ?)_GT^D*OAK.4T-W5C![Y@!ENW!=U$I^!YP-F./,)J=:$:C? +-[O8@O0-D MPPZP$G._#A/VL6-W5IC72SJ;)!Q^FBN&^ADCH&UX( F?HZ&N&#IJ;[;/]PF" M.1&:)BJ^Q_V9/@^':6FTEAEX'.U!#DO=-^%+_(8SPC7@:ZEP9GB>JK71Q'#_ M4&UU@/8.@$7970-#,4A/:1LN%6[0SNT>YCS0I42:^:W^^2W\03N$9="*W#R5 MY.T959UFG%!#PS2IIN]8AMN&L[,71I"C7[F^UJ;U#5G_#*UOSU>RE$@2EF?4/^[P*9+G B$4H[0 MKM$9[L?=]-I<]BHKG7$HQF"V;Y+1AT?=OTL='$C%;"=#92303=!LQAMU4 A3 MEN6KYF*N%D.C9*VE6U!N6X42A_8,&X#24:X=+A,#_X&A1O^-$[SPS\S?%'P: M%BXHX% 5 &'M+QP>@$(+HL" J>A-Q"Z,#F 4C@\"#<(#&7ZC+X2/FKTX?.(? MM#+AM+:A >T+UV^\PL=%,FX:*M9&0TIX;=6+7B6Q*HU0!?L3'W>J% -VQ3#^ZF \T."CPO*-B+OT4O>([G'?IIZ=GEEWIGN34K>F>U,^78J]\PI/H-J7ZS M6?6;7Q'7*KFK8JI:*V^O?M"+TX?7KG.\K4-'0?-P>FJ M%BUAH;WT86/Q'&*F,$!DZ@S[MPR((Z%"B_'!6O)LX/YDMVZH(%1(*TSIVW=KE)D8NUCTO[>^[=%%[U]VP6QR0S_=K=R*L^^BMB_%Y MF&"#_UQCPW)-<0SQ&UD,O1&%C54J4FACV!=_N7]1CX9I&FJ7*IR%Z4<;;>%N M*I:QWK(^R*S_:^\+P3[&@,PJ,JMV, ;&"C,5':YD:"B2HZT:T#RU9K(AES(E M(^@;FT6JQ'Y"+O='[*?HKGN)H9?&):-ZX'Q[*WZLFANT\!(T'%R'$=721'48 M3VN:;SRIM[:!OZ,WW:4C:Y?>G37=.%,_#?+AX+"1T%43.F>:M@G-+[31V@.. MBRN?6I'_)GS,C",(@3U,2-54*);3^ X[^!05B77A)3I*JH^<.KMPDB3I,YIE M%$GD)>;?V_"-3(M\OR>F73B-3/!!W-07H/21FC ;ARJ]$X<:#RI\S>;]D(F? M=3:OG(GOA*Y^J;,_>QYS)FY3!?QT+L'I_?&0KWQ>J$?L;&['W\1F%O<)*[!Y MJN<[8,/([T-+W%)#9ITF&SI0UA2F(QS=JN&9ZXSL#L1["PV4#SGH(6*.<-"1 M%;%D.\5C/=]/![RW^#*KENTMYXS$D(S[[XY=:"<_M:\.@]ZC[*JO:(5'WE=$ MHUWJZY6;1FNK!83D)T+RC[SMA\'RO@W>_?3S!Q[=/<$)QXP= YF^M^E(>'34 M/(K*G?Z^JHU./9U2E:WCM!)7+Y0C&?P[&45$J0X_.9,T8#M \>QTCX 1TOH.'%_U MC9/P)JZ\(:$6)RANQ, [04G]J7U%#+SC4X>(@7=@ R]KFL"B,F=4'@S&% 'X MSP$X,>:(,;?;&4;8$C^V$#/N! 6-F'$G**D_M:^(&7=\BA QXPYLQA4,K:T" M$RE;!=6TK://C8J?L,67X<22(Y;<;F<8P4LL\4*,N1.4-6+,G:"D_M2^(L;< M\>E"Q)@[L#%W8[PF1APQXG8[PR98(5MQL> *L=Y.4,B(]7:" MDOI3^XI8;\>G!!'K[<#66T:U5"I_1E6T=EB;?T@AA,KCEAQ.YYA"W@Y M/;I$STG#MV\X!KSO-3 ' +4(/4.UW.3R@W:L7Q.[C]A],5LDB53'2JI)OQ*3 MDIB4Q*3<973G#:K"YSC (LL#L4!C:8$>.7].D-6DV.G&4:X$LT0+/^Y^)63_ M 60_6BW\)_4E63C(PG%$_4H6#K)PQ'?A.%+W3<:V+)5*0ZL"F*9+U@;BNR&^ M&P)JXKO9JN@0QA+&'B=_"*I/ -5'JU/_I+XDBP%9#&)..+(8D,6 .%@V=+!< M.:!E0S,I=49=FK;3L8=NQR#8)]A_IVNGIU@^H'3H^4..@H-W+PU+M31#-0G3 M"=-WY8OYYEJSYIOCUHN^$JX9FFZ;:<\%Y],/L:XCP4>$;=-41 MO-;RH X4ODC2!$WO/ G'FF442>0EN!2%XQS\:F;@DPZ^"?HDE"::_C=>^);6 MQ.^:*?*9+&T\]W1CL.(];/CLIFD/HTZ-_IU$SSMO.$#M)(>P&__NV:[A&;9U M[@!315KCPCTGOU<;<'7V/? W6JP%V 6> ]>!INUTS_%/\-O@-YU(PE_]6>BI MO4^JF6_"7ZXK#+#5DS_77,W9SV@QOYH?9*R69^ZIC<>GMAISQF^^ !+!BMU MLF>;K\UD&.,WC,+9YGLS9!QW-8Y'H0#&];V(8GK$ DM4OIBCB:A\7Y^R/U29 M(FK*QCU$%("M$>R ;\E_X2UUP^V9ZAC.>PM\]!+T^GL&&[1U95,W6BIF)$,S M@>J<-VRO'>E2X48_M[?5T ,C+V2+!G4ZX$1]QO)+BH'(+JYX_S7;FH:J=5J. M[5LZTB9MYSS:%)MI9OAH%I.I!9(!1M0F?/"Y:@[5L1LV6V'/%#[:;#N?;*RA MCJ&X,X'[-S7]<0J(F;=!BNI,#\YII,&WYG72\+-/6!8.$P(8RYR)^]=9\'"( M4UU-I=H.:/[GU[^JMK92S-#/4%:J\)#%U116ENL9Q.A!%5E9$Y5?P MU!WU8C3@430-NFAY_D^G\?F_FOB_!8PTYMXN[,Z&;>KPE[EB)OM$54M4]3I+ M7>:*J6(ZE\I3E6JJFBUDB]7*__W5V"EU-VP/GD[,C.[_4>/2I6)UK@V[,"15 MW[.C#P+)Q)]\P:+$:A1\"S2;__.+_?6.2A7,AO#;L@+-V']_,@>=0PA-;.F,C)AD6"H Z3P8?S7?2!/KE[%VI7"U=(NS<9>$?Q6HY M>Y6K5+/E;.:N=I'/I5/I=*FVU+'O+@MA5Y=!SW8\%RT+.?@B/8#?ABJ#EN'" M00,Z=>'"D-'C)[[MTJG1!Y3+P6@-> M.T+J7M'OPC[5*(R-D5=&79#Q'16M.'4&_A]+LVR]:M<9MLZ%_RH:0I8M9$?W M63%=K0]?V;)YG4S]HBRUBW1)8)RG?-WP; >]?4[_A=>JHNHX]9RCFN!9:Y0[ MR9<(W7$,W5,< ;EU11)X7-L8 5 GQ<@$-_=__8D3Z[_]6N[V_J> U$A =VAF.%II]E_,)(XYUPO\U/]W6 M6OM%?FMO/S-YY3-.BL?D?6=:SDZ@"]6$\P=4V@!X;IUC64$1OF:RS$W+\+94 M<%]*Q7,R S30;42SDF-PA"B+YR+\@5DR<8YP%AX.N\)J[!(Y6$\.IO2TFY"0 M=A?419:59'$+PC!/YN#N01"]W>TYH TL%T79A[]HV@[EM0'U#.UYE\K"=49_ M1W+PG_#G4(!H(D#?$2"1"-!Z6A##G_&+:E#XV8:"5O%LK=.&6@UPW&S?-[8N M:^FV:K5@TPV+0O?WQD2Z#B1=$I&N;2U/:=5M7YKVT&6V+R_PUA2^-Q&4 PF* M3*%-*H;YF[I,*D1H-A6:8JF:94KEJU0Q]Y*JYDK%NDQS$L-^352*M@??TK.Q M)'QJ=Y.)_YV)SS#[3279; MF:?+,^F3F]XGIP^[R<]+*/;5/=MUGF[/&5OJ* MSCO)W74X+_^KV.BWK6I-OZ'5>$KDZ#S2E+O,RJ+,2IS4$FF[PK!9N MKX??N#8[#"LIDJ3P\GN_D?BYWVRPW[3#??Q=[G$'+:1*E]1,&ZEI(ZF@E11N M9K&:*UY1E[ERX9-M_90#E^_U4I(Q0*$,1 UFS^:1^OERL78_?VOEB&>3H+P% M&M2LO8_-!?3AA:TZ.G8/AW4])\+XG2?^7\-!.P+?OU&PD4(M[Z&<;WTXEGB1G@O?JN M9S3'NY&>57WX"*BV.@"4BK;)02!'JJ;97?B4,=KVUV9ME4:X&>,&FS&3W<$5 MDQI+I3NS,4C]#J8$OO.?A8T<:FD/)X%?!:^$0)]_"W?.TV!,O>#:G!<\^$6" MTJ:N.X!==X,>BN;$0P%4K8UNAYXZQIX*(YC$'E01@H^H'NQ'6Z? G N# MFGHO(A!%;VUAH^\W"I6"/(+O9(Z#9LTUISF9A-.&_3F#G4C9OD/9@4BM^3T* MMM]%H1Q-U7#0TV C5-.DNO "-''AJ[D]^"YN<+_I+2+=(^J"<)S6&*9IHUW? M#(<$_04["X=N!'Q&'VW4X\FU>AQ^ _8)BC%'+MFAX;6IVEGEC&H!"S[>-,=H M,H,>ZBYU&LK2"ZI;F, ]HP["W@-+O&JZ]IS8!_,$=I"C8_G&'8F& LXL2X>K MJAL-5!@7%$V/V>H@ [@6HT:&Z_#OFF5,_(+N'RJ(^?F3F)U>V$$E_8U&'LY/ M"\Y#%/SCV":%TA%FIJ># Y;08]Z9D G()A<^# B^Q^ \)*1^W[ M]FJ1BUXR';YDY%]#OV@Y@3?'4;M@:#L=ZC=+,]P?:@?KGN&Z/H+Q..I*./D] M@*V02@\1PL'CX;14RW@+93 ++Y@!](0G>A'5VHKA&@+]23 MMJMJ' XS4"UOPV5GC>5)=4"T6*"9&MHG[TT2^#"UA;]Y1I7P!)W[EH$=JN&T M1)-R?B*N]4(3:B !P#1T44US_*(JU0MH-[-T- VG"]]C$B 97I]]$5V5&@'\T087)+W*8=". A9^HCGA6Z MKZ$I,1WT]1? H$^J;=N=_6TXX/ 2%0XQH'I04<;]"#48I)X$0X0>A<;<;G@J M?""$L6M;>,A4R'0'/UIMV#Z\11O ;SAK:GUHRC6=8 F8J'IH-*-+$I,;ZC[ M4N,XD$/P_YL.?*M O"8]H9D^TK?"5P\T)EL#NN\$>QCP99'$84$VW([[[F.C M3ONT!9^\7V*V*Q??!_5X0 8]D"*L$$GZ5 M@BJ*AV!@P%C7*A1-O)(Z=D!%N!PYB!6AK1?<:]VI& (73O"YQ]K.XA(\]^MPV0T> MI4T4Z&#=4[USZC?S)[3B ^ % NFB^\Z*/GXX@N^$?N&=UT V?-9O]@]DP,"& M@QVL15@K,+#="E=ETP16"R/*]1NO@4Z=0*^ _!PF&%&OOMX*!1(/QZ2)H3"K M[XR0;L-WMVSXZB;Z)UKZH/*!S((9Z8S4^378[:D=8"'(J!#CM@D"7 \#+0H^ M)X&X-/-V(8-6OQR>,8D0(]CB@RI/3T7FU=*KK;P!@HPUR]'E8;/A>QIP93"\ M:)1/FT4Y:(JC07L(UH!@=A2@@=6"2P74")V!H:&N+J.WW;('])"02KEXW'UL MM<)I'D1A!-XK;FU9#7UEJN%0:!'%6A:T.@!6(2W@S3FV$-7OLBT52OD'E;3T)M\ MO96!9]<(Y]C\':87X8UB]P]:"QR@V5"%>4/Z#((&-&R, =[QQ*JEM[*?%GS/ M@76CF? +@1<"+0%J#T]Y=.-N-+L7WX!29_K 5:%R@NX?$+0+-19(B%G5]>/F M1*L,?#9PL$Z/%/EN#UM![C=Y "MI_==&":$W^C&J(<\I)2A.X4ZHNWG.^B^"7PZZ;L!\.B T%VHN,]6D/SKX& MTE7A>TSOV_0].!-F>G/JZ5Z^" X%$LC@UF!Z8QVL<>.STPIS(54D2)C+YF$N M1Z]J0(L8GVD1+$98^\1>DMFU9+TE,E@35^JV9U00,%V=O_W$AICU#,RN98A< M@XGNYUOA8H40C]>O8#T)C HU2)B>&!?1,W->X+28V%6AK8)76[<#U9!@4>Y8 M]M $>@MY"#35=Z?$!P-@HG]$=PY7FR[>)@I&J@N:NA9F78(L/ .-E;[,+$'LXHO]NO-]-3,DATX6=!. M<<#K:)E8U'^000'@@ 0^I T&-Q%9'I'K!WUU;O''#5VU_D<#$3M#Y;MNA*9M MPE[%IEZX/=!S8.<[XUG/'?*I!OZ_0/F%7'8")R14*-\1EL?)R$<=#="X!PLY M'.'PTW"K&CY_:>LJTNH6MZOOPG:IA(,)T43 MX(T*R*-0I_L$14CJL-O:P(..FC3O#OUN5X5:Z2)F7#!WMXG08SHYX<.[E-J" M<\Q%S\"!*N$> E+>$3+A]-3A4*"K#4N'XNB,(Q#"[AV ,68@[KO@OAB>:(I, M-GE0=P9>VZD,N"E9. MR_7D($X.&4[\+NAF2R!].ZJ?-/LTFQW'>EN*I6M7^L*,^M9_-ZJ#T.FRG?OUS>U>X"C2Z?/YN MJ:+0YVE?KM;-WL;UJ'.-X.K7*!KW+5 MXY^:0F+VJ^G%6T^\MD ML3*$8E/0\@!Y3!\,](Z&NB0Y*%Y_.7KMH#WX%2DX>D<@1QR!Q!'XU7RW:8Z: M'&6OQ2/=[# 99MML9:3[;D2MZ?WE@^OQVRK[/8]1YO &RIYSYDB^W-9R-K:5 M-;>48H"R*F9*1)0G>1 Q2U/;IB0*!Q?$SST%\G;M@BC];OUTNM!H6,BJ^VH> MS6(=GL^2:;Z92[,J1FEY[J^17O/-[!KXU.TFTZQ.VXO"^[MHSPW^+TJX6IV8 M-]F$V-MH?CN@^1A!JN!#QLQ10L/:-$]/=8F,:S3XIRU"8-&K2SL V6&E%V.]8$5]) MJ_Q&[O9RLB7)M9S/M3PI85R=:AG73,NO"#_*.YHJ]>_J]#.9?QLQ8(J H!D! M;X*0:]PAZ(/-H!(@*@I[P0'>01+3]*V'0.U@7($1E+PH[AG% (6X6XB=F0FJ M^B"2:ND=)S"8QDK"?Z,WFNVN^3S)F0Q0%V5VVGCD9J+$<,+C))H<1\1K\,9( M"XK2- U'\[NH]S3P42)CE,?HKI/(>&+*4 8T<9!.B*<\"M&<@HWXJ'Z6CRI% M:5]>\7'B)Y9/UPU!$2S449;P2C#/YUU#"\E0IX4BWE/")ADCTR22E8F7V(H; MA0WH^4[/=L'*]/_U:PA]JX>B%)C \.I!JTN+](7%+/??S)_ C.R%8:FA2H.7 M(&#A5X?-1NE5:*5$W\$&_DPGZP!^T4R@EJ"]>X!:AS187"XJ2@D*#-II]/4D MYSW:L9NLT3A=:_*OL!?^1M&@X8M^-,RX3?./P>H<>OL@2&)*;S1E4"BAM]88 M?V,T(\L<)TAIP.B%N68H%0XNN!X>C?GVXM=N '0?G(1O6^9*]5+UX1@[LWZG M&=,DZ.%P'V:I0W&(+;=.ITYE!W;4 $6!HGYR* ^*-7PM%)&I17WG6]$KX=Z M>E4PO D4^9L(LV87*X,M3O5P"N >@_UIZJ&#::I0!+I M-1_T9OP[5+&[RNY M%],\A:#^!50JT)"8TW4OL8%$=]4Q3JX.^Y\* 2$J5XW"2%';]4 V <&WUF'2C0*:)Y) MT9CQ?R&MW0C;C=-*PY1)';3"(B,X6<285^ GZ++G5#+T8!P';-@XB^$P8SRW M KX3,?&%LMOQ"MG$;Y,TU3&T:X(OK3PT=9UP0OE,86(83XA".%'<)(5#)C<+ MD63/F#B>.! E]6P8[PD'Z$NGVAVR%OX70^$.]*K+@8:]Y? DB=MQ>-)G;QGC M2,>9FT7FVVRLU*:CCW01R#84ZPD^>M%MA@A-'[.R.WY,+"=/8CEC$^VFN3[YX(37G:U>G[S5HL'P M.X?WPGT7#@0*RADAIP&RN2BWC>NJJ)[Z9U8ET'BZP4DT79>"@_M3(=MUM3KUS)+1?-4KJ;0KD4BU=*'%?M#'Q1 MJXV5>J%]E^]DGDKW=7;YRD;OI4._5&F_EGX<#YZ?[7+I=9B"5PJ+5]H%]Z*J M/+]==,8ID'Y+]%/?,)[NZ_SRE1+K MR4VE?Y6O5:ZSH^?&R^7XP4=7+KVGH)A%P#\W6_2XI+N%D==EM>$07KGTGNF7 M_EL6VJ9RQS>*VO[NK1\95[O=:M"67)JMW?NU3"=?^VEO6%=7KXR MU^N^N,;E;;M6DC/71MLK/Y[K#+VB MZY_NFKVAJP]HOW*1NY0>KA_327@ILWSI4ST_%IK/@U%M3-^J=TS=EL71$.7C M+%W*J4]OWFVC]M*Y2J<++GA[RV:'\*XKQMY@N^VGU>5L1W_)P/QX:0;7?8@O@L\&7]LGA_CRY=>E<]]384J@9G=&Y?G@:=_K.<&FGP M75=,EZ)\*]X^5[.U&IN_ZK?SPT$WUVC5V17311PTWU0! 8&XG@/IE%^KO#&VZ9:K;VX: M7KIBNM0S0I8=L+)72\KM,AC*F>)S![[ BNEB\=YM31[F1S7U]K'*-0KI4AM. M%W8%+%XO6_)]JZ>4:3:K-TM,1KN\&.!+E_I5N;QZ,VN--7O>+EVY? M\^[1I4OORM623T)6+(*.JB9OTF;53Z48?.DRV9B4/'+ZA6K'K]VEV50Q+U5X M^*XK)J'_W*>+UY=WS4X7(NNF467\QQZ\ZXKIHN19Z>ZF:LC9](M?3:>=5V78 M']:Y%=/E(E5I#>UA]:DFOA3?E,*KS%FM%LK?6R9FL9>[OABHHUJZ=S6\'W5O MVC)$!K=BNC2&I6[FN=9NU-+T.'O+EH7\[36^=*FS>//9'JBUE^ML]\*_YDS1 MZ+^]#=&ERP*C"T*WQUVR'? R3%\:5KM[U4O5N1634*&MRHN5O'NF#>[)U]HM M[J)8AB^P8A(^VO?\6.2OA8[ZZ)95O_,R;E=2Z-+E=^4Z8%CH>*]P977-^L7QG:6?4K>BOC2I7=MB06[,5"5;"?-514P'@^> MDA5\:?2N\7)=+CHJHQ>+U+= E5[/-R9*9RS[[P_<>C.6R\S]D4,?!7I&IGST M[^3047OG@;TZA/WTJ:DXXT:>7*HVH,+K>V#?5N/'/IF-_!?AGVOY*-N&!Y+P M!AJR-%'_37RP-!F96(X,-) X,C*Q'!GV3)#(T,1Q: C.XCHR!&>Q'1F"L]@. MS1FMD)'9X]HWRA3E4.Z_@"F<%8!0"*2997:L-?\V50T^Y]5)SMOYYO^_R/4EEI5JZF>?WX9(^_<\KNZ[86_CPJE^VZRI:J] M\H280!AP,]E %._:AFE:_8Z7^P\]DH/ MXL78M&YJ]WMGP-,@!^3T.,]U#(N_'TB@(=W[*-Q>_/4/1PL)D1-VP8! N8LW M S8^E^2(_"R+.E\9N)YCX(I<2.L[7I,XADB/$>16&# QMF/CC?"MJW%3&5P- M\Q7TSN;']%WS16IT6+\W;B3;M[=#>U@7D ;'2 E1$G>GP!'1CM7D)Z(=8^WL M"Z(MVA>E?NJ58[)7O)*51OI-;UQN0=&&BAG/)F2&W9U>%B/1WKT2%@.SY'V] M[ Z?4ZO/5)Q-4*HW C5?&&^GDHR6'IYW&PD9WR+J$D MOV>;,V_YX1.7:EJ=V^:-Y%EBK<"]INHBUNX$*<'*.UD#" \(#P@/=JH7?HT' M[ATH/U]V\GWZ*EMTF,9=K] ;WT,>0)60X>6$HNS$W".^NGCYZO*V:KE4&YC! M"1,NG"6[4@IC-,+$QBRL8WVVS3ZFK2F'0N653E4+_Y?G" *@ $=3Y.$5,<#Q/ M7'I$W(FX']JEMQUQ]U)YZ2;]8MQV_*=G\/:2?DXW7Y&X(Y4N(3-,0I!WJ-3% M2.!_N*-O0:DSK %P/500/D%9P"-6/;'JB55_+)I@>.:1U9HN#]D1.LX%?I32 M-,<'.CXL"4IX"A4Z3IFF/42U3N$"DG: ;GAYVUVU)S1Z4XIW* MZ%YU\)*JRSA@CZ83+"\1AR!!!T''T6J5.T-',IGJWSRGFC=T'Z2ET?/S2]>I M(G1 19,5E03#DCB_'^ [+-B.UU);@((W&AAHHE%8@K:7VQ&C@24^!.)#B+6B M6(F$$._^I+Q4%YT5]@;T]W: KA^R%75,VUSGRLCR#ZW$;2_95X^:QS^G]M^PC8WNO]\KC[9"^AY(-]3-%X!(ROT/] M+$:2_VK0\-TZ2(V7Y*9ONGJ>8KX'[P?B+F_LX5P$C<5RP(F7;5$;F\ MDJ7'5Z+5YA]+*3&+SX)!NIZ@)*3=1( 3:A!J$&K$6KG\@!I:]N%-4 O%9F?, M%XVLEKIX?>52B!I0CQ05F>3S_@P_7\EK [2+#*=NRPA/@@?$RT=\ <07L'1PB#(NPB\R9[.!RA_&3M>_GZH/W4,KU,LY+E&MCO$)_RA] ^$9SRA2LOI"]+:7NN_VR54I?#I& H^ _F4LH]$YB?8G/+UX^ MO^E6OTN"_4[.B(\!Z>/=X"/7[E*:!GO6FPD%A_A?07NKV&H7N_>]"FV(HT;5 M85*L5D[A%\-UR1.LP!!_'D$!0<'1ZH'KHD#DQD^IQ]+S12=9:5U5H%%WR3WC M ]E1,![#)FAF)X4WB9,N7DZZM-WM&AZJN3=-]W#ASY2GCB@-1W/B\LO>F)CU MQV'6'_&.S8]=!K99Y&4BT;F)0.>LJCK*8BE>5<"OV[UZ8F@S28,^7ZG;UTSQ M'K3J#(>U0H%/, +)]R4T(#0X.J7P*S3(9QM&N_"HV1V5LZZD?/&1O2D/$0V0 M1U"2$AQ+JO[] (]@L'N[Y2W;>.O]<7(!Q/C$N\.X"(ZH0XY4=XQ<"%CR@UVD M55O"E2OF^DTU.IW26S;7Z*>9W+V1JC/XQ Y>D!*RM)/H'@(0 A "D%BKF^L! MI*C:]YU6JN[6QE?IFEP=2DK;OT< 056E:3;!,#3Q/)Z>YQ$]XZ-C5:NVIYH3 MA;-!/ Q;72#FX,=!^.FVCV(R#T6_N3[:Y@%/<6MH;#"__5WG]PCO&1?&0).5 M7(>MF? M0+*CRLWK9EDH7RNI%!)XJ-()"986$HJ\P^WD& G\46MP1T W0OB#;1K%JP\. M=()YK#J!" ,1!B(,1!6(GS,G;ZBXZ08@OAS".L(ZLO 382#"0!;^GQ Y]*@Z MH&W[+J LVX//Z*ECE(= 8@!./H]H9S[>PS;*MNJMST&RSH^"DKAF80@[3#Z.][2?LK^G$4=KK@3S2U&@WF*!FL, MXBYCU+HC5\NP!-X% K@"U6VM?P^2WO-E+5UN,_G6HZ((=*K.X#+\$LTG&)I4 MYB*"3 3YX#K7)X)<:CSP0GW4,#KJP"HXWITJ7_@M),A0YY)X.L%(I +7#_": M34[1PF=O.H;;2;IMU4&G(]D-V"05#3S)Q#M]P_K@B3(Q:O"1ZG!#_7SV4+PR M%&;8BY5 G$M3:5ZQ'*@=^,2\DNG75,\?B%I>&_.O+?AV.'::3] "\;81*! H M')\^^ TH%(RDV1ID'OEL\EGQ7OO&II1 44$5]-B%R.SR?/=Y0^$E.N0QH M LZ"JCJ:B9=<7:\Q MPYN"[8RY0H>]&-ZDDMUGPWV!2P"NQ,^B;5AYAV47"!,($P@3=NLGW)P)=-^O M9T;US$NM>V5=U5YN^]>]]! Q =5P984$R^^PDD*,F/##78=!C;>@ &)@63%9DW9?AE8#("J?0F[-ZCX."T#N+U_(3[> ODX?+@^$&809<5$L-V"&5GR[;OJW_3+=%?BW](/])#U<8V:@DK&*D."9G00[ M$T?GP3/+UB@9:^ZHUDB\;8@XN2/B!LL]YB;&K>FQ62=VD*?\T1)1YJ6.2%M/ M7O9JI#Z,3*;C/XSOZRP^EH!-<*R<$+B=[(816!!8$%C$3*G\&!9C[OJVWGUY MJW?2G2?K1O'ML=E)(5A ?9)+B*R4D&22YWR,WLDC("/Q1)#B7:1X%Q$&(@Q$ M&'Z\ORF^SJ6*9VN=-OP9..[_4-DP:H[4LB70(] C&@ 1!B(,1 ,XN1VGQ>BE M.R?*N721.D#]5GVO;3OP3OJZ+C%4Q0.X]>J-7;M^S?5!]K'9UBOT,#5LO^W9 M*S9I#=9M*OC%4I,&+3K*BJKCU'N-?K/5%.\Z6=A)U^57A1LP=@J.Q*X;O_7] M@R\TON* VP?/RKYT@#726HPEM#ICV'B!3M#TJLV$A0^HH/E_QW*J)%V@H1X; MVH[N FN=[LJYKO].5^7IYW8AE;XN=I)JZ[E^*Q0N M=0"$'_WZAT*3D6&GDW&[-D\NE)"??KE/?ULYSQ.YGA;=X4.VFV:RC^7[ILW=MSY3T[?2">LHZOOI!(812OH3D^W0 MOEV\\?)YMP<,:*O09_2J[-:E#SZ?5%1/=:@!>I&_J5F/P1I?C:.IN/8PK&55 MZT"_]:R+?)-.YV^T-/L\+J;+]_$T%;?;\L&8HR^9WG.[!FIF@Q4;UUFS!B<> M2Z_I4%AK[DV<#BLN7KV*W]];KQF^YN=JZ<%3[^;-U9BL?G^ 53PPAA?6\ \; M"R?%!@T=OFB%VQ>3Z]4>>ZER:901]:ON(=05V_=<-*'A0KI):V,!D-V+T0?> MEIO[BI6ZS)B#3N7B4GQT.TQFD!W^^H=C$YRRJ@KBV@)#J1Z5 1KH-H 3%-3D MF$3P VKTNS/M! %>FL[.E8,PHB^OG^Y]>42KUR]:M7=/CT9O]W@0:%[9W2 P M?\BVXU%M.\:@EFV,6G?D"1@SF, Z]HK ZN$]??$\* ZY&NO=*2^-RCA_E6_5 M67Q8',>2$TF((!-!/GARQ!J"K(V>92,K,B.Z>^.,'I]'P!:K*23(*$.")64% M?T#L0PH^'8VM:E(]U="3AD5I:L] *;>_?Z7N[K+#YHCF=V=O@ X0+A M N'"7O3!+W'A66M?Y*1.]:KVF*L,BOFN.?;Z0\0%I"$J7 ("C&30'N%^[*9: MHJ;Y7=]$.V^4C6O]:7:WYX VL%QC "@#ES.G?INVZ_Y!BF,IG=NBXABC43]% MN_^(J\'&:'U :\+O8U,6IW*-*W2E9Z4Z.*,@#T6Z"+Q2LZJ.X H!6PZ?L6*I M4"Z$ ;A4K\2.6FI>29[I5\;Y^SJ'S[1C$H(H+RT4!! $$#\($,>N0&[,BN7C MS#MIZU61RK6TH%R6KI['S%AI(42@HTP2@K",".)Q/#F/8QEX*KQ:IX#J6/ ] MR'''I#S7P?T,1]0A1^Z?C,0_&TK_S+*2 4U#,U8=@I5Z*(_?1NUBN0/,4M9\ MN&'43OT>O2)6+EE)3M#<#H_&(V0A9"%DB;F"^C6RJ*4L8%O\=>WV\J)Q?J^ZT.U,@"&8' MQJR=L5D1MJYKSE;W"FI[K5@!0#$WS'O2JY[U"_DWK^T(.JVUZAP;Z):BK"1X M=H>[WT3TXR<21/2/71E<2_3S+G@P;JSKUVQ:'E3X+*O3>O8>B3Y6_@2!A@K@ M#I6_&(G^#W=*%FT+S4['-N&76I0!)ZH#7(_X)HD'@7@0XKIH;%U?+!B6[>!# M3P/Q7[%DL&JVEB\JJM6I#!OJ+>B\MK,NU!;QR7:LE.#I'>:_$(@0B!"(Q%SS M7 ,B.9ZY:@D@T\RRUT;93MD-B[^\1Q!!&^%R@A9VLI=!/(['X'$DWD7B8B N MAB/0%I==##E+,WW4I7>V@UJ0\CS':/B>VC!!U9ZW,3]8'IRV9R>'U^QCC6W= M>XK?4NR++M0Q^< C*3%B0F9756 @N""X(+B(J5ZX,UQ(V8+DZJ5,NS:VQ.[# MTT/_]5&Z1[@(O)B2G&#IG1RW3KR8!Z];BO*W#*\++,_%Q8O0E(%O "S-@ _Y M72Q5LQ4JJ&NDD$QNXHCXR8Z(/93*+=_5:I?%R\N'VE@<<7(Z^]3/YDA5:P( M H 8=,@> " TR_G;UR17K8VOQDZ1<6FZ[QVBRB:IE?VCO8CF]&QLK/P1K^(> MW 0M5B^Y M&8P"\=<_0H*EA80B[P0%Q^\-_ N[7O=A:&@ ^7.C=V=F(Q*#AE0 H%0-5=E1 MK3$*2;1L#S[=L]'\PP83+L;3-"S5T@R<:3?][/R;A_$BQ_-)(72:%F7;@/_]KMCE3 M2RFIV:;MG$>8G&EG^&P6"TT+)!L.4#M)M0F??*Z:0W7LANU6V#.%CQ!\/D$M MAU%W)G#_IJ8_HOY9ZMRN.DK.=&$HHDD3-+WSX%O11QBET6>VBXN'G3O 5#UC M -"]Y^Z*Q\FS>^)'/?;-^?AY+\V^(35]1329@I?$39RKJQ+^8F=$_^2E [&:LNYWSJ*\ MMNV[\$7=! 5&&H"_Z\'QPB<[4+!IZI^9,:GK38[3Y:9>;S "5^=9(-9511'K M"LW+.LWR#->0PC%1(PVF3]?9%-U^R&59_T&UY'')[=JM.M2P%J^L/!JYPN-C M-Y<%1F6^6 MNE5)'3W2XR;SV'%+:I&_OZ_SRU?:S]=6EVWP#3K)73AY;L9NETLU0O*?5U)JL.6]W[NK1\9=VX?')R _VB4VFEDH/:<^>ZD1S6Y>4K MC9NN!MY&GD_[SOV3SS,\+_=3=67Y2M?)]OHY*9VL@98^9+LI9OSZ/*PS]/*E MU_[E0^\UV2QUNM6G]/5]P1PIW52=898O?59[;][P8O#4,1XYQ^9>GYO%7@O9 M 4N7O@E%952XRCW6V/JM].3*O_&8 M[R?ANZZ8?(+Y=<7X7XU3R9MNIEOI -M[8L7V MK>%NF(2LO6<90+S F39KB1=\6+ZINM"^*R8A+=F6\B^.-F7VCC9A4OC M8[_BYU/HTJ5^-3NEFP?QYODI:]3;%ZF4Z&D/0@M=NM2ON9Y6RJ1$7:1O.Z8W M:C5R;5?$+[#4K];S_5TK?VL\=]+)R_I KPB-3&-89U=(@3UHZHW[M\M"YY8> M/ODY6K]Q80^P*T#=OLGXK1OSJIR]&E7DT>VPH-^"OC7MTZ5*S2F5U?%NM<;T.>'TLRJGRA5[JXTN7FM5-%3LOF>Q=":Y MLGYU42^VD12P*R36-UHME[_6TQV@6R.]__(B@%?862LD5M%9Z4YRGVZR!BTD M+5$O/&N7^-+EF54LR VK^_:833X);_1+\DD1T<"ND-C+"MFFA7'_(7:;*5Y,+I'ERXUJZ]FJZ.WQ[MD+9VO]0=/ MEU:V!-<7>.E2L^I<_J*HEGV/[KK]Q\%]];$G^"UTZ5*S+KH=35:;_4KVMI_6 M^+KWQKHR+IV^]*[9ULL3&+:->LVPGC(W]>;MH-5*H4N7WC7E _JZ7ZZZV=+C MU?A*[@/V\@9?NO2NKZ^Y\=5]QG?HJWZG;Z::+P9=P#6:E]Z5OQ.&YIO:UFO) M8N]>5=YLL6.D4 &^I7<%WD"1LP7KL=8M#NLVX_<9OHQK]2V]J]YYO7VJCD>C M3KIQ;Y3?'HJ^<#-$ERZ]J]=O57FZ>G&?'8N#\J#FB>ZKAU]@Z5W5D9M^:#SW M^*S*99]&Y<>+VPL+Y^8NOZOK.=VKE_YSC2T(%S==P#G7?@JE4T278K_.Q" / M_)?0&#?5G@O.HQ]F-65DPH9*,K+9M,#6B_P1V%I6?<^./@AL9?S)G$4]XP4+ MKUEV87A.]&*15AZ85&MO1_)\K+QN,]_(7UPZ".<8] 'TIG _/0^^/&3 M@ @"$00B"$00(D$0?GH?G)!VM'FL7LR4XU,>\,_VB+[1#]!$0Q_^YY?\ZXM] MPM%GK!CK=+A[!9/IRY %! MRI'/@H_$(TIE:+R#$O:K*)'/I!@F"'^GJUA\C-MV0L,/>N3*JI8'\V#Y3S(K M/I\5#)D5WYX5\LG-"OJT58M-%Y78:1#?3" J@P&P_)GXJF,?Y<].)SME;TS< MNN% GLFX=0.9"D0BB$00B2 2$1^G?=RZX;04IZ]IR;$JMS1)_!'Q\_(V[ D; M]I%AJ3B9$$7OZZ#A40W'[@!';0&J"8";H"S@;6T^Q*'P0OPD)8ZEN;:1%R;#.^@\6KSM3#?/NJ/9M][SI>_AV) M:&DJH2E+ST#YO(C$\Q)*9Q%X!;QG4@=_NO033D]E(AR;9S!6J^G.'>4Q7V V,7R1R#X@B2TULZ&\7OJ>[X T%-A+ M)*^74%PKD;264C$S=S4@O^1+ \E\J)K#G2PYU0M5&@R]^ZS( M)9->CP'7*-%1P$==*$Q"$ND=J:]Q9LK!=%5"F)],F$W,X6\2QK^^S_:40$*96O>X-J4:EFQSU0ON3]Y^;HL04)@\]:DQ(,OY/#U@AA M"&$.L+49<\)L8B1_DS#M_I#FFE*-KCV:W9*;-EXS67DG+C@OWU%OFF!LUM3< MH^@54W=[V3[9I"\FGP4$DU1]E*Z2'[(O%V0T^WZKC2.RO)"5X4"4@(2/8%$K(A_'5; M=Q5(O-)CRKYJE)^R5U82W-X,Q&NOL!.0=+VDT<\(SET6B%K^0GH<67F JOE" M Y;EA(1,DWW?'[CO"R=K#[[NF'+A?''#J.;M&K.G,M+'YA2-]^+YT_=A-K%E M(R&M(!D-(HAFUA#^\2%MEO*\G^VKSHU2N6[:GZ"$]TH6&;-%\W3Z>2G=A M(MPSBX^A9(97&?'%RSY>W]RT1*VI9'>S[6MUK2[??W!OZ-N&6:756NGZ.9^J MR\A EIB$PI%=WY^T67.,_410]"W#^A,4%7,7MVY^W+^CKQJ, ]1A#:.A83(D?(#!$7Q[B>RW_PMB_P3%)6X M9Z/)#I^-+%ND[]W.J-W*9W9BDNL93AT-\TVF-GX"@YM<]ODVUT,H@B8Y0RKEZ7'ETO^1MI)NIYQ+[D#]:[9RC[V MDA)M\C=7A5:KKN!]9"$A2;O23>-,@U/<]"%L. ZK]5,V@(O6_3!_K;#96U%X MZ;N2]U0K[X0-^9="Z4G-96]KJL@^:_GA_>6XGH)L0'8KNZO]&\*&G\8&LK&[ MIAGY*1M>N.;+7:O:K].W5VIC?%TU.LWL3N+/1JF\:ES0[8=.Q7FS^PPC7++0 MD%1P#+.2X-B=Y$*GN[65=S["$%5,>"+^'B$LVVUP;.SHS*$W8J')53 M\_#J9;S;&V-K-!#:;"BS*4LO(8E=N;X\.\Y%N5"M#.BT>]-_NRH(2?EE)[IG M[K5]\>JY7J\S?K3OC(XN9YZ-89VAD6$JL F9^__LO6F3HTBR!?K]_0I9S=S[ M>LQ$7_:E>UZ9(83V#2&T?<$0((18Q2(D_?H'*+,JJU'6DI7*1,H8N[>L.C,* M(ASW$^[A?L*O=5'5C2'*!TF: 'PI%;[\2D3["_C2WMO<*12UH61"&]$(FC-X M8E\E)VOYQRYE[,<$KW2(D %K!F8Z1ES$\=LT&D+BIR MSLU259("5ZD"> 'P)63:AK/.#I+#M MYG%:"ZGN=2YI'E)LO;'N2EUXMS_,4&_8E;>FD*%+1O[%JSA^Q4KC,@/,!TL0 M9^]8??..Y#QNY=E:^LN)%RGVDXAX!8Y!WN5LM6P(_(V\\_ M>6 2/-KG#P)/\I]D2R56X5IK$K!5SDJN_LP MIG39W!MH:79?)QSEY<3^;T6B/VS M":(>A)[KZC;(GWP$BNW;%6A\W-3IELK*"UA7&^NV$NG:0V!](9$ZLOQ& M2^*ZLD6V]JV:JPL=KIW(")$5=9$P5<5 ^WR%6, 1+@_1+AR2=9/(X*Y[[66 M1-WKP2@G=8B#W**7E) A IDA E;%:= : 2#"FY5??5Q$N')YU4\C MYU<(]O M=(Z2.63HGBSLU@,_]Q&83Y]QDJ[2" -*K3Y _N8?82'K>.ED3[G.YK=*:KH? MI+J6_P <"]SX.5JI]KV/?EGYE+* >0+,<+A$4R$ M_+9MH3W8F^SG?F?N"QE&9 T+$+B*TCC "( 1=Y)^*SE&7#FD?"%&L";A[KQQ MLH.[XJ;1;^U/&&C$ 8QX5D'R+2@P2K$UP-G=&!8&:'R*RB0*G.!.?X?D)OX8+D) M@!5OBA57CCM?BA6X87J$'Z(CB9,.,ZS/\^)RFF18D5TT@:5Q9S&-"; "8,6U ML )D-]\T%/T!;/P3+?0-!0ES+3S!\1HB!O-^T''61H86V=6(5!6G0(KS Z8X M'SM65/1S=KR2VH'J!;Z7ZK*>JN8J L<0-W,^^?[.8HD6=U\)S$<[?2ABJ:>& M>0'D5[W$;0]H6X2[J(KQ[/+0\^(T?*2S\!'#JRAVK>L+RVS<]YB* *9^MWG( MGS/UOJ)W-D@2-20H1H_;EF.+!))DIIY=I%]E:%"8 "P=9!-+'<+]G*6+/9N4 M!\)^Q3N\T%4Y2(-:I]S2F:QI)'&=II'WY;/?7^KPW-3-\_5,8UWC,7X#V4)P M>6P),@0W)(_[BA-S6'B\9NC"9M+=UJ:01VYVDK)1@FW8W*-1VY 1)D\PHDP5 MP0 =LG1)@QLR)P O]QR;_@A>\ /5F6XD)4A0;JC=.D. "OW!RM7+\E]2UAQ-H?6*K1Z)^F8M% #[5DU>L-FL)(& ML1B!5F$"] \'L'*E4/;]5U8>6+EZ_>];PHH\Y\;0%(MBR?$4HDXDY$*/A Q6 M,@8H!E?1Z]R$?_>1SZVE3PL4T#SLC93#8\H4''[<]RGHVY;OW<[B[S$63G>- MA[/1VOF&L0L[PX0V37L5*+'EK#6<"OB1W0X,.9U2&L<29!7&P V6 "X 7'R M&/=GX,+RFSW##-J1Q=6F#1)&1PD<:G-%G%45!W >#BC+WY*O8[2XMCYOO:ACD=^K4<+C+^*E[%D*M<2G%?$<@'2+\.]*ABGF/1 M57[L47&_.=I(?WD^VP I64 5>?/<2ME67IZ-YOI7Z:;[2G9(>JD&>$VHPYXG MX=+1/@RM'B7[;L3**)9G8&&ZRERM0_9/=Y%$&F M'3QHC>=+.*XO'&M-#YPZ960HDK5P(8DJB5VK:AB@"$ 10%"]E:#WNR@"B[,Q MRMA0(*$R16.ME1"-N=P72>-<%">J#''%0/?&@.0#Y5=[>AC^57&_1K=_9'U= M_G.N,WX^Q 4'(."0]./E5/Z^_=XO SWZ6MC#1E%@KN)(6=GZQ'NV5L=\KLG# M).E3BY&B;'ASO:"=PY /[5'JFN)9@(M7:;IX:_LK]7@H,W" 7 N D7>'D2M' MK*\*(R8WF.C>N*;Q3G<]6JUZH98TDPQ&\EXQQ6M3 (@ $/GH"=NW )$K!ZRO M"B)',9Q;^FXZE"#9EW<+GJ4FC1Q$L@ 7+=:(O0:(W%<4\P'2N#/%MO2@\K^* MX_]=J<>N[?E/@E^0NBW'<2F6 J_FQ2D2W-5YZ<]D74JP]/((8M;@J67!TK> M,BJ^ "4]DY[%@8XUK.$<(7R37&Y%-H>2/)-+5A&JV%H91#5WG\G-*I35C>(: M>AK-ICH?Z.FD3[I6,133#<]Y73W\3]9#U;=US4A_H^P5T\X.7*!4.Z$P5;1* MJ*MQ8$:F'E;SP-A;9]S;5^S<X;KB7(8>4$VXV_/RR9/*<1T;0XM4/( 4$L E@4QG=X[=H\G-5F/HG M.LVX"=^V]Z+/BX,IBTZ3@W#:)1DZI;$[P8 KFP$TE41&-Y?$OJ_(_>VAR4<\ MM[U&W8E%6G:+D;M#2>5SQXGY]!FIHM?AE]U7(/=!L][J4ST%^6^0_P9)J]+M M5U>.^"]L58_;T(6]IHZ'^! *.X3$J4[#\P39W+*I&TR=V9/]"KL*X I %- LNH*F/+K&:NK M8 H=H6-AOUI)Y+HO$\XI,CLDFV$*\^DS]2=]E4[M=Q_PE"Y/]6,LJ)MV'.G: MV\2Z]_*=7Y544 *(O);'6;9UEFPK>-N0]<'2+VP&7%(;Q61W@DHFLVWA:K\W M/BF"C,'GH!6[2B-L<#H.P*%4ZRP9.+QM[/D\.*"0P#%;?2)7\10!.'Q@<"A0"DNPSI*!P]L&D<^#0T!'FXE$J8ZDPQ JS!!EWS@8 M&3CD8219O(\?Q!)ECQE!;>-M19-E%@.HSRJ'4(": -L!M@-L!]@.J&T$CAJH M;50KYPL[= U2TB4HAG[.^805+X["C)27S@ED_$#IP)MW5;MM@;R0_?IP$C3I M>%)KV][I_&R]T40X89/-Z7VO[)@]P 1[1HE![*ST8+C.CX7"X5>L^+;.X"LE M=C^;306W[YHPV6[.D?ENI)B[1,;0++6$H57LPE6;H'H)5"\!"+H="+KRY1Z_ M"T&^)%K6T/,T25FL=Q9,6:QX9#,((E,(0JHP?95+ZP $ 0@"995O!$%7O@;D M=R%(83<-PUM$""QN3QT%P17'GQ@9!#$I!,%5'+_*369W'WV5+G?V\_66;QE_ MERA9^$%J)6YQ+[[WLJS;C;8?,*.PW5S8:2:=R:I57SFR%#N*0"Q[*(?+J;.+ M/<3;)'TMMA"P)H!! (/N-MS^!0RB-O2IHPWD/0^=E#V#&=APUT@R##H'W 1V M+19TB1P= #FW SEW77!ZN^'U+T#.J6X/PJ$%;^#9MC7 IX.ZODARMX=Y...[ M"N3<='B5!\__EW?\> O35_54OX+'N2/PDWZ2YX6(NEY1U*Q-A.(>4R%67"]* MWQYYF6KF'664+'!>FZ[BJJ9BIS-.?Y#U,@G_S%?U/AC_M//%SXI?,_>?_YO^ M\?@@U=:5(-.VS&#B4*VOH[^.O^KQQ_E0/OX,R\T,YCX M*]#M% OW>O;L;YZ:?Z?(\_]"D3_)M_I,3W:![/\1],M'^:]R>1/]5-D$&:;_ M:^*I%W?;[.\IK*58;?_]5*,??O3I\R2#B*PQ*Y=M$:FY?=%EY6?T^5OI7Q*K MDL.XK&EK@E111<:1-2;C-+*2%4Q19$K5-4U9X1K*Z)_.;WWX%RW;0E *PVF: MH1]^!6:FJD$9M;T=G66Z'E]W!/< M$[^ G;<6(T^U-NG#]2#D=['YKDM_.LG*UUGF^I)W!PZS]L#9-*/CU6#Z!],\ MV\I7 /LCG5&T\>(P_0#A?YY(7*;6FHZ1>AK$4"M*QF%4DU(FPH=L-+O6]BLM?N*>#-[ F&\MLRT.^IHFZL3+2 MD=0_1_HF:?10*)'X9K ,:"YTY!HJI",1N" I0X@%LK:5I>$J:N^U7K)LM+*) M%B75FARUT-B:$WZ(XS,_[+5YW,N'%B1E#.,E/>+"/HR:C0UN;J0II&:+*DI* MQ-8LV\:;$3_K](:#V.>G+3.1<;DPU6W#B"-L;(B2V1=FZSB9JBALI",+DNHN MU7"7+$*3'Y)V ^^PC-((A71D05*2U2 TFT374C?5N8E]8E2[SJ8CBY(2V?;! MY3=S2S(I T&L< ZCG>SU14F-&;6N-??B"8Y)3(.:7#7I$9]-M2@I3.QR-FIYHA2+PF;(G"QMMV-EHB@IMU\;UZFC,[>4 M+3U.HQ8?5CTC'5DT/DC1L*'/3JQN$R/Q@ X#;I2-) K*3\02/R%L!G:8C0>W MYI. #;*1]#]'CNS6<176E;J%XM-)EU6;)PS-YHD@A4\JM,S.=C]*]:0_[RQZ MG.594CZT\*6(>;=OV6W$YF?8DILW5Z3G=%B9+*[^T&[K(\]8[*0AOA1'0WD] M=M$D'5E8_="4&X(=K^0*G;A#5;82MD*4N2MA72D875 M\\,%>S0-,N9%2=ECKN;!I)ZD(PNK;^['5&.'-D+IV&H,-VW-/2)T]LS"ZN76 MT**F0OM@0=MF! 4M7S#Q[)G%U2?\L@DU^PK-B[U9=W*B#&OM9P]%"O8<-T_' MML3Z+ ^A5J]YG(;-?:I1=''U>!^;,IR[I/G9^,3LXN%JVNHFZ M3&A2\Z2ZHU:C05E)-K*P^@8S8+6N._"M66LE;AD$G;=Q(QU96+WE]QMU:-'8 M\T,Y8,J,BT+1H>0 M/-P&]=9@(BI N'@+;WA\DLU6>FN/IHU-E+*WSL2L[I-&D$ MM8$32$8ZLK#ZT(W[>E+K[RQNV"8A0YC'TQ3+F MKFA/31JVVFZZL86.U'7$" MRZW5?&AA35(B(Y,3,@@LJN?)4RX<6 MONIZB^'N4@A,R3PHL:0ML$,1'\]2/*QQ5TZ MJ%FS!9/$%FFZ-B?8SE!M&:E:J[JM.WUH+V1#B]]VM]UT M)3S4VOQNW\0%#X^M:>L\MB"$.:7'750]!G S["#KIFCWVV2^L*(02"MJ*##: MUN"=(E(CAT?462?)3LL*0EBLA%#H1"@#<]-#0"C]Z:#EYD.+TXV,OK\X+=H0 MS/7"54LBHBU.G\<6ILN[:W;@P-NI)&KP;)9@4MOQSF,+T^6M/J&N.ST&1B?# MT7A/2MB!3<=BQ>D*0]7>[^GD !\= 9^T7')(PD(V](+E\+T3'?>MU E,MW,] M[)XF<][(QQ:F$&M==LEWW:T%,4VC8XS),<*DS[W@,2GVNF$-TR@'GM6:S1C9 M*]T(,[*A!;71T;VR3_VV&;]K-3EJ3Q^$69!D0PMJP\:MMKC4.T>>VUL4%IZ( MI;;)AQ9,IP?%?&0QC3ZO'&$"TI)#(S3SN19E,!Z:W?;QT*'YH0:UUHN0=F?K M?+(7M*96\\:,&^PMCE%\EJ@CO78_'7O!%\*WNI"&VP>/;PZ6ZE18C7OX+,F& M%A0![YQV% DS'4ET=X+AJYJ_F@C9T,($^F2":B3CI4.5@]+OHOY#(J>H^HT\>76.1%PM]G"B ,]#M8*FX\MN(ZI MPD"=S1R;6T/U,&^W#H)Y(A_8#"A8PM\,C;#:T((,.:F$:9HT421&P MP6*M>MV RX<6C6R ,D)$#67863@ARBFSP;$F9$.+/M=^NSS5ZO,V;-)3+B'6 MVP3;&]G0H@QX?^N@6WAEP3MM08:TO(S(=3Z#(BZRV_U@:%AVASUL/8 M;&A!!HL5Q,;B>G_D9\OF5.:"0_/4SY]:D$%,3PEN%+,!W%ULCAMFQHS'F0PN M^5.6'A[DL+]D>-+!1_L!J8>+13Z#HAY,R5ES%V@Q*Y%M>T.VK5@F,[NYX'S) M/7GH&VT8@8^Z5Q-%^.2LND8VM""#Y1B?+>JZQ\+DMCD;DP/!K2?YT((,=@:# M]9JDN;>ZDMA&A-ZV82WR"10_[H(:U1>I3[OA=7*VP#;+%BQ14>EECK_YM#K6\*MHS1168GLZEIJ6 M*-;I07V%]9-L:'&Z\8YJKI5F,N-U;HLU=T-?3#(I7/* V/8LZ!%S?V -=_WA M2$0&6./(YF,+TS6:S:,XW% \W#TN5T=_Z[:Y-+!&+WA T*)]I":'J2.1?491 M\ /DK%)D1B]Y0'.W3K!ZP^5X,8DV_3T9[;!V_M@+RC!6YMYI10Q3;&XEJ.OW M<3C=H=!+'I!SI&,7GO52SWW)[)MM@FU-PO2Y%SP@3*,:LML+4(DD-EPPT*=) M&DIE0PL6,6ILYPW;KWM\5T_8K9P8K0F1/[5@$5(#XN;T80C!L0;)?MCQF:V7 M/[6 "HZ]HQ"H9VWA>#D:;MM2NXUVA6QH45ZC>H-JU3K'/3QKS]*8P(+6^#!_ M;%%>[MX>S XR-;;B)4;H$P6R?"D=>\$%ZY.>*EC);B3%BX$T;Z]L;YZ"*'K! M!=LDXI*9+6.<=VK)(0A5UOF\_RI11DT1HX\\!NH9W5QR1JV#JF1NR!D=,I7'#!>&>Y;;Q7MXO\Z<6)H EX>GT-1=*.OSV();==I""$I)=ATFA2!>!JM6$J:A(7K!K>*7@[H_PMLUZ7B2 M83:BT=FF*61#"THS;B(R5=_/1%[LQZ-DT:M/,3B$R[*QIR>O8'8L3FT9@C'Q% M.S^VJ#0K%\>AM=+2>)39+4:F%?#3;&$7W"JZUCM@-,JI5A.;*(Y"+8]'QXB9_,-[ V=8F\'6E1!NOV. M\BWLB&I;^(C.AKW6;%S?S=/G7G"K]!C:[I?MD(!U6'$.2MO<=J;YT((,D(&^ M]L)ZB!$MJ#U/%@ M;1[U#K$=FO*TGV9A'C@U%_M3BQ^46W94\V8IUV)SX MM;5#K"'S36!E^O;1%FG%\45YRN60OG?%A+3 F"CV&- M[XKJ8IG?.%F<;G8NW;7:.\)"U;5XP +F-(CR*5S8^%%\LA#9U98_>A8S-28K MHMM+LJ*FPG2GM;HZI3J4P1\#S5JW>[%J[H5LZ(6(!!JF$4G+:$DBL^H?1T=C M'+>,?&QA"N,ZH; ,N[(L?3[K-B1Q(':/.1&H, 5TF]0V#?H8PL=N![8"H1$T M.SESNJ V+64=].K\DN(=4]O(D[$Y:##Y4PMJTU[W&C5D-/1YD5_'[4$;PRTX M?VK!=&;3V8$^SL=-:Q;T@R5*A+UF-^=-7O ]/'SHG^0IRG-VW]56S4&PQ?(9 M%#_9 =9;5FL'U?BCV#KI/<;NI_B2T+1[94T=.0RWW<*)W.QV.HKSHM)@(,M8=S*F%&_YHL#ZV8HUIOY<_M2"# ML'Y M44X42VS/N>W42H&=YP_]4(TH!\C'7495A*1.,(GW8._7)S'%O2@[ASG MHBU"J4,AG>KP>!6U^]ES+_A?>B >1OUIJRD-W;YQ]&OFG)OG0PLR,&':]]LZ MOX7)3F^]":V]WS?8;&A!!E-A()P2).GRQX8X[XNDLU=((QM:7%B30%W$.;7F M\-%;C;R3C4;M,']L\>.*@Y/5',\H"FY2;6%CT5KM8*9C+SA5@Q:^[M=JB&$- M4P8,GBY[$%IVK26CH$S3A3?KCE^D+2 MEWFJF4^AZ%3%F&HLI0C5X>/!8":0S&";,,G'/CI5>=G=EWJI<_&IZMFVXH?Z M7X]_>5KSD%48/90[9"4UZKD4Y[%<+"]F4N+(>_S!N90I_\DW!4]/BA0?QA0K MS*+@<6*/]17G&I>?(]GA\)\4_;VBR"=U0D^>[Z7/7-M>\E@X]_C?4%9N^=>Y M.BQ)Y?3#PJR'RKG\Q8]#E57H9;6D;UVC]7QY,_(+Y MA*42P0_J0MY1!/1;B>!'%1CO+(,77P'W(!35L[,?_G^?$.33"R6$(?E6^^T- MEHA_J.37,KW%!9;T)0G^SHU93R^X^G^_W!VU>B54*2NLO(8^7>=0X*WO'"RI MF'X4H0,Q 1,#0GG%(/%#"N5'\=D-.;X@$@*1T+,>+_Y2AQ=!_\3H^W)X.<]Q M/+>2^[VOYNA^OZ3PQK'UBQJA+U4CZD_D/9 %>'-WID=D.EV@1T"/?E>/Z#\Q MZJH">O5=:ZQ'2OH\K0+.9MY&19@?E&^63T4&GIM1E0//MO..ED!/ )1GW-M7[B)]_W/7WW!_\U;J$YWG!>XI_SSV^ M7LW^KYPRO+C\GU_LM\JPND(\0MV7=K".%[O1K9R+E%L[SJ<>=Z4=HS9W*XYE MN77C?))Q5[HQY-I -UXOI+@GW>"5P$TG^%I>QP?7C_/1Q#WI1SL;KX<14! M()KO'CY\;?[ZU[]45=?7Z_==U7<_84VQ%5?5*TI4J>NJ MGO6=/DL!0ZKGOZ PPKP> +RU>&Z@N.%\EO'^2O.N#=?94!ZNOW181QCYH36Z M_*6AZAEL.,_Q/3?KK\H>S/#+J'/Y0%X]T,^56$ZFBS79G;5LR5%MX>@M9ZY# MO+Q#^Y,7G(]JVF$8Z]J%3NQSN%5#J!;9DE!^'IRD=1M2M:P?)?KI,P9788RX M1B/V\Y$/L*V+9QTE,*YOI/+O5T$-N!Q[S>O#AB369:J-"PB_FLTM3ISW;1)" M-56Z,("!6*(=8@#]S(WBCJK$3V^E0;1AM]" ;%N@;W0W-O9ZB M@>?H#]@3-KV6/O;UCD7&K9;BN">:PXSR84_#@K"!H1^/EHZAJ 6UZ''()?*Y M10>% > !P/-:%*P2K.QF@>>Q"O8QG_2 ,F0R5:8NBT?2<0RK#78S\O=J"3V< MXYQS.O0A&EBQO UT?3_IS=LYRN IRC!DE:*N"D?'C3W7"]8#.@; D2*4@@U\E8I;+3 MFZQ+&EDE&!*@#?!K@%]S!;01>M:@MS#;"K];4SN+4ZQ>+1'*!Q'#!L,E[&G+ MIE#F< VK-C)WYQP2_.DS4H5QM(K25\HC95GX>X6)TK$)?@ %C[910=#\A=PY MP$_C>2C])KH:511M&X=1MG%F:IO^I^?GEN.M*ZPH55*M)R$8K59V+R7X72;,%(^AK4"U*?/_8&Z=Y/K8,?M0YXXY4'GQN((.?:7UU M5RI?6D;Q&\>"'UL&'PKEP><&,GB#._A^5>4S-?_CVD25%S0MWI'1]U+*"S/#(WK!TBK!"="J5ZD MK[YP--2>#C:8)>T/L+E?]+IP;338+P69R+-5*%8E*;IP+O0?@!2W?$MPJ61P M]2N @8-0IL\-9 WAQAXWY" MVU.XNY8,;F!9)S0QTKT]2_M<<6__\/=%E2!+^GS29Z;8EAY4_E=Q_+\K]=BU M/3]/YYAY22>@90):YK62/D G2D#WN0&QW&+M_FMGBX!2 +'<*Z_NM4-JH!1 M+&!? 4H!Q/+:AU2W92NO?(15CP,E>XZ,R-D9%@K+$^_+B5;Z7Z^2,#)W_II< MX]TE'&L#;=W2^-WB^/)#I8$>G:F9/2\,+UWUH&[U*<72ED1R>M!MU2?FB$ED M\ISNP_;G+MNQ=Y39PA/A59"+-F<; 8#Y;):;)_I13;[Y9H MUT2>A]HCI"6AF"74FM&66CJL3.67=Z$H#KA78&_].'OK>P#--9,#OXL.4X2* M0W^&+/EC$\6MT6@);WM)B@YY)N%*Z #8&^^?2WL^C#X<.-.&,99O_H+9Z^*+DZ&T&8,P=UH M0YZ4N+Z>2HE,G]NJ@!9.8%]_;['NL @@B@" """*@6AZ4#H//#61P'P21 M\M=1LJF LJWE'U+[I M>D%^[>W9MZGK7_WHL:[I3G[5[R6&-1I&VKX!HT/^V)6[DAJ"EWF/66:'JL)X\78>X#V"K?1NM]([8-V\' P.U.* ;P[0'E:2GC53 MO4/76P@I&&19& RI(MAUT "P;-X_;_E\)F88;?0@56C'#_2-[H;F7G_HCU+Y M([O$ZS_5O&6*MZY$R@'P; #/!O!L '?@_8^D/JJM *4 8@$\&U!,!\0"]I62 MUT.SJGKN;:IK>9#!/8TQSC='/)R7L;@SJ+NUNF^1PZUJXH?Q1M1?GFU][FW9 M/14#/1JN)\KA4@_1W7! #Z)&"?3< M2>*>^$CCS$,*4PT0]6!OJOHH_4B>-M95SW#SITP5.[[$:@];TJJ?M(,.K$SK M<]3LZL+12#UQ).?F4!>Y.:"P$,@ [,?@<\G+1XO MC,NX):KG.%XF)D^U*J:;V8>KGZTK,:/-ERS&T]R&;RLNZ/P"&"F_BLMA!FZA M/.EX4FO;WNG\;+W11#AAD\WIJ@=B7*[D>:[NX1"L;G2ZG&RV+.NXVSJ#8ZC2 M#OSR0[#\T9E9Z5HZ\_33G!$Z1_,P_[/V3TR_@-:=B4,,!!ER+-$=6E,-YS8< MSV;+1K,$,XX4FW$!$A @-H!B[7*YC;>!3;G+^-/01$]V'706<$=KMH@V.)," M.#O)H8E(H>DJN 0,$(CEO@E7I<:E-TTBO@I&;4F5M[=H9$H0,Q1!\91^#8(!& LI]@?_TWB?-0"F 6.ZU-![8"J!< = M^GR5^*ZS.?CTU%=,:<@E6V:T@NG3VLB/Q^%S@(<6[]$##*P[9V"-=?^QI5%J M Y5 C\P@/]TH9#?_& PG? 5!7NFBU3O);]\-$>OO7[AB],XSD5]M0F-=;9R; MQ(7$Y 6,7?4%=>YK\PV,DFH-VIVZ'9-*9 3+4I 4562XOLX]I8#H!E@_)2RL M_Q5(N>?LX0_QY+GZL[XQ3E9T@W>E&>XUF;D(#2,FAQ,BA9,K78$.# G(H(04 MPO*#R=NG_%X,+'J\Y<1INZ=;Z+S91J3 X;B9D0'+.=='T21HL !*Y3^.JP+8 M(4#E/Q@[I/P;:KJA*>F"-%X)W%12X<-.:N[\-;G&NTLXU@;:NJ7QN\7QY5V* M?F\G70JPL0C1T)+T4%8;BK/?WS>4>CX\-Y.'-!-=JUL6@_AK6)\EGKL&LE5G)T!?[ 0^V\E "0)97@;[D2YY;7@W MEF+4&(;4S&8_?4;^Q(L64O'/+<[R)&SVZ%?+O=YK.O[5::,K+]#T #K_\[\0 M_U )/3M5XW_!^?_*M N!1F=EX1*]H]+<@-B>K>$'M@8(:L#6WH;7!VP-%/C^ MLEB K8%]#=@:L+7W%]NS'(0;LC60@#N?I7PY0'ERJ)*=H5PX9Y0-#XUV-5?D MH9;7F7L,V^ZXK(S@>;8-)ZH84;R0[?6R;0"]?I9-"-#K16S#&T(OX"D 3^$6 MQ 8\A5+D%W]AD]=[OE9O[Z9KN%MG:R.6"SW2,K)-_B&9>*U-'C 5R\14S-ZQ M^N8=R7GO++U,F+E]2]794-YN'Y-SA$#L9,M1G($C/KS]@1W=70Y%UX,M4]> M<"8JGIGC%Y#6%CCM*!TUQN*04]SR@['JRFDX161T10RNDA1]O2M3/[9=/>0S MRF98W\CHWZ]W*%JV=;[?U1%E1X_\T9MTB]6#\#R3MJO:@DJ5"2H4[.=$2J,'REZY=!G?;#B579+!+X.&5''E6-G=A. MAVK#:*,'V;! W^AN:.[U%!<\1W] (7A/<4X\FHQA,UA.>LE\(2Q6)42AWF2T M(W%FVN7%W1BG*%^ ^E#N^R!(UIN"(:\2: $0^C@@]'#.7;9UWBP(/9/[1F&; MG>\E"8 M+*%C3D\W 8Q,]DMX9O*>2*KF:A3DQP-9KAFI(@Q915$4-/G\:-35F6);>E#Y M7\7Q_Z[48]?V_(JK1Q4S#S\!#1-T[P0TR_>F?GULL7ST5DA *8!8[KF](2BH M!NU=P+X";*442@'$ EHA_1R/ /F&1X"\3M9%C5L&59LK2PNJ'9WU":I!%O[R MK,M C\YIY)X77FKC06J0T8KA3H,7^]#$[+60.;%*9(0\7^I)$E6*O,J9$# S MT+00-"T$M@+$ G;J-]^I3T: 0OV!M>2/:VPP-QJ,21Y>GK/YT2:+GS2J/5!V M4TNWF*VC--O'WD;(-MF\'^'U-EE \RL3S>^?B9?!ER1+Y0\[U9S_5-:!YU3< M;S)ZZ8AS2B\$++]72[N4& E?.\?RL;\V8,5\L XTX',#&92PI1LHQ@.=(@#* M Y4'*G_/S5& RH,66!^L!=;?;W!?U^_EV2X72#]DVR;^M.4IUFIB->NK=J.- M>3.M^?*KO[XY"/S).NU4JNE;+IP:3LDVVC"$]2'/-/,'OPD-GO)VH/+9)>&A#+&8"K=98VLC@(>=S M7 D> )7C_?-JSV<4\CL$LC9:7R\1^#;#4,V9'=ZZ$BD'P.P S [ [ #5ZN]_ M:O51;04H!1 +8': 8B\@%K"OE+Q:_>7O>;\'G, M_-S;LA ZC:>'ZXERN! =:R/;E%DC;O%.3-K'QM(*E\-$1NC\&C*"*5ZK#XP1 M8!2HTP7[^7O;"N!_ /X'L!4@E@^UK]QV7N>%/BK2KQ]A&SMLI.8>UOT$H)=2U/XZ3:E"MR!:KH>7A646TE#,VUJ6N M#P+X(( / HKC0:4P^-Q !K?-!RGWV>]WV^-PK6@L''JNSG,D1BIU=KCWEB]O MRL5JVSB,LCF%$^^9-^>]_G(GB7OB(XTS#RE,-4#4@[VIZJ/T(WG:6%<]P\V? M,E7L6+_@AP>4M:+IT>S(FP-Z+]@2)1T<0T:8K'$.1E1Q!@'7QX-*2[ ?@\\- M9'"?Q<5 Y0%SYX,Q=X#* Y3_X"A_VUF'=XB4**7#G[1Q4^.Y0_>$C66GM8;S M2"G+6%PO5 *LD_?/YCV?M&B'8:RXJI[Q2M2\:7KGZTK,:/- MERS&T]R&;RMN6 %T%$!'^45@#C-T"^5)QY-:V_9.YV?KC2;""9ML3E<]$2NV MIN]KH3^ 6JU0ZF[PL=^-A%[K])NMZ3.[TK5TYEGOIQRB/[?3,')N+39^HZA^W _H!8[IEJ56I8>M,4XJM MU&:U:]:](\;S)AQ W:ANT8L9!!%?_J,X%4:PP&%!)3Z O?IO<^9@5( L=QK M63RP%4"W G0K8"NE4 H@EKO95VX[\?DJ\1T_K(LB.6G,8+,1+-8N[8S(91[? MY=?GI0$>?L54YKU:T:WSKWXEE:FHYRQZ^@/0F^=#<+% 6O)[:4GVB3U< %P+ M/S21\80/I:9Q:L^@K;(;4(F<+A+]])DFF.LE(S^V40'^SPV4V)?Z\/Y=XKM!I*TZ3_Z[5'!_8'Q'(OSA'@40!;*8-8;I%' 6P%\/, /P_82BF4 HCE9O>5 M]P@-KY%P?'$XMPP2Z,2(%&,=F_&PS8[C57^9AW-YSC&-YZABF>7K''8#.EYY MZ7@#S\U4.O#L]!\9%3/5[D /H["R#CSG*0$/\.\^ O\.]$(#) Y07@T^-Y#! M/?.60*TIJ#4%* \^-Y#!/9=7 Y4'))H/1J(I=>W'MT3EH?2CXD_;7F* MM9I8S?JJW6ACWDQKLB\^*[S\KK:K!KH2ZHW HW=NC8Y 09Q62$^O09I:L(?:7+Y 'B !G(NB MF@8YL*+LIXAKSDRJG<-$EERX'DP /M/[)]V>SRUP2KBI:.;>3%>NA15?,;7* M'__^OL74\^&YO3QP5NA:W;(8Q%_#^BSQW.60ADXM]K7-ICUH_(+=/"DFKS^N M;Z0'.8&F!]#YG_^%^(=*Z-FI&O\+SO]7YIWIM5,Y0&=^ MEBCPCDIS V)[MF(7V!I@GP!;>QO2#K U4,[WRV(!M@;V-6!KP-;>7VS/5AS? MD*V]1T7RKR4LQGJDI O2>"5P4TF%#ZD*-6X95&VN+"VH=G36)Z@&6;CQXC/( M+P,M$#-R EKUF%E3D!327-.2\N045Q&\$^?2;R*$]>BR@/T M^A7N$$"O%W&+;@B]@*< /(5;$!OP%$J1:/R%39X5L(6(>_J"US6I&V\3R]B? MA&R3SW*)5]SD 5&I3$2E[!VK;]Z1G,>M/%M+?UE3[+R-F!)5ZKJ:>Z85#*E6 M,NW][_^M7@ER[R2Y_)MYL6^@$DNA4O/BE:V7$2NOWU",#>7A^C7O(8..'^J!)PS95>WGIUY,7G&\]/-]1>P%I#S@K:]V8,WB(GW&CT:')10U6 M1HGL[D,,K<(X:!EVW7Q&V0SK&QG]^_4.1N2/WJ1;K!Z$YYFT M7=6.LT\R\H), FP4!>8JCI3T TZ\RQ5D%\ F4:G%;JHMCE)W>YP)YFFP;: Y MV&07'*+%ZA= 1@-(\^NISK*M\V:1YOLW%39')V.8K$P8YO M/R;9:#WD?_-J MBVN@3A?FDDTO/ C2$:8:&AXAL!#FJ$.GJ,-@51@%S<6N>V)5-HL$/D[9D4=5 M8R>VTZ':,-KH038LT#>Z&YI[/<4%S]$?[TO=+'R[H\Z:DK+AY]L9,A/71 E] MGXF*B)8[Y"2)DREG("?SX5Q+,A1"D$^?T2I!T "$ B]PCEWV=9YLR#T3.Z; M[W95>Z$I(FRBL+VR9'RW4UZ>^[Z>WT,<''W8:=#6#.96(]+;C8V#D2,._NDS M4D4(O(H2P/6Y;F*\;-9X#=0I([K>+.I\ER(\:SCMT#F.2!C:>#L*G$ MWDXZ.Y6(#S4$=FIH-X$DL!I&N:PA;9Z VOF M#Z=D[6B['>DW>TE< RU\^H WEQ)O\F(XL*;8EAY4_E=Q_+\K]=BU/;_BZE'%S$\ !/VXS8^!$S7LK#O/K98/GKO M&: 40"SWU#X.U+27I:;]8XOEH^\K0"F 6.ZI]\P;WQF'?D/E0%\G\=5>VK7Y MQB8ZO'[J1&Z;7R_\X.6)KX$>G3/Y/2^\U):]-E@?V5E_VH";T6CJ!,P4M?:" MC))Y_@I%L"I]K9)!8&:_PO3\V&(!7>* 4@"Q@)WZE7;J@4GP:)\_"#S)3>1D MBX[M%O0;ET#_8),=AP[)BE$Q &A]Y)LD\UO;;W>)@N8EF5B6A9: MPGU)LE3^L%/-^<^Y%YS[3*WT/K+EFIN!W 8*9^R,-YQL+Z1CR)AZ$^VFPR $B2RM< M#R G>/][63Q*%M<:WD9/0/INYU7GX1 MPG-ORR+G-(P>KB?*X7O1L>K&<29_NU]2G4AG5$D%$ZOPL.KR(H"5H8 M 9 JQ2%;N4$*;.B !%(&L0 2"% *();[V5?N()_SNT[JU" 0"6%Z(ZN;.N%] M;(F9@6YD3NHYA7,M)Q400\I,#,GO@(-62JAK>2(GU:QH/P'1_G;SD"\0Z34CT;A?A)Y"$]NUK1H'QL4 MP1M9I)0E+:X7*@'>R?NG\YY/6K3#,%9<5<^8)6K>/3V=@*=:%=/-[,/5S]:5 MF-'F2Q;C:6[#MQ4WK !""B"D_"(PAQFZA?*DXTFM;7NG\[/U1A/AA$TVIZN> MB'&YEN?)NH=3,)?9B-M#S_4EL3'L6XT6*;+6;W:.R^Q*U]*99QV@\\24U_N6N5?[Q\5A;T%Q(F.PC'[Z3#)7@FK *LAGNJU+ZI ML_KW0J;<8_QI8/)6)ZU.M!L$[,1UW8/KT-3 A R8B!28KG/8#NP/B.6>R5:E MAJ4W32&^"D2UF"7O.XMQCS\J^V.;&[O!_,!F$$5_^HP059J@07,$4.L+W*?W M/F<&2@'$R!2L[/=D M2V,4ASD:^=DX? [P2!PTYOEH_*NQ[L>!NDGUIY+:0"70(S/(3S<*NJS_0A$G#M M]7 H[3H1Q9&H&!M#-ELKD<+)E:YT H8$9%!" F'YP>3M4WXO!A;2->](+^:,C.2RD M6?5#U\@6C."?/C-5FD'!3@I8EH!E"50>[*1@)RUUAO'%FR!44R;)_A0W+&AZ M1*>U;8=;+-GS7#]]QM$J1H+V7!^/)EDWPW/7M_1SAY7(J[C?]'VKF ^-WRH; MS];T( 2$2$"(!!VZ !'F_4^F/JJM *4 8KEOTA@HF@5%LV!? ;92"J4 8KF; M G-@*X"X!(A+Y3D?_;5,X^";@ZGVP[G40[ZQAY$T5#L:,A^3T=KOQU!_L'QY MOK%ONEZ03N7Q+75=#70EU!N!YWQS8C;Q+D^K=3XMNU1^[ QQ8VAW+:O;6$=! M:[!>U))$QE 9H3Y]1JL$5KP!"?2!!-L[V-[+ %FOG-*Y(LX(:^'([N1^"R9% MM'\\*90YK[$9SF3YGNOA#*"2E9E*QBGAIJ*9>S-=IA96?,74*G_\^_M&5,^' MYR;T0"JB:W7+8A!_#>NSQ'.70QHZM=C7MJ3VH/$+IO2$)E!_7-](#W(:4+;J MK-[WBYG 9S,9*$$@CT8+IE8[T N+ZP<=N 8-91=A4Q/Y$X<+%E+Q]> +Y2Y[ M-&#:W273#C0\ ^0-4%X-&IX!E;]GOA*H@P1UD #E@EO_=/HOD2%C\) ME;/(^,+AT5;<#MNAZ?F6PD\'J L?8,Y*9 S+&3,T7$7P:YY2?VP# I090)GY M8)\;R #LF]?(K_S"EB>T%=&R!H['#ZD=NUQA,VL'"=F6E^5+KKCE 7[,^V<9 MGT^8#*.-'E2RS[W/6H2]^@5[]YHH>W4>S,H+-#V SO_\+\0_5$+/-K7*O^#\ M?V4"3L"3*4OM_SLJS0V([=EZ9V!K@% ";.UM>#@W;&NE/E-[^YO>'AC2YUGE M?F,:9J1R3)]U(=Z 3_4M2<#&#';ZAXZVH#9>*"0RAN?7NU5)ZBJ-,$&YXZ^) M!8 :<"" K0%;>W^Q/5N1#6P-V-HO$[* K;V(L'7#ME9J9_TMN5TO\-4-E.O9 MQ '=2"1,QPL.;7)3FWXV'VUW1&W-6$E^:I W"(.K.$Z!!F'WSNK*WK'ZYAW)>=PJ5:;TES7% M5EQ5KRA1I:ZK^2Y:P9!J)5/B__[?ZI5 ^$Z2UK^9J?P&/+$4/#4O7MGZ':'G M+W028T-YN'[-5C]C8;ST1X;&6TW5.C(KUD4FM9I;\JWK=3E(_(N86@58\CKX"Q@ASUDF,IF6-_(Z-^O=WI:MG6^ MG_M5=O0H^FMM5[7C[).,O""3 !N=*?M*^@&?H^Q? )NY/^(UTT9H":HW^R3. M]N4:G61@D_400XM=Q A#2#-KR>?R[;.FT6:[^>6UXX*>\.$.DHFP20"2AU1 M=/6:YU6OA#IKJ;]61JCLP.C!GD@1(UIC.7=QZ$^?<02MDMA5?!Q0[/WE#*ML M%@E\G*M4O?\NW*AJ[,1V.E3+#XBR88&^T=W0W.LI&'B._@ ]J( U0D%J$S J M#)7Y*9([VU4)')YGS[/,0VW$#E5:DG819=1G."(S=2/#( 3Y]!FI$N1U^C$# M#/HX&/1P\%VV==ZL]_,,6W6?\&:(MH83"YVJ>"L6?;V&EM#MV4J8VYJ$7F!! M"](-Y.Y:\,W<[@J?.%R-( ZKUF24#9KO ;JE!%=;Q9UOELBL)<6 ML_UBC&\M='34N0["PKU!"?R>0L@E*GMZI/HUV&F>QJ,64R/QFI!C3W;Y*U7% MX2L=]@#@ >X. )XS\.QV(>Y3"DI)W+J'JY1Y,F6WA&C16\Y;-7K:HB54G!C4 MK(%,["@/CO)D?Y5"R"J-%KOV 5+RRY+[SPGC^OG^VX#/CRZ":U]2>@,B /EI MD#E[DWOM;D &0 ^ #-[D6M,;D $(,($,P+X ] #(X TO=+L!&0 ] /=YOLE] MGC<@ V +0 9@7[C/\^7_R\_VKS;O)\D35<\2!H\K0> G5U:>ER7J>D515<]) MIWE,15IQO2A]>^1E29&JF:%O*\Q1!09A02(_:P^:N?_\W_2/QUFIMJX$ M&1AL'J;^)2&9O?=A2X#A_[FBR3\K1!0OF$X#HIZL(__S_WFZG*_\5TCU;"_X MZS&9^F2=#^]&OTS7\I=J(O=?$T^]".;9 MWU,["QS%_D;%'W[TZ?,DP^R*MZYP6;8XQ;\ONJS\C#Y_*_U+8E7R3*Z,J+A. M$# NH\0*EW$2(65ZA>@R0>D*J2*:AN'HI_-;WPG1OD5_U4<_^]* M/79MSZ]6VJ[Z9T5QM8H8KT)3,Y7 U,,OU.+SNKDGV\V7&I_06V<7<#=L+PF1 M=UWTT^E5OLXOUX>L2V8^Q:MM,RCUW?GE1D!^M8&GVOW4J?(#'FR=:\\[ MAHP61_JXMY)"K;;E(1Z9J5M.(PXTFXXD_CG26^.'UDSUVCR$K1HK@>\?W$7V MS,(\XX4^\'M'V>2==@O>X"=)1;)*U6=0^6/$679Y4O"[-8S8=65B1Q>H42C7;A"1Z-7(^5&FUZV5 M[ 3^4^^(BCF"L=31DHCC/$9.P MS:74.EB*UCR.=^K&9_N&3!9'-HS^M#>9^7.X"\.DB\BU*%8%F2J.7.H$-K%Z M-BMU)^AJT!E81VO#RG1QY$JGP[%#D)"T8]&)J^Y[$V.>R$QQ9/=49PY[;>Q+ M.]5IA,/%S-9"5D;@XE"LZ0N0K[)M*=;'!P)=2HN%FZH=4AP:FA!T.!'M$\S- MY)FR2R![4A>R@I_"4'_9D=^%ADD0C"QKSVYHA(Q?T=,F/:(4AT98EUAM=6M[P M/5G*AQ8FL!TA!\$_X0JL>]SB8+C;ON\)V=#"!(9T(.R8.8)):/J%^V)H03LK M'7I! =E$#Z?4*946ZGF4/ZJ%C7:0#KV@@5+=F%@+E^U;NMYI"89>AP9(.O2" M"C:6*+>"URV,1\/ F#H+4$(= M$T>RS[N6-%LSW'[A2R$[%63T@A*V_6U/3C9#CF^Z^F'4Y%OR,DJ'7E#"6MR* M-'@SPV"T/MLWX&,/ZS532+N@A N2BCR!0;;\3)X,]_&"DW#;R(868$5J+!9, M]R#M8'%C$ S>E^ #F@\MX J*B@32C5G4$N78\]A>?=J&\J$%8"'-L;07UW75 M0O?$NGZ@-@L&2I=U0;/LL([4AP%[M!P-K;GCQBG&QDGJR!2'HI2@C8VFY<&D MLB*=EN1.(U?(AA:6Q9R])X)%[/MJ^PLAI )DA 1: MV'[]K2HMB,5NNQML(==$S(P;A%15RGQRSU2GZ-*S;4VF_&P\F3[5J:ZTZ?!- MK:2OAG"M%XAP(S9CDVZF/**:QKY3FV6XB3""=[U A*5VO5?>L1K?;S:U7?XY MJ61K2?AB+Q#AO/CPW*HUB\UY-VVQU-."KE05>.D%(FP6BSP[DK*M.9.>M>(#2Z@(1%D?-9J.>GM2H8;^^ ?/,VHI#$(,*MNLM9O96:@&PH]V/I MQ"YF07IE+Q!A0ZI5.I-LD^(9EFUP5'KR*&0R:-S)V:74PUY\$C/R$\_MC/U3 M+/WT4*CC[F?GES8&1J-J,"/>&M):A5Z!KD+A2\]H@-.?V%*Y$$_,5_QJ02VL M)E<>X$Y&9S30:S),KU%7=[RFN#[WJV+7/0W:1K3);G<_5T7G<>:VZWW6I;4].+Z2A^@0CWF2DHQKA]G+<:H+UX MBDOI5@YJ+1>(4)[(E=$RQN[[ D7U.DNCM:$>,NA2]DS(2!24C,8RE'#9]S_&,YF1P-FO#2"Z2=E.G$>%G0*OV52667 MYN !"L4INO1L *\D9?E>AI2=F;\9SD+GC%[A@*@Z*^K 4F_69/&2& M?HV:6WMXZ04N,*4%(];C;6[>'#Z(Y=TT9.D%T,S6Q_%2NI!:\ZODTQ*2 MXDH3(<##2\\/B\H48JM5*S5GRD#+<_.$%&V)L,%7.""Q#3!+ >TR/(+T&[KF^RRW^?AN5[B@H:0 J7G:KI?96?=YT8C M,>M#&0LO/5O 0[D/A+U4:?47;"$C<.76@:%8;G5_W>(+;I M=I,5KHTN/;NKM!EUDI7XU**&A69VE82RX&&![WI&+KE&;,T,GCAI#LJ31=9, MIY4R.H$+7#!+]^H&52GE^>[PH;++#?GD8IH9)2YP@?JLLM7R-#6CN,?QGMVM MA<$NU4:7GN& LH@_UJ5N;<+GRH5&+@66G8F)[WJ& \5>O]33@:[TAS%%K/3F MZ[D.M3=XZ1D.K)^[[1TK= O\:J:NF&>F^+"=;T:)"URPM[;CJB0PF;F?B6#$Z'4GIJO,J]Y1M M3Y3!XH'!=W77BAWAGL/,KD(0-441E@;XZ?[AMXV1B\DQBY%/1;1],:Z_$'NS M!,O4W ]L7Q;^Y,CCY0LB.->(+Q >('PPA$AQ,/"#.]LC4QTY,_3 MD=^=+O*[IP*M./3A__N6^O:;)\0F?\3/BM0_M/-\ZMIA\H*F1\P9B.R H$> M*@')Z[W]GW_1'/4W2T?M/Z[4@?OF(/.K,OY+1^3ND,!'@.'C]U_L^?]>!@;F M=X&!IG^PB7 !PU6;[M^6XZ^^]Y>I9OR"2"&4HT@GH K673GXX9<'7D#E0RXMDA MGAWBY22\0'B!\ +A!<(+Q.-_JBI_[&C(7VC/7ED?AY_7 &9$QF,2(F,PT700 M48]:<,(O[1Z/F)[ M>K2?ZDRLWI@_\;L)VWB8%M(RM]W M2T0YE@HUV[\^THK@ ,&!C\,!Z@@'J-%"GZA%L['*]KGX=I]^>-RLLNT;B?_' MA^=:9M!J&WQUUVH/%5;()TU4W9V&.!!/1-.)FTS8L W ( !!<&S"P!B &>G9 M,DR[O8.I170 B5>4%6@''BQ#^#GZEX@"*TM=6\LH@V>\BWRW#/B'K/YU,<;R MDP18B",MW(XT]SDYN(NQ+L/[EH"R!FAGZ!F":L0NLB?Q01/6^>*L0WB!\ +A M!1*/(?$8Y[\T@Q]8%&35B B^J6A(_4;9\Q-!UB-K0;%P7[Z)95HZB,#'K641 M*=[8KC6B6%.'WT\M01=48L?.WS>85O]! MP9R-]!/AP/%LQ +D_P%B_^:D@)F_Z_)^![-^ UP:E*AMU^I4:[/JO-E(#])S M?I_;49D1AT(^=)J.)KESW^]UILB'V.=#@(( 12#"/U<$BJ[ JO7@YV:04"!@D2I9)2.G\]]#Q50D"@108X (L>- D971(ZVN.T;3'^TZ.\* M"55I;Q\6M3%JL9O^]@^;2$4IZC8J!HDK!3*NY!BRN9F@3D%$5B\8KTL=+&1K M8> VZ1KD*EG%-!^9 +B:[XUFCX\PUQ$N)'YT<\=? ,1$@'87CG1"*!YL!BZK M/J'0-1^H(%2ES^A/,)YW^627DUSD\N"XOUOCNLS6,9[6$FL)GZL(,XGT/.IV@\ M$2+.OP?S,4#,$FXHN&_#\+W\?\KV%6.\HMM:LCE?;.KKA#JOI9][&\CVR"!D MHNG4>97!]>S!4(C\$ 8V,PL-;F!OVWG([I, - -%F80FB=_PJ_D-PV$CNCGG M>1\CP[\5@/Z @L+/\1>D1*LR;^SV:IFAFG3CR>@(9;'X,!VE<#$:FXA2I!B- MP 2!B;LW*/\0)IZJFUFF]V1L>2;W7.CMN.).?FZ/\ P4AJ:B3"H>:IBX![LR MV&Q$<.,N#=$_Q(U9]7$\KN?R>UXNM%J#5*I72N^1>@&-4)I+1RGZ)NH%"4H& M.2C9-35Q#HEYL02J@2DG!E86W#JV2!59L \B(BJ"8<@3&4@D"'D?_L=[%)[! M\UN&RS#MS@0=9 4#2#D?QU^0%>:J4)VMM)';9CL? H7L:&-*:T/5O04P@(T/5DNFD@Q MX8&%8+,$P0F"$Q]N>+X9)]0)$+/S5)SN R;%2.G)J#H7-Q G4%^55)2ET[>S M-$.A/X0PW-E"?5(,1/3?QT %$]G\"U%>1-2!))L113,,0'IJ$K_D5_)+WG%% MIJ^_ELW6!4W/:];8G%A*1A3AB9NO9L+EAV6SUBU:,@7FZ?V\7DELXG)F1%,X M"9:.II.I<%=7$70@Z/#YZ'#[+IR_A0[C:K^:K$P&Y3DWKV[V#*^N^EV,#BA1 MEHTR%QQ0H4*'8!M:!"X"N.%PV9J_0(Y3P)@N\TIWRNAQ*A<#>RJE=(=K?HH M Z78)J/QY U-SB 1G"LT."8G'DP 3HT+R.FL(V +?)8 !*^)/Y'XG^\3UO3 MY>@4DF7P& 00*:<:C#$-"F@0Q M"&*$URCN6,P%@LG"&2S?23Z]Y M@&_"3$_+>?B0\\-#[8 .%V30MK+=E0IJ=D,U16H'4KGAH+"9XF7C\$B"/M=: M0Q4>"13O$(P)$<:$PR#^,[AY,2R;IC)4?U/I32@F/EV.VF:L7.EOT/JAM=,(>Q$8^L(PA$Z!9JX1RR8ARR"'+'-XI* @2\AV-(!I*B"BR\8\9LP$ M'4TU.4PON5ZR;"C>//$[AMOO>-_&'^+K%F3KGM;%3-V!/-VU6;IYX.@+*I=< MZ22>MW%SVN\:^_2H6ZIRJ4U[1+/(U(M'N0L]@:YFZ1%<(+@0>%RXG:9$@G2$ M*0A3D#C4'<6AT 23R$37%A$=H'"4'6JR!TRL9W77!,N,")'!D-$_ M>8P19;A"':)#6<5?Z0!TP ((AJ4#!!@(<2Z8+1.@)T;/_8'8Y[AL+%X3+$O( M0+,ECCO(I*-<_(9V2Q"8+% \1; G1-AS8X.'4 GA)L)-)- 2UD +AY_GF]EA M(/M(T03X!S:-4%,2 ZHS)+Q"/$9?QV,4 HNF)>QPEDM!TWWLW9S4-=V<"E-0 M0SQ>@BP.+^A"!K\4;=$?!"H5DQK\(KO9/+4V_6$<)=8E<&)=,II.,%&:.<]R M(2$7@A4$*^X@,>Z*6)&WFK':HK1;4Q:SY09/5+UD/6005G 8*U(T%4UR-^QB M1/B$@ HV M6?PDA/?Y'HD7#=.6KL$5288=Q3-U2$D3H-_<1@VKFX(X^8B3+VQM4%R(*$"$ M0.*E.7F#P%E)?']52ZGI^2I>J-1CN5TQHVQ&-()(8PUU_4:@&(< M# &8H!K'OP,P9N-QVBS-A\7YKD%O\TIM7\@)4P0PG--JB8XFXK?KID(XB2 . M09Q[M:A_!W&8^*:_,G9<9EY==*?[27>PR- 9A#C(AJ:C#,U%T\D;=F,) BL% MQZH.C G=-&= CVA+7-NL3B/HM:]Q;7,THH+KI;B&XET3=VNXW:WA,GTQ:S== MSLYXC(W*ZPJ*MH'K-W%:Z@5QD6F4&RNKQ@ISD$Y0\^TPGIGTH;A((@N8B5*I MVQF_!"D(4A"D^% ;]D^0HO[$)X&F2\OYXYI1I6PK\G'[:]U MWYXNLANP68WK_:JI[JR56=P69NT1G<:M(./1U VSJPAN$-P(/&Z$H"[QO6!Q MYG^>Z-G]>#\T^H*L2RQ5+JX[*,B=1J&K.!--)5E2D$A0@Z!&J H2_Q0UNANI MP3S7*P->3@HLE7@VIRT%HT8:%XO:"*$L^W%P]R8? >'!!B(Q2DDY;JT>6KQ8S>KK%*#E)W, U(O.42T<3 M"3*4CL *@96 PLJ'&[9OA)5>IUI=;AKU6E_6ZT_3)V:=W\M3!"O0HF6X*$?? MT*(E_$-PY@OA3+CR.-\,.2]ZW&=/\^6TU&P /E=:]A+[-&B">09A#\[F9"A2 M7/CE0K.V5>R;WDYBL]<4))HN 3UF7_R37FXCAJ;(4N1?%/X/D2J7I>9_I/R0#U,GB<*5&QIW)&'B[*A"M4$BFT(UGP) MK E71>/[8.<4;9ZM<9T"K8;$Q^:MIZD\&K."V49H@P+#=!3JW^%)'@DV(Q'T M(>@3.F/Z=?19=I-68MWEN#FH%U>SN9HOSD89A#[0D$XFHZG$>8"9Q)=#%E]& MSQ@?/6-C7S?6% E^V0!F1!2,662I:VM9 E)DO(M\MPR !E3^=;&AS__^=WP= M*45"T^_Q[08-A8].[7]NZJT-VM:#(X!N;'5#=$ %^"T'&[*[/@0&*(7.Z_0O M=?38SIIF3XNUJ-53CXIG@/&\>(2V-H-M[6@BQ423U$U$4&#"2 19"++<*;+< MV+#^(V3IU%5ZN3.SC3DC-/:+RFRWM-H;A"S0KDXEJ6@\<9,@46!P)=AF(P&: MX&\]W+G9[T*7%X,%@_$TQ[;6J^J<*3V C3';"--L!L$,RM".QFDZRB;//7C7 M2](. M0$QZX.Y-83'^:+"VZX^L/.X).*>P)U!K>OY;F'0PAL.)7P N$%P@N$ M%P@O? XA!#;V]-XS")R._(>!)F2/12:*MG&F+,KJ&ABWC"P%D@K"7@(+Q >.$^5.4OF*9UVKY>6,JFH$3 =@E4238M_8HE M3V&-*MQ5.>UGQR._6+SQUM/!A1V:36+TM(RXLF0=M'1-LI!="UZLL0?YN=6/ M-5O%?C>U6PRM3GRQRF5&3 */1J.CZ?1Y#D.H:NP)!A ,"%&SC=_!@-0BN>%2 M@^<5M4MHCQUN]F"L]#;" .[;/^DH0Z7"#0%WFL=$,"$LF'#K$=N_@0E)K5$& M^J0;ZZ^2L63+,%A^6L-Z >Y_D4[=ID*99!P%*9IR8@^V+%V<"0:\N3:) $A) MYBZV .9,DYPX"J8R$CHA+K*[<9$%41I\M)7(8TZN8T8N'_CX@E!XH#)*-I]5 MIE172#PMK<[#XVX-%44.&XM##U\.'CS8>WXX/V047FS)ZJSMO M5NEQ5=_*C7S.SZE4X&P0FR:^EH,G&;C%H"(U\:1FYMN=X(1FI[.<7,YZ;&%TO;3$+9IPPFAI4/>X8\Q]YP6%XH M6"9\<5Y?9D!$5B//F@Q-V37\)RDB);Y1XAO]*J'<,EP*9'BSK%80 @QL +AD MP$KQ:H&3V'U_:#ZW2]L6^AM.V';&YFY MH7C;Q#5*7*/!-5Q]KM'+!2YY&0UQ426CJ1\Q?@= 7E>;$Z=9V@7AH4F-A3I- ME_-]> M XD$:L/O"@VVW"6^T=L:P!OIW"V:M0RX><, 1@.82*@8,^<;B=^*BH7.NFN" MI1\_+K5_Z)E\5>LL5WWAL;9J[J?+Q'-OBC: [%XZ'J6YV]2Y!"8:$RA.(HA# M$"<(AO,-$2>1,F;9/2=LYRNJ*U=KL2D]>\:(@^QEAHHF+DQD#Q7B!)NU" 01 M" J"P7U#"&)W%9ZM5R:[.2>SA696+%:>\AB"H)T=YZ+)5)Q$BK]:I+@)>4=6 M!3M0#&UL11/@'S.@2(A6?\?F[XNI037$ MHB7(H05-/_A?+P!^CI%F._.9*\Y!(\VJ$ZN5*6J;$?38[*9&P\DF@Q@?%[>FHW3BEMV:0B'APQFR M*LI+08%$K2A -($4@4QQ>\,NK!;^]7V*8TV7@!ZS?_^37FXCAJ;(4N1?%/Y/ MP #VVN+CO@\DO,G%'G!TO*X+314+HXPJU0#JC/X6J;3M[*?CN:6/J>ID86@S M:U,VLM#J9.V<8B9*T[=KW4(PB& 0P: [LWROCT'I[8,ZK#YOZO-JHL]:]$QX M'J\R"(-0L6T\'8USYR9QF##H'HSD^^9! DI?)N'Y2J TS<2'DE275]3BX>%9 M-C*TVD1)9RPRU]DD!*7T310C$G\-4OP5/6-\](R-?=U84R3X90.8=J+S4M=0 M1KT4&>\BWRT#H$FV?SEV.UQO!!'(VFFR/+Z.\"+A64CU)V6P]?971\R=5DMNQR=\1@:"@]X!O#V%Z3(4NG-&R-#CLUCU84E M5+>J8NS;(S:.S6N6C2:3Y^4R]QOM(>A T"$8Z'!C*_@ZZ,#KPK 3G[,L+S]T M._G*TWX5ZV\0.J#Y0,ED-)$XUS'O%QWNPLP-&!L1N B9J?HNY#@KOI7FR](F MV^W/%[-8:S( R2:SQH"!8LAT(DHGS_M'D1!RH"W0W]]ZXJ.@,<"VYH>=08#[ M-GP<'=P\H^@>#B&PEA7A!<(+A!<(+Q!>^!Q""*R._-XS")R._(=1&F1P12:* MMG&ZJTYD55!%$I;Y>I 8HA9G]W (@54/""\07B"\0'B!\,+G$$)@5652D935 M=%W;P.<;D>^'B8Y_H783&T$',\TR0$353/AT^"4:[8A;/I+"I# U._K86.3G M;RWKM> MZ,[*&"10PA(:HQF-)\\G\I(ZFI!%:%ZV,:%9*:/IB?+B)?.21&7NP_L6@)K, M .TNO)TG:IHZ[0%]\2OLU_OI9'O)3!)]"^1K&3536L@5:#2FD-'(ROS389N=F0^;[KRX?2Z:#P5*Y<4I8GYHXW%4-'E+ R\4@CY\ M0<2#C^ C#;RP6OOW[P/\]-8\P=KPO0<4CUR ;Q03\Z?BZ+EG;BO4<)4JI*V' MZDA 8B*-S$&.C:82J7"'"P@R$&3X?&2XL?7X.\BPF,W269#?%N>Y&IMC%JD: MI50V"!F0]<@DH^GTN:+_AZ)K!< M0NJV-Y3<-4J] C78/7-MQ-?(L$O'H\GD;48>D;@@X?3/WUV8[+-?>;RYK2*6()#LTR)IJ^49=;$@/\?!_%&Y,\2<0OM+ZZ>Y2&=^'C M.\TM0:= ,U>1ET'Q? >** CSA)AY[MOJ\B=F_4(7,YZ-RE(Q\@_S;GHYD<'4 MW#124!>C\83I="J:H&Z2D!483 DV\Q"0"3'(7$]"DWC3/<2;D&5C -'2T>0G MS]XA,:?[\%C=,2Q^"0PD\1G" _?! R&+ZW1MD98'XTLY.)U&HE$:J!FQ;^UR M%>;Q<6_TQIM1G$$&1I*-LK=L_$%8@>##_>%#>*O$RH9A":H(?@4:<:K;&&,4"@ %>429R;GV&"B&#;7@0S KCAKV!^OHX9:LZ*/Z:[O0V_F!5!C,L_ MFZ-:!F$&JAN+1R&TD2Z47R^*9^GB3#!N9W.&XC4'USD9 . /UN[NO6BLY80@ M"II^X,Y?87MJO]ZD"YU&H6^5R^-=BFTRV<)T%(]C@Y&)LAPI'R,<3C@\& ;? M[W#XU"A5,P-ZL.S'"E1GE^JVE;6501P.+3XZ%4TE2<21L#QA^8#::[_#\I1I M,(^LV6_VF5(R7WI65FP[LT$L#PVV>"*:3,9)2=F7BQCZ[#7XXA%-ZYJBH$G. MN,/4K(NW0)DMHRPCQ!."?"/(1*"#=]*6X*D8G3T^JR MJNGPI79GN-FY(@'=N&#>+*WP/$H*AJ_4*-) MVAB&/""5$XQ91)+7,MREA)IER!*)1-V'T^J.A<,7DP0?%,%J3O(N([_NZ,IF MIP_K(==I\!RH9TLB7\DHB\THSJ'H58J*TO$;#M8FJ$!0@:#"QT6]WHP*K49> MF)N;OC[O\H^-6*I&BRN^C5 !3=>.1^,)TCF1P 2!B7":D6^&B:>!LJ3UW!/= M;U+3V*XPUMA2#RL/=I2,3=S2C R%]A#"*-FA-PFB9;@0]"_XIP%)RJ9G$B0C MGLE R(\ \-&7L$<+FI[SL"#GAX*:+-@ONR"K@BK"*S)PGVO9E,$EQ^5(2.X; M).08XYIB7 M#5.7QQ9ZVT;$U%[*JR2!2.)+)+[$^S/\3K/N.T "8(%:AS>.&+WL\/D%L;%[ MF"U2"E-YZ"^R9G+72@CQYF ZBJ>PR1=-L"1 2=#B*Z-%V#K@!OO]$Z;XXDQ! M@D^?;WB_;$^ L7GHY2AJI"+K,QQ68TV7@!ZS?_^37FXCAJ;(4N1?%/Y/D'#B M!N6[=W\@8;$]FA,$!VZ/IAP"@POVA28DTBM1E)OS5;\+^"%5*?;WFU$\C<<_ M1UGV-L,C ^,4)Y!"(.7^(>7C,BC? "GM^6ZL@\HS10FK7':B[>M_X.@V+2;C-$30! ]&C(_J?*\J/@.TSW$8NY&Q4L-MR M^#J[ZT.F+JN74S'@&<#;7Q B#2F^93-E4.:KW8?LFE_H@CJ8CA(4,G[I:"+% M1E/,;5I=D0 ;P8>OC \WMEBO@P_C)1MKEXK[!E_EF-JBLTJ!RF*#\(%#%3[) M:)(YGXARO^AP%W9KP-B(P$7(!AR\"SE. 4-Z8..3.9MH\F"U JV=WGH>;3!@ MX"3/!)V,BR: +)N03:IJ^.8SX>#Q2E&S++C::6_*-9XJS402B6)S4Y24X01 MW+=_V$243IXG)=TM0MQ#L(A QKU#QHV#/9\.&=3B<1H;9\PT+]?$W,;4K28W M:2/(2'_[AV'H:)P]CS"'VXS]K7#1?TU450__7Y+7__PO_!_WOJ("!!T=Q\QY MN!M29=$B7"ZC_OTQ2"D"5.GO'@,3]U7PV6=2B*7LG>%]X/_]/_[M'#)/8Z*F M:/I/-Q[LVZ?S; :_U2F(C2%=SF/"!#[YIZ!LA)WA[#O-_$C'W5#S3R^FS&(V M_Y%@_QTY_(G.Y^QP%\(VYCM"AX9B"IB8/^U?N1]A&'$_TPP9T?%/'2B0V=< MW?OHKO@]F=KR)T/_X#[J-9U45;*'E_*_PF4J_1:9Z0BT_M73Q(ODC/Z&? ?! M2/G;[[!P/OKV3P]1+>H5BGH,(4SQJ%NP*5S 0#$J*7,NGJ;H.!/_9G]YBT-@ MDB_3ZAO\+T-!F0,]\A]AL?P[DK=415M&(Q >?V"O2M<:&[(D"[H_R?9S=H': M.*%D"@&Y>*"(,@%./,?O 3E\"HJV,2+?<\U&K]SH\_F_/G&MW\MJQ)QIE@'/ MT+C=0EZ#J0MH_59\?A6-C['C$B@(KIA\E-C'IC#(Z7UNNC2U>+;3Y1AH?;,C MRN$'[])FYU'H%U6^UA?:VC9;S:XF DK!B)]?NBT^6YNI-I[T@;%N=.N56I,6 M,NA2YO324;$0ZPX;)74NQ(K=V!(T![WZ%%V:.+U4DOK]82(^2,R;C+YJ=[*, M(,?:Z-+4Z:75)+]5Z6*E0^WD6D_GQ*HU6\*[-HO]KM9BZUEAMVR4V^C2LVVE&PS_8)CU_;R;R?(9LV$^ M%Q;P7%/>6K&T]F2:G>H$Y9DB+ WPT_W#3[%("CC$B@A'M.'2%>E8X B6J;D? MV.(&?W(DE'R:CG/-N19PWQT!_K8G&5W%V2V8D3& ]U51B00$QR56>$E' 5*9 M1RKS@F(P9XQ1<^)WJA6GJXQ%/=);OP+B%.FGG*:V>W,YC&E5J#W*98%?39*K>4Z8U[*;X"@]K5X5*CO-_7[. M[:N3:NM9RO>6;01!J"R$Y:()[H9>_B!@T)>H$_G#_+6>9@H*'AQU10,>P$M\ MICO)6KMA-2(+(5G2+.3:"G"! M1.#=0DY!5RY/W8,P@HF'[P M(01192&\0'B!\ +A!<(+GT@(@=6;R6Q8K!XO!5F*F%K$G,FZ!/^EHS[6*'X4 MD9T1]*2ZZ\,3G4,3R/W\K06G<0\F-.-2D/CFZ6R ML6XFEU.YADM[V6__)+DHQ]&AKGH@O$]X/YQ]SG[-^W.C--BL!M,6!7*35D5D MN'ISA6OU4397,IJ.WV0&!>%]POM?G?=OW+#LU[R?3O%KBN?I3'_(K?+"^+FV MW]*X^P<:C)J O'\^T(Z4&H4LC/*B[6>;>J*V !%3V*).3"0T0EQ@=^(""SCT MW]SD0VS;0US[,OIW5FV!3])+@5_48H;.RKE.H3A%K9>@U9=(11,7QID2+SB! M (!]V'YO0$":H]\@97J%C-?:)MA>BJRPM9L(PA 0TO9:/PV P@)!! ((!#P M 0;@&R"@/M+[O7$FS_ RNWGL\[%6?)'"6@#J*IV.)JF;-*(/6_S/;2I]/PU7 M/_R$W[@NIXTQ0X]!>C)A1O&X!$9Q01B/!)&11HE)*BVE$A(83X339J*Y67PX MVZ@]M=\==N?*X\-J-EEN$*^=7MGGA'UGI5HLSSRE@37<;?(58S-BSJ^LMQ]5 M>I:93'AK6Y)R#^51M93.P"O/NI[NQ''ER2B4U7ZQN^Y/&+/9F$!ARIPW/:72 M"[:B*[I ,C"_UI9R;-=WNKL=!?CI-1%JZ,JSO7>X;I(N]6,-GA,-:RA1>M)+LM MY8Q1G'XTYCEVT6CDC<[,4DS5V-*6MT3W3IU=F MT[WFJ+34Y_W8(%VB)ID24[8VHPL]=.6!62BTU^:RWTSV:I-*:6 P7&:4/']Z MOZ:5B\Q#NM'G\HU!KY#:%!YVZ,JSITLTM5:*N7QEOC*Z()'.ZJEZ8CI*G3]] ME-G4'[.MQGZ^6!JZ]+2L9,5M>Y0Z?WIQLLQWXBU>YJUDK/24*(WIP6PS2IT_ MO6>TV-E3I=2@Y'&?J=-C<;N*MT?I"WM_WG$M^;&WY>5EC+PRK.G MSYNU_2C>;*RHX4Y/5VKELN-?9V?\8O'AE+/5F.+Q'XZHJD+ MCV>U8:Z054L\>,QEN%)Y)\:V&W3IV?/9I$6W@=!5>$M04L\/N\Z\RK1'-'TG MC8;=A;E8:^/K&WV,[ \F'A)I^P=&1^K+9UW!%7UYJR/]@^:^^AG0/](,.0/" M"Y 7PF*%$5[X,U[X\I@(>2$L^L';0] O'49 -4;W.3FXB[$NOZD4](LKF!]T M9- ^0A_^OV^I;[]Y?&S\1XH[;?$4J,[%[YYR5=#TB#D#D1T0=-1=%4B1/!#! M8@QTNPW8@UR$=-G2D0Q/2^1C2"9G6@$+!OZL/?)#POUUGCH:FQG *:D8TY3627E?C MHB\LW[D ?&6',D/C1 WUDP72[?\21 M_9Y6'X *RA=KQ\J&80FJB!5Y45LL-'2HFCB/R"K*@U6!G46[DOEV:N,B@2BW+"'80[ M7M.. ["SX-1FW+@\JXOD(I*70*(O5&6 .I-I\LSNB0)@;\[FZ8=99XZRN;EO M_] ,%4TD;]21A^#$M:R '#3+7""-/'XT!JN7^#$]#FOFMRRN:2&%:U?-M=M M_8'/C/!0)9J*IJG79@7?6UCAK=:&J44,8)H*0!\O@6K@%Q919 &SOGRE5A8D MGA *MV7( @0!A\L;-;[82'ZD[&+N1_'%YB3G@X#: 0$N8*E93.^M?'+=F3/I M_;JYHZO2XV(Z2J"Z."Z:2-Q0XPH:3Q 8"3Z,W#:<$7 8N9%U=@T82>J5:7(ZY7=PP./8 2U9HRFXZ_!R!>*+/EM/=6$"X3'C/XT9 GH9W9? MY'NCV>,CR;](Q"DX*/SA/O7PG>(]1K?"8&C"A\(C;<&CT:2!H%C _KB@Z7[0 M?QWHV<%RGQT^, D^-JTE'SOB-,DQFQ&'S,Y4-)F@B*,_J&Q'P.MZMNQ]@1<) MS0>+ACXCY!:^4[S'\-X9)]YY5*L!3-1U70>" 2+?H?:!__H+I="9&JJ7 2L+ M4D%$L@ R?I"I@RJ=L.YC(//(%+81^"-)-B-0^_";/31]/;N'\-7=>ZP#?60D M3G8K\Z7L@$O>@9:RRF-$R?F1I#GI"=L<1A'> 9$+IHLX+!/K+ QYJN9$D$P'SZ M?>-", Q@&I]M7! [GO@E/_\425#E4ZV2#(:BW[!* %7/K%O2LL1S;;VEMXHI M2M-1[W1DE;#1)$4B*H'E.8)<)*)".#$(-$0B*B2B\D4B*OX$,1)6N1_F(EY- M$E8)L 'C2_OZ#2N&&K'<0[9;K,R[]8?QHC04*_GM9I1&5@P;321(&4$P.(J M$ FM$(8BH97/MS+NB:'"%UHI:/"+-5"!@1Q$VN8G9DC%%SXKRR/UM^R,K&7( M"&1RVF(LJ]B@R/G+W7HZ?/L3H.NX#,6%I.:DXP'2!6-C-)PH5I5JZ/-A3Y!: MR^1<7#[@.:K0VDA$XQP)F026W0AHD9 )X<0@T! )F7S5D,EMU0=J5*I6.XM= M(9>:#RU+'JSG&D-QO]7>Y";J0ZJA#+.;QX))@=6#6:Q0F\$CC=6'-%(?N&0\ MO%WH,O#A7I#H33T()KJVN+$A2 "'>'!)&.D>PTB7\=D!E2.DSN@0JJ>XQ8#A M@9 ;<]I=0.D,R^T>1O+"F!=KM:K9F+0;-1.B-(T3X^AD-)U(D*!2(/B+0%+X M@DIWVQ'OAI D)T?:M@U6:A^4'_GA]FDL/3YE$"2A9GELE*5>TQP)(I&H7("/ M+/!1N;MMKG=#1(I+M>=J2AJ4>6%*552]IBD)=HH0"9JR3#+*Q5_3D; M^U\3 MFCH[E((_A73Q,O-CE&?T,>@Y)>L1_OS =W/OKV3P^)4.11 M17+=ADZ'EH7/%03<8?.O33@?"LH MO>,I/4U]*JCRW@NG>+G>&55JZ3*A66] MT83]YE82_A?-G3] MYU\T1_W] G[)\'>&#\-^1/JJ@A(?G8>C@XE '@?Z1H8KUE'+.OB\*/QK G2@ MBC:0H)?.4']O0!3_1?_M?F(9IY]HEG[ZT06(=:] :T1+<:[,V:C@?KL \!6@ MKU_:Z?'YV9B"=_E&Y?=N">QEJ24;$2$R@XR'#!X'9?$QPZ.2+-&T7_U">-9T MU)P0DA&B$1]AF3.XZ.DL&%"G\!+# M'KI\<3WH*F$R@>HM5K-F&O*G3.$/UO "!"CP3:J"[3:)("?'VHY*/AY\">^ +4,4=)&]5.B85\R)Q.D0)Z1,>LP!9;FGI:&B" MB: 6_03>8*H+"\/EFP) 7C(ETL!G"_^H:[J)2">2,0P-$@VF+?>E% 05\DND M+@#WS42/[E)"+[4&'WRX34[3EYI^%X&:+#2WX>V< M(^S_Z/Z(Y %B"+P&^+'[8W33OCZ&YY$':P!1"U_P_7B?A]5$W3V6^GEW90B& M#N2 0>2 )?)P?[> 0(( 9Z*Z)@0/(X@(1-'I!7(83H,EQO1)$G %X.==!C M=(SZ$03N97[\R<(YZ1CB"8"H3[1T&RIDU C?70A6!=#]3=FTG+=D@XVFGXC5 M_QZIZIX% &T/IFLM(*/MM$D76[_7H]TWF,- N1;KG8*!?*N4RC%\GD_];L\ MLLSP.]R=O\&4G!FF]P4J,1?BU25C"J745IF^YYU\JO"1_X16L%M&-N$J1'BO ME@Y%M;Q$BH?MB#D<'F33/Y-S#I'T7C96?,8-7(9B2<#6,6PF]%DJ%]35* ;, M#=17H0ZE;50$33YS)>H9,0>%]>RB'Y&,@E#*A%CG@JN@"*JK29HH4=(. ,$/ M=! !BKS DEBR-2_?<1WKD[X-&X=>$O WFYDL(JR/S 2D52(&T.$6D#0YG M> M$41.N!H#/@K*(B!C>$6G@_ 5?C^.T_\#&PT5L$UF'UPG+)3Q== =X4_M7Z$L)P/O @P!P.[:D0QN" (&V=+X^ M&5FCSBJ=]S*!4BOJ_1H]P-D$-D+@PWY$RI,CJ><]T_CUP_!JT7/>=,B.:@#M M5@V^8K@ -ZT32(Y.)2.9%!D#%4 I 4EG=RR0CU[V82]P"RH6B#9!;= CCG[W MADV,+1.M2-7,MRW%,MPE8"LDMH 'K$F(D01/LH5?PWZ5="0-V >*CO_5TT<0 M@VZD8CZ0G9-]@9?Z<'NO,-LK%./Q!B(1U4_='G2=WM+/4>>&[SYMY'3+\@0R> ''?]Z//$R<= 1&C"FH_ ["T*G)YBF+L,E M8-J H/>*N]_P..J*HKFAJ7[@\K;ZQW+9->6/?/Q96^Y%NC. FL.ZYI+O:%2[ MQ1(R-@)Q/(?E?%T5F=]D-?R0 2+L>O69NFH_0>B MDV.E#CUQ(4"U6@2Z*4 *EKPXE.<5]5);7HDJ&$=T_MYE1N *(][BH'3 /QH# M*.Q4S7$<+. #=/RHPRW\S]EHEB*Y&BKJO*!!F86AR=G&+U?^*E\&EL1OC!=] M S0G/%P?.G_# X8^4RWFJJN8.I=!>=>:\K4:X-IGP'!%!H0+0:3E+>6:_+?4 MD?=.< 796XQ1K"3H$A:)MD?0$N[:S%.HA^L"LD#A]V#IV(5GL0;TU Q^ MA<+!29G)M#PSS8V>^7WRD($6PAP@?[Y])+9+WS"LQ=*-MT#&$#"$X&?";4)Q M#9\J+#S[V6[V'O47IZ$0'>0L"_T%MFA4,3#^=@QP[*U')KBB:!N\>Z0DZ;(Q MCQDS 0W"C&AC2-5VQ ?JB(@)X>%-!%G'P0H[1"(L\8O=P[6X_D/'-XGN@/-A M?#^V0Y4(0K"%=K@56KQA>+CS4N7=P;M[O ST268)7Q>DK6<-J@(1!"@0^R+? M(2XB*+0,PWYE3G%>%$5"+!Q)L2.G"V&'#(2=K5R8.#CKO9 #HIR@R1_I&7Z8 MNC7[(U^^D5&E&NIF9QSJ/UWW>E: "*!.,UYXR-8D/)Q8,W)='!:&+ 7DXDHJ M&^N$U&J?NT(O7_=^5VA8U TO?-'UF**#F>):L#?$5BN. B#_@8%-78=)7.5 M!T@EL.T[S)+VH&T<0;"#KO#7MND$.0T2!LK8L0'%QSQC )'"]AZ)"OP2&I+ M?I8?!01LYL(#AW0D6;ZPPBDL>/A8[W8\>(0P=^!L6\-QL>/H(1CVT%H@G J* MJ].X_"I=@ >$?R+Z"EDWHF#,(A.X'0/M$H>5X#<8_@^K= \&XA?ZS>E]7KD' M.O.I!061BNS8 XK:&YIH"'+1$R3(#]"TXI78-,\6#J17VN)*L@1NYJ[I1,1E=RGZBB@;[]ROXKP?PW(?N?P,.<.?WH_=2@,_VG?!@EU.T*(D6&#E/(Q,#=();_&]MY8=;*$LA@:H<92 M!H-1EH]U,W5FDZJ;[&;ZOMI<0S=''92@D=G*!OY7'0+$PEK4L0$R40QB&[[*11AXZHPQ5M!>CZ8;B)>?.NCI[ M8E;[I=I?Y95V*E&J@$'^J 2/>4.]BRN/,QZ+%S2] )D9#QQOJETGZ&IG'^;A M\YN3LNO:R+G"MJ=E00DH4G;G=GA ,\J=+=B[;.J^CK4N52.B]LID8HPMW1N" MKH\XL-X:.6/7I:ICS4@M'BJ9=2=S^_=[6NCX>>]7?&I06K;8CO-R8S?FK55Z M_5BI,J+;#\G[5))WLZAF.H02AG>9BZ>5X\C3]]@]] MJ0;\)HCC!GUV0-!1:%Z"ZM"9HQ+C$B*$Z%VI1:?5N)\G-K=\F1T.94:9+_): M7D]1I3K;#8W8!'EAUTXUFX,YR#>2@K5*="82HN+S%II?2TR^@0 _"$;%^(1- M;]KC1THVIZE4=".?/MQ6>\&GLA?N!W^8%Y+Y10DR?7= 3WCN(4 MN%3#B2P@QSUR^^(0C"=8L;L8?8VCUE($)3BZO\#A[AV.(2]UR 2VJH=KSPQO MTAV\SMXT;F^"A33B=!3O'*-(LF2)Z&&[BVIGS !B3-[&[&84/TOX_T9):]M/ MBOQ3DN<2#^ME7YSH*2%SK589F+;>B,:&O/7P]PK*#\00+X'MMP.RP?,8^;1? M]$)_2I:^@1J$ 51?&Z83/36C2MXG/HTU8WI*<0>1#CJ(LNIQ"V(6G_8:JS6* MLUYEGIUS6S:^F0GUI&1,_S#GEV8B"_B3F7&3H/P)UX'M4G832G2;6]SLDG,. M=-ENJ5N86!(_FTX6?=( <=0@*. .,'7_YC-3%; M*\_&&5 \P$XA0(5D]H.]&HC3)!4LF[QD%Y]$.)1+G&BGN&1+DNRR ML9-\&PMGVQUR8D).,+A]RWF>#CP7+T7CUUDZ2/1BP83Z0>"J0\^7AJL95)P] M!74")R%4=VJYG<*]LZ=#'=Y-L<:I(79G!QEN$KY^)((UR1:M/R(X:\RPQ)ES M1]E =Y'MW@S D]'&\1ZQU!=G"/,EOS163NMN)/16#+OO@>_W=JHM?)EH"05( M9& K+)8*B$8@4KN93:\['L\?XR;8V^1^S :'AT?,#4IV\P[8W@6TD,:(!Q % MH[3/%X_OQU6<\F[/4O0.CK>"4_?M_=B."H?#CK-[4!X8BE79C4$N;=A_ 0YO M>1NV-^KT;WE]L_;MH2J@+6R5P.FT&GJ>[AX5-9B^Y,,%$% I!9:*2(&/.@P, M65) "8Z8IYT6*#-?@:%;1K=V*@9M+K3YZP"^3G432F=TLPOA\[%UCO)T'27> MZ0GEY%ABQM541YN_0=E5QMZ7X/68DE!7*J<#QP<663E)H%X^*4+,F(*Z<+@R M:0/M*A.HCK)O]]@0$(?K4W"DZM[-X6Q\2;VV/F9 C 03 :6J1Y&])B,K4QN[ MSFCGN^.:(+<"R< E1YA@D627X;>RCDEY94&V1ZXA^X?P49*&RMX1X,C&')\A MU,#ANB!#BDX%@DODKK_*IS"B']G!H0UP[;M"\@<$6UX]^Z%14R3?[[HMIO"[1"6%6$> MU H7C!U*1\5"3KZ[73N/JI7\ZJPC^K!]CO;L]S\Y=0A>/95@QC#V',2CQ\#' MK(M* W7)\//DX<8&*E/ JIUGS>#*1=7T9?#;C5,X5^6.*^G5E>=B;3]S09]!ZYV M1_MV.7N8Z=2/.!L:PZCQH=U@PC3>7 OIL]P\A[-;=KGS\ :JHS&GR1"\#4!E M1_;K@P"$"[,ONF0N@ O"8@Q T&Z'6[#/0/!.(.*>@*-,V(IO#&G#V"9TM^_S MR-M !+_TC@-CM@/T#E")=H*#;;S@/I;05(^LH6UC:TP0WNR4'Z@=V?^4'4<$ MMD\FB!ILY0Z=R$G]$D)9%PIM6+^T/.QQPAU9/)^3I4+]3O(52SE'[&VSW\H> MFB*Y=I?H^))QL1A<;_3@// M#D@^9=9QNO@5?:06ZCJNC3//=N&]=]2)1#^( M&Y] ,+R*+^0QT[']C:OJ0F]9]XY\'5MY 7=@\[%EEX/[WK[G^X+4(\#S$05T MS5$[)=1>80N)TT#OPO=3_(N#+#[19QSG)O)]V,VYT)0/!P(NTY_A"'&7UB!I M2-I&19XVC_1QRIMM6)G&@;?1O0_Z!?;IP:]GVD)#I>2H3>.!,.#^3Y;J;QOK ML/[+SB/'PK+];4Z36=EN#6FX@3BG'1>60,A>QNU@)=4^U0,U0+[//1L=/. MZR%TKW"PC@_L*.A$!V-7P!E:,F68<>O]B? M+LD3W$;==+^!^".O'>B!J\=N+2S(#E?:;L23;K'HW)=NNV"(4"XSNP]$AV+W M(?ON"/&_W*;?GFST5"=;J"-F7EHZA#2[M85?83HYW)>Z;#OK.1B9?LL2:SUN MVUK[D8=&&Z@/-VX3@0#; %@G=HHYKA:_;ME]=YM.EC9P@] V'$,TSEL&:IW0 MLA?LQ)]_%?FN5Y/E7$?;:/-JK&"DGY]:>;K^IOBTFX:>!V.SK!JF;B%5I =/ MQA=MGI8[E4RF(@WX:J=22J_K26O(_G%63<(^VUL$F_^. &BF.+QK@$.CXH/Z M:/=O/%"XG[*NAFL!P+ S6P9K!0?5P[=O6S,]')SO= [*QU+34'@0'1YDJNW! M^CB@VTL\ZJD-6/=W,VC@QQ"64/Z2G24HZMJ%4) -@TAED,!:QHWY_>% FV=] MVSIR_KA*^:_*!([=GR$H%*!)H0 I%""% E^J4.#]]0#,N^H!V)>?\7K,Y1T1 M&N:#8C(WE;P"\I9NL9L'=;H&:@QGFC@1>:]A]ZF? 8799<5),G&T9&P'(\O8 M%JBG]Q*%I8G[+J*?N+J.N!.=WNM0VX#[U7='0M'V,SA#8X2C/ $<.(!Z,%!Q M9!L[+? #_)'4H_0.^!!'ZCO&/^[<*S@.!)1M PYC1'Y10H#TB4M^E.C926$' M BJ@]N?IKC7$"HK=^_=((_!%C;&=X"P*JMF2X\54G;DW7C;%P25C-XETTISM MKGBR/;45_\QK,JG@QSK9:8[5%')?@ZUC^D[:<0O[-4O4^MQU?$D'/1,3,6HE MB%^QS[4]\2FCCNT8.8O68VMX.M7!]-BC[7O21>W6SD##TA(O #6[@BKBSGW2 M2:H8YL/S+;EZK]W.WMW)F7L*)TC1%'8L7UCKG]X8YZG1C#-32HO83N.#DQ$_ MX]A=_^MGV:\#80U:M1ONL']VXO%P(.7=+]5MMGUNF-E^3.PA05RER]L3=^W% M[6 '!'[RB5?\$,O]"ESHPJ,!IDZ_4?C?CNGL9ZC])'QSN<<.G8\(T*S MG2*' )C3_^^XFSV6?TM=/O%UG]"3#;%G-'NP)KV'N'$7)Q0"5-PM'E.3W9X4 M1\,]Z>KWC1WQ,PZQ'PHT4#C?VZLG6?%^[9%8:[BODPV?I(7Z-OTK.CVPG7!X M&%X+^LPA8$L_C_P<(D:'$^FWLGB2G?TSIXWHX77CHXB^M*S3]=@W04]\\[/- MC>:/WM KCP.#'2GD/\ M#9%I7R)5V GQM8P"WUMPIOOYL5^;XSBE!YD6,E_V7KML!ZX/PMN3@U@ZF2:R M%9V4LJ-W_".2.;A MJ&0,*_ANWH _DNX;=FCK6,[<'$7P-!5/2><,>4"?V#GFMOV.H_UX9_ ] MN5#L:&Z'PB73L1[\44>T'Z)+_':$_\"IMN=UB?@)_QLJTI#,H:G8PM0;[B,^ M-JD<;%&<,-J?AX-?2I)_4U&Q^R+L]Y #HN(H?[ZPK9!L#M:%VE+G8_E9L=_K MZQIK_FG8UK4W;E(C["8UZ<<4:/@H<.)2H(.?WQ& .)EX)]_Y!^&>!$&%PWT@ M?EHJ@*:AYG,.1GT@AQ+8X3^G,PSH.A9#V/^"P4VS/0Y^U$=P!A\E[MQ[H3TX M:08'0>DNP#.>W&H0V;:'G1*3#9+(QU%1'"?U/<^IJ/-)7CQ0\KBR2Y'GP)^> MB&6'K2:;M)'\>Q5_FH!@T=L^E:T6Y2C(@]JF-@ MSV+7CQ,NG.0Q-_?V-/?558H.XLW6.-'4H+-UX%@U+G@YU!E[O_-ZEOLWZOSR M-/L?/O10*'E1U[-GPWTV-G302I$S_35PJ XZXQC'[/@^DYL-96,Q4( MI[[:6K=-)A=($K&U<($@7Z,YMTV2ERV,%# @0B1 HV+DR2E#GB.#%^WQ\:JM M;8\HC?]KMY41EOP2@;M2+R;EQK+8H75X4,;B?)V#25J^86,@[!F M'2TT:-%HNG&I*,OVWOKK'CQ?J#.B#6?W'H0.%AV(1U#,#WDSH:V'DAVPQ72A M)O70GT?7$!?9*H;]HG##'ON.9TLP7$:\4/1JCX@ZS!0]S))"'[AR#,V)D4UG ML@WD2_AO-#'4_F "#4Y-QX.JW-E8;G 2M6^RX#=.7O7.9W;Z#@_E6N/T+8!T M"MSRZ5P/B-JURZ86LXM&,=6BNMXQDAXX_Q#2O^L/1E]Z10WY;LX;DN-;BW=O M6T#[1YQ!Y7AJ>H$=+[L+'C?*G?52VK\;?UT1AH@Q$?:C.(M[S! M0][H75?#\=[4=^&0"GM:MXRATQY3Z YV=3\"TE_'LL&P9[LAAX-3CG^2QXNQ MWBL /R4$NWC$:X1W/B$(SSN*(D/?3>2 YVN8QF'HV!%9PC> LE'0N_(KO8?< M]YAM%#M..%^ES7F%NAV)=V+NOR@^\G*8;]\"H.4MZ;L]A]ITZJ;\A9,?W K M<'.J!3P=8:[T"/K%>578;#B?ZH07XFM!8./= M,5$ZU9(OO%2;?=!\(/PJ'8?;&7WZB-<# ,&?96XWB'')[W#+'Y&2SWHZ3./S MS];$ >+7Z\]#F9+)D)1,DI))4C*_5$JFW;NY)XZRZ^0V5^/D[)R1MO5US:A, MK7YF1(\HIYFS=V7*JF[WV[*^[POSQ&)173/CG#%%SH+3*TO&T[8X+W-):C71 MGQYV\4I^O$3W3)Q>N9WOA-9S^4&?"Y(1BR_ZHZFBH2M3IU,ES MRY&XLO;=145%5Y[MB$Y59JOUXXSG5[55[%D/%UT" M2/V[AI,_B#5?&^FG(E*+9^W?]J,E*,B$E1E;N))E-QMFR%W=CE=(^WA MM6Z,_"5^< =?&V>^T$,_Y:@7-(=BSG*"TH!K!F$(K55=.7'(OG8'=/TQ1[+PF$:NRCMV' MGK>4G&I;P_ /DC^DF\JJ#46.P>FV%G2R$[QL!7LOOHQ__]'[:B!0SU+)4&$5QC(Z3?V'# MY@E'.6X@7T+HV-#TL>&F1KF9':[[4/87'=_#[*W/%VKOFZT%!1R264Y_LXSI M.-I;M@.M.6D>4D7ZN+M+R_5..AVE+H_&:C')DAZ;*Q(O0$)(I^3]8T>#[1-E-HE[LVZ?2H!,;;Z[;B>\*\O;,EKR-=S/K]VX>-=FZ5@>^8^"W&].,?]LQ_KCC W2"9D!R2>V08HE <^WO9'9I@NI__D5SU-\L';7_0"@5=0:I M.LVGJ9]^-+PA]G7%&9 L!30G+Z$@=OR=@R =Z\;RC\U%F6H.8K,-);7B\W+[ M/2#X#A_:0E9==*1^X ]>MRKP+R_B*MJBG9/YTYY7XLP$H-B__2=N)VBYGFSL M=8YAY7)I@)_N'_Y5(M^O\QSD1G/ZO[F>?.QF%BQ3$P?1=/D-TMZ;=FU1=/D;7^%_3>D-1S*331"#/Q*1]WNC"TO7@_^# MILDA_?*0$@ER2+\XI.0/-D4.Z1>'Q/R@""81=B/L1M@M,(=$V(VPV[4HB4I_ ME4/ZKZDC"R4XUDCJW4]S MR0^.+_F.'3J:90BJ9/R%K[]; ^B7R3&OO:KCEV,[5PZ9+\YQ0.L=D2QVO__> MT:1\N6A>D'2YC6!O6L1-<_MHDK[BR2'7T=FY!533N,)9V(1R_K^$;-Y--C0A M&T(V[R<;ZDID\TF*UHV%UN^I5/[8H"@"<)R+<^V#2;]7RWHI5.,+S%U-B_G8 MH_A#9?Q3K=V $\W_7,UB#.II/G>2I7TSJ"@!:OT<9;;?GT M9[O. L!C!$PN[3SR_<9H0A^A"3W:3W4F5F_,G_C=A&T\3 MIF=MN;H4O@BH$50BJ!$)%H8Y MA1HM](E:-!NK;)^+;_?IA\?-*MO^0!4E/Z^76FE1K/:KE5YIO5H7V*'2AEB2 M_O8/&TVRZ5NH*+:%&P0P^2"#)G#QA*M9NB]E1MZO\_Y.;-S/IVP<7X M1S+FGL_BYFKL!QK%3=17U)]V^YH6VT]WMOGL$V#Z5M,0JOV:T:"RTQ&+C6,V MFHZG;JC($JV5@ X!G5#8SN\"'7/Q6&UDY4:*CXWCB:FT+,>U"0(=:#K33)1+ M)@GH$- AH$-,ZW=CSBG4T#3_#,^K$^ MI?<9=G0 ?%"_'4I_8S'@E1(/2)SY#YVXQP#-0H"6- M5X7T60G^:ES=P)Q$L M!?FC0]5 ,$!&E;#@^K6:G.D,GLOJW"SW5Y/=))D:6'1MA/IC(=L<1:YO:9L' M 8#"H3G? 5<2? HF/GUT\/M]^%3="MKN*6.,Y@M^O8S'&HO%7D,] 3GL.V12 MMS3C"3X1?"+X]&5L_9?AZ125"HUZQDAE"I/YL-$LERIS?I:N(%1"%G\R&D^2 M8/K'.@%>.K+ =P\A_4*"=2S!KJ$F5=-!.I:@MR4@3!2D8R%,1)B(,!%AHMM0 M2^AC@?_%/0[/V]&?_OM..SC>JF>F:^=F+0.NS#!RVF+L=#1V&@9[+3*GCR(- M=FR5YHMCVEIV'B=65WA7B\Q/[=5_Q;ZL[F%%_*?UQWU8G?["_O; @BBB=N;V M;,2Q^U31]]0(^G#J=&-?6;+3PG\!S)F&^[DZMX 719T)?O;4.-REW=+%F6" MX][M_ON@V7(*FF?H;XB+AN,9]F4Z'CPO1139'@TOV\WP(9E*OI4=FOX?#0<< MHP')JC"UNQT+QJ4%H':^I[WR\:R /6J%[(SUM,=1GRSK^V& HZR:@CJ5#U?] M=;;H[VADT&&4H=.*'AT;?,1?WI[LOO%P-_XM. )V-XYG[^#HV/&+Q"?B3NL#L_B=-OXGQ"(.S?ZA8F)WE@6/VW\66]B MW$[] G'98PML0L"C>*>:)FUD1?D1@8#H;MH9#HGIRYZA>SQ'TFV_;<_TM?M% MOY/*\8P$/'S<6&KVL(B3N[DK?HSVZ%*X,YS! M $W>*?HXPEAK%GFBR,T\(APL+7[4)^,9SBYTX](!HW4>_$-GTPQMY9H M-6B6.6I>'1&\WYJZH!J.5QHQ;-2_ ?\YGY[DI<'GOVX_?CH0X(U:R><*S1NK M'46')O\_>U_:G+B2K/W]_@I%WYGWGA,!'B'V/O=V!/MJ, :,\1="2 4(A 1: M6/SKW\PJ28C%;B]@8S<3,7T,E$I569E/969E9:8TN>2!=(J*GOO3CA8BI1I" M12R,%=ZNM52^/>F-U?!P3PLYXF[O#N04&SQ!$*7E63SII&60X5?%8-NBIME8 MCH26YG4%T!,O^J._N=,AK0-L'7P1R)9*L*SYW!8-"RO3H.CC/N4O[+PEFR/1 M+-*'- YO<&96$5&J^B,Y8B0H6"B;Q"00:W2(#7"5;TA:\UNKEA MC>!-)[26"U8%=@=RN)KT!FUW5)6BD\NDKJL/D6#C M-C)Y9467WX<#E6KY_=IBFCW=J2WFBAP('6+ROK$I#:[6+ M,46YG]1+D4*P*QKA&,C:KX%N&P<.L-Y/7]_>B*0%18>6(0<,?:K4,5$HYU)6 M9[H0=TU+.IFC MOM8E2P?J3<;C5&3J/B':AE\/L[;7.:VN(.P.9[N.@[A= MYGRK_O6A<;'RP5B_F%#=TA53K$5%NV/U1U#Z-]K?/^R9 55P_7 #0T'E&R5O MY&SFKD(J^JM\;2N23"7;&M82QF5K&D&M5#0 !5.XL 2KE+-R'O& .VX1F0-P MP9;\$+G1XKW:4DZ-K^TR'[O$OG-QE$O)8*/KQM[0' -C@XA[*L$.0[+G62D& MQFM_;S/;'M6H^N5.R'G+DQ-" KBPZ:[=AOS[*OL!2JN$ULO"'F"\$F +5O& M'NL32;1-XBM&XPX)U"H-=;NE4X,:=&&LIN6\![0X>B78JPPV9N6P)=$<<0-5 M7S)U<%.>C3UN>A7OW>[!J 4MQ'3+IS/:/4D.H!T!_8=:?:P,/?:#PH%6C'B$ M"I)/0?.+ZCP><+ADO*ED_#-)&082FZJ3.48*5A+2A]37H5;5R,?#4=Z6ID*J ME^"#6NV]A1X1YH.H,Y^DU"/3'T"@+;]N#Z8M-P+5=J>0VPX+4$[;OA?C7DP^UH7>/0G^A.]JB, M:.?1^?UUO=A*N5:G_R4#KZBZZ^8R7'V >=-824^P"S50<_[>>$N@ Y /D]81 MI54Z<=$,774Q5S==SUD 'MQY$HW'O3=3VY)JO]3=B9XI4V>:V<#0IP[ZNMBJWR78S2A2/RD3>(?.!-PW8 M\)EK#SY(Q$"GG!]8<8T!%[=53I\[GJJ*6%66E9*%59#]'D87%!U\A@>@,_P% M2PZ[?G/_ZS9^:P=6L6_+SX;L12.BLM^1Z6B96AB;2O IRH8!ZI2>L1,"7(NE M8E+O-Y&?]:GM%]W\CZPL?OTO_..*E*0"KN/IZ6@G_CF,4NZ- M;Q*D7M&?HKH4UZ8S\:3@2]7\TPLS#M,PWZMH^-_'8 M4]NUX9SOG#+4/ZF!!K*#?6_U2A?*TF<_A=!5[*/6:>"9,-T%--0DU:UJ#,Y7L#%06Q$$!=5&U T]=A=__:XN^DD30,=> M=F6U(ZI8DIOY6[*VINJS 'K#KR@X-.T^0)XB&HKOWNIGSDB>M^W'>K$TE2KYQ U3 M\"+[ZN SK:,_GGS'LTKD(? _M4:=A7X7=,V>K+3R"+6LZ4$-:(X'3LF=.(K(AD,XW(+>3L'XWNU1"'-[)L\?1$ M6>1@WS7T);JJ-*H3F@35)Z>Z.#V-13\?#K O9N+ M7\!I5,_>.QHG@C@EP/;L@$A?M/KT!;!X+$( M\67$_&.Y]#15YO-;R_[4DE-?@K?&'\RBS+'@\BD9#(C$$-9U(G &XO\4K'L& MHGUB+=$EXO@59$+C4V@_?8>N)M+5B3/;V^1P[QH2#602'2I[+,;U;YX\>/A,3\W9/QJ?]ALD&!\6JYWQ=D<^[XS0MQ$'.K]C0%$"XRJ MTXVE:#B;PA&V=M,]1-ZGDVX\11N9S C;9-U]_B54>G9E#Y/IBDOM!Z?YH([- M9: RKM_?"!3&CXA(IY&_,]@6#JLM?M_0N:K4[R%%9DOW<:&0HL2@S#$5% M Q;\>*[G![S'266JKU'O3E8 MCOA"SI)O;H+)U;JV_/$K%+\*GR:N!UJJ]'3W*RS-&S*>'&UI>A4C/%E>9\1< M<)"0KXNIL3A?#7_\$D)7A[($'F]IJ 1_A=5Y0\*'HZW.3*GV[I;+:3#7Z>:4 MSIC/EJJ#%&9QO J==G7%14/-)4LD@K%\7-B)"*/_AIB^B;0)8"@- MZL.@O6 $Z7.G):=VCS$7*<&-(Z7)-(W&+3T;0Q^W622J#'H=GBKO'"JGAKUJ MH]CDIY/.]6B:$\>CF]C]'^DSJ]+3LJ)[6H:T.J:7;/<@SB!N)(;GH9*=$SMV M4KAE8_C/)+$'/#SWYK/2.IE6+VEG*/#M['0-=4*'J] MZ;Q;ETFXW9Y;#X]:9U98U0;#%X;NL.B;^J#N39V^I4-GU$%%BWY.&:2UF7C= M:,*T?7"1K2CUD;G2;_C,0"[$TN&'YK@U?*?:%^/!+EB;)XE \4[<92\^6\38 M;&N("AWUW2E@2^,]LNT858ZHU/H!^\2YD4%/>_N[!.+Y/173WZD;04[#:-T74V^.>R!-'W)Z4JD[E7H-31H6[#.C7'Q5E<&6 MI_&*R^',Z"&XSF'XH]_V4IGC!ZTZBW8],(D7LW8H8-;?M6?T/=?09WZB+F\X MM+%-QW)U ZA&&.)@;EU^Q/2*/7:*"G4LUJ[,$J/.P]Q+=:M-MX1HN\<)VK#S0YYZ[@K-@.KZ1HLAP&D M1DO(/AS!KR3XY+ I/BJY8,N^MJK]QVF_V#@U'=^*V-G;NLBW(W>\: YN;P92 M-Y?(G <=KRVC,)ZELK4<62J5RGAZDZS/ ;%NVP890"@?:.*>_?HT^%,)A.+==*36#9> M;K^ MI%>A./8NQ]L\Q%,EIJ5MA.J*N]WKCPV)N=I%S3V;PDAFJ@0]ZYLS#F3:=,+2G<[GZ M[@[>)IOZC#E8V4I2N'>7$IF,A1?@_4QGS;S[F:*Y$^LYXZ=K5%5TC1AX?S/;D+P\3*820@-76.'I%=K-BSP< MSZLQOMM(Z?6FB;/GTA'2?^[8'5CF*PGYM&4YG.#O\Y-Y(E=Y4",9/5J\,SOO M]7M8(X.04U]'[P%@E0B&XRRG0L \6) M>0W,&I?'LLX@WL%J->.AVT^LQ7A[?J^,KW(E9K1FJ"O%4H3J; MV ^ZF7D<$FU5>N_%1S=7R"D8#39#QBMT#]V]?OP_]%J;>^,7>-+4-8V NJE/ MB44[IQSDP)7#LUM!%,=AJUM<%=]=S7)K^O"ID^W?#>!@Q-5@X;0#&QR[V[Y3?/&O4^.GE(-(TX1J%UM=E?7 M\O1M)X>1<\V*W1&;4JZE6BJP(KI=-_G-F"KN'XTCO5ZB"!@*:KPOU^8ZI4(! M:"ZIN7E;?=3[BV:J;'Z*-D QN=Q2,CTL8--5*F4R)C MP*M*4U=@3E)Z2*+YZ8LB9[)#EXT]_]MYHKGIF^L6D?;'N3F&A,X&!-<2!!^3 M6VPRC># KSB?)>5$-_K[4=#.Y50=M@;C%53RWHDG7OZW[4J\.T/O,B3C(D\7 MV'X3)83G]<&X1N1]65%M)"Q>2(?/)KZ 41E/^\']":U\SM]E]WP<5W/%!;4L$Z#+.,M#S1-T7:>T<['DW M7)VY^PGK\K 7T^N7*\H*GO#3.7WW_2WSU/+LRYOBYC1TK]Y*%F*3PZJVX6Q? MVUD4J4,>>A*1$D&D"BZX O+N[5$F@05B$K]P,B#MR!GS^8E>]##[3-U6P!J8 M+8PF%>.FMFHI,]5I ._PLG88A&4#V7"*@VG^-UQQ39\'=HMQMR?E!"&PPTEZ MVFFZ@8,XRA/$1GJ*[[N]TPQK3%!HO>6FJ^+X4&EX^];49Z+B612;T)^-T^// MNR\=N=R7OMR7OMR7_A/O2PNQ<"26E),]02"Q7B0FQ7O]2"32BT7BT7"4C_1) M2-R^^_R2)W;O2[_HF?#V,Z0?"PF#L-1+2H-!+Q)-RKUDG(_THLF($!Z$2"@Z MB+S^B=V1O>B9M]_DCK[J)G?LZ9O%JFX"2':.][L/L\?';B][ MGVL6KA\6C^/:*)Q/_8D']CL!JQN*'>=6B'-V?PQ_PT[\J^*-E!G=J*JRWIPX M'%\(XH[-9HV N$,6&5="X%2F['K>C:&#P31E^<4,3'9([Y'1&!Z:SU:S\*J> M3DU?FKISL':3D<&H<2R%9@[C9HKM+/<7J"NJ&]C-U$3'>9'"Y/'0L^? &+A! M4&X&<2>4"%,,>;%[+$?V27S'S'3?<0+_/BYLT\)Y]#Y3MD9WM97$%YK)?B@F M\NU!XT6^X*7\\XF>V=A:0 6?;W=1E,UY?FC<\4%I:1;GP]3=^/$HIU>G\^VR M6^!.U*T;WAG$;%"! ^Q+8S=-!;X1P7A4S F&H&*X&G0'R"&93JP'-R3(M+,1 MXP+4!-CR,_>!$])+;T$;AN(OCV!KU!3Q/*KNQ48,(_';I7A+UX950AORT8D2 MWJ0$<,HCT,%L[F'3J%MJ0V(/] F5%N+\_H$ J:T(B /1<8%37?8[B(Y'NMVW ME;?X Z.$D75ZX2$7U+*M6B%8.5YXZQZ,99,)$HFF!XUVYU$C MU68E)8N3Y1N"7 '5W%3>AU]X,)!U>1^O+PH#T\YE^&A[GM#[^6NQ\>.7!A)P MRLA5EI]$X\3AT"!#] :>XUVSCUWH%]U+VQ0B=J T15VK]4U2)R0#&^A!1L@^Q/6\%>O5VW6YM[9O2Z6%E01&X*\B)V># MW3U?)FYNT*U]_VPOI'XMIDBYVA*\/D/SIF+5\MS*"4%.8>P]7H=@*N-!9AG. M"LMVN3H9Y(+15,&:%NZS F:>CET))V>69Y2]WRE#H8LR] '*T&ON3.VQOWU/ M@F4CNJKE@K'N--);+H)#Y=D;/T]>WGZ#+M1+)D?EN]3]9!(C\RH?L:/I4!Y M,'0BMO["FM")5_GC-:%"21;D'HG%)V(LT7DP++&4DP#3A'CD*GK1A+X2/[Q/ M$YJNPFJKIHI\CA"C6FZ%,W5Q!@91Z ,VMV^F"9TY4QQ!$\IV]'D\'*Q,)\%* MV+KC\XEX/0T[1N1S-:&CN;V.X.+:/1W\U'HNQ$;%'$QB>\ M0"#+J>#JWEC?O0KK=]9[Z>9I'C232#8-+:*95-FU>)%5*:+PJP\P/9J3,\6[ MS[[9EY]$:=\E?IP=TSA/+%R\)UQ.9D6:6+&*]<(PH/DE(I:^MWNC1KG0S572 MT?)(G>:;X>7;16Q30L0E.[PT9389U=,NT4V69C+C%)-BF_9!Z9KT6O7I[=UU MA+>+]U8SV2[?=!H Q8G0@2V9$=V5CTU1@KT,>*SAC@GP:J6>]>)&I.USUOEP M@=N YOCT951VF$!="Y/X;:Y+^*"X+G6S32UZNWI]NJ0W,(&3'-4WI!?P1$). M\Z7N@S*;5(SYM+0P1VO) )Z(AP^D*GN*)U@,V$L8@25&5;?S4+,'?Y_D].I4 M$1DL]FC[1$)X\8G$T\E0TD3K@9W3.=LH+K _4[?$CL1-S1T#68 MKH;75;"&(KM,ZB5;H<\[;?/03"'[1\)YUXZW53/Q"G]^162HO&>6E^_6>L7LN=T[.=@S.W)IW[H.]5 MRLX5;D8;6J==5_7AFO-*];G4MTT6.N..B'."C'UC1S(%,>:38I"78MAT2KW3 MWG*9*F)2K=\V2NC0\N#<6I;BG[ZF:Z\?'9=M,[768D^+-9PLJY3CRJ[=8+\\B\SUA/B(?IU:/^]E'+W\O_]/O#.! E1:,% MD>FK#WJ>DOJL)E9CA7INGN?+=XN[YL/-=/CG'5R^A%:U>.9NE"+:>#)7ED*A MF!7FF1[87/6#!Y8G,,($(/>&Z'<4L/(0IKE_Q.:OEXD1XE7*[84^FH::L MG";7!TYR0(T.A160EFD910GW$?3D'%1EFV4YO>9)/-,NV)5,)"TL^^'$6>7B M.O7QU''I>2],V\V[U>-=F\B%BA@DMUV5QRS&D:OX1R*#:V\LJ9+JSM IQW<4 MD?,ER3I2F@R6:.MP/A4Z\MUO0U=LLJT=K\TY(LKQTHGN"40L8N54+1V.YZ9= M?7 KD6XJ\SA\2[+A P[*II.T\I;@Q2=RD.F5D'27M+M)-1]8[';]0;,CT6Q\THG7.XGV[%:=2*_?3=Z^V,G)/-ZX<9K;C%40G MTOK945.T8WX"[V2&)DNCER$W?H]-^L67]DJWB',4HC/6&0Z(SE-'-FF"%OKA M8YZ#\A6<7D<5,XPJ"0FG+C"SE?96+XP?^1UV]@P2 LO M=N'7YFL8)"'6I>E\*9)66OJ#]XK?+U7KW._AP-E2;5- M$9E- =1-)5'_:%PA^&YU0'UYG5Y8PIQ5 W:.ZW=6PDD:A=D!95:[75)UQQ]^5L\+[73!?%:VX TB.M[!I)".LN*5,\>^I8L*&(8WL[#F^G_8TA->YP17<2CQ&H#IIZCU-[ MEX]&3F5BDX8"N6F-83^F##PS](4BLQP:0'@:3H.Y5($+Q>V: IO^'9GP)7BC MHD:K+..FR?VE7)&K /4(.U*"#_Q-N]J(!2/?H:(Z3TH$2[& OG$)8X3(*Z=! MFQ[ !_\2NF-XZ5@WZOONJ*GJY)-FKH/0\%OB >=O)9-^Q: #NTN/*0@!ZH?. MSD57\!7C< K#O7P0/K0]-!*6*6HSDG.*F7\OEN5I3AD:[>ID5GJ%!&]KUO3Z MH8Q)C&EJBHC.-K]5:.2_Z-@M'?2K+K M=;'[G:\WIX:,CCY;&JI/0^Z<63'\P!0DBJIXQ>%I]3F:W-39$@.LUS\NR6'T MDN3PDN3PDN3PZ#,Z_R2'+:G7*2B]D;8T<[EYUPHONXI1;MPNT3&QE0X06E;Y MP;(OI(PPK[3DI=86PT9LDNH)/7ZWY3J=E51+D-.Y]>WU_4(KZW:?MMSKFC:_&(RKW:BA=*TMU+%(;2,[[:< M59N%Y?A&NO)GD"ETU7)DLK@4]L>R%]Z?4 M"EOEF^ZR=,N3<&,AM:?5>*F++?>FI/2#PB D%#*Y6+#?>^@N6[E6#%ON32G5 M+JE:\;XYF"BJ-E]KCP]]\0Y;[DV)-ZKRPQ# .R?VTL%PIWU7G%=3^/:]@68; MR9967$0:N4RI7WIH1:7"G;SL1?:GI$H=M3UHS++M6+=?:VAIJ9!(+GO1_99# M.S]>V"FYR=L/%34YC.CQZ\=A+[;?TJJ,Q$XOGRGRE?!=;"8G*W8[WX"6^RL_ M3,[2"R$8G4R5<43KW55'DP7VN49^_M* M>MZD$\NJILPGA;N5$KJ=JW.-LNA>G[>Y9"2VOBN5>SP8:F/:;Y]7H4#@G%:K2=;1SBY;306^=JC41U,L^4EF4IL5*L.K;<&V=9 M"0OK86?5SL4JD:*5WHU0[MX:AQB4%V-\ MJ+0:9":55C*YKC9JLTX"6^[-Z$;55_UP>9K(S?G17;,D]N\;&K;C\3 ]"8YMH_HX+MN%:J,7WQ]GMWM3 M#NF5L=4F197[4RIN)0774F3FDMHN3?.VVZQ MW2%&M)3+P.XQSJ:GI#O'EGOC;!B91;1OM4; \SES>-W1BHGBL)?8'V?-7L52 MNQ^[O9X_W1,>6>S/**^G;]HUEQW-K(UZPD^1^'NL,H:4[H]=GFXV] M*MML_.ELL\\ZR8]O"K[JKO2[C$"?+178-;0"O[.^T!&]N2_Y&O-QDVZ>^9DE MT2G>^/O[DD\=_;B'C>R>N'ODN&6QG_)D1AH1V<;J5CA)_']N0Z=-F2K\(:7) MVU_X6E(U_*=@$CG\R5_QSUX% MW3QYD+,7BJG0*['KGZP&D7,,PH?_\2\+,]I=NY/:B$$:2#HSR4_W#_\HT5)S MWH-*K\1,&M?NID:A:%NZ^P4S">DW6X8C[[L@R]IL3/5$["H4HD:@9;A#=9V[3^+D3 M3;]/;G-D^15%\)5$.17CG9U0'N2@9TGS;.*\OZC/6+=-49/-OVDFAK>?X@ 4DB9#LX_-AT2;Y6\\L\%0%^-!?/F1/@7T?S MBI[!1'T20(_*_3,/[\Z<._6E[/GMIV.//R*J_Q. M5,9.+$;*"D0MJ M7%#CJZ &WRM6*K?3=3Z3F'1L6[E;3'2!CRT_'#6NZ_7\_&Z:ER:5^V+3,ON/ M^;B\9*'W82$4X).'DA%>4.."&B='C0]GD'-'C5"RUZA.:M6N4A)S\T%\/LF( MDVIZ^?&ZQD,LW8L;9N)Q4B_75OR2+_"1*5[8"86PA"D?B"5.HFPPO\V7@HUO M=G3W:C"XW;[X\4=%YGSB1G'R0+AS!\OC^W?V[M_LP.8!G+3*#Z7%()6ZF0@5 M,Y:)K1>K?J;1BZ!K)Q0/Q.*'\ON>_Z'(-W;C7&#E BL?Z^]Y ZP$^]50NQ>= ME2<99:#>9?)&>1+"6]#1'[\B0B!QL(C\5X65KR4@%Q2YH,AG^'_>@"+EV]:@ M8XK58;L@9,:1F52VQ/[@]Z (K,, M3X2^=9]I!Q?!AJVG@V)HAKH(NH(28.*S6<[)'P0-S@D<_DOA)Y/MZAY%9QH*P,<[^QC9EN>F4<' X_ M#)U.-8?6@F]41D*N,E%:]D!--M)KD;S>)[64?S[[M@- K:U7VB34:^;;HM77 M8Z%52^0K2Y;F*A0)Q**)[WW0]RW<4U]<9"^(=E:(%CH*HF53L6 CJ#0G%3Z: M+S;"=;)N?PBBY>5Y/EX-]H1 *P0%6Q^N)[?YRJ#QU*H\Q@>#5O#CP"PX+A1;(Z->#G7D;KU M\=J8+U.+(9 ML47KJ/B*J+PKG?#1;A93M-_"KC!@EZS;F&?VL\#K@Z+USVW:9X39I[DX^.9< MSP=0.;.N5XF'A-6]&!:R&6R_'TN2+1<7@[=V(T@K2Z'=Q;#L4 T=I+;.)=0M:^9\/?3 M4?9B29_9K8)O2;6+U^8BH1<)/6>J70R3BT!>!/*,J'81R(M ?M4[;=^2:G^ MB?T?6M[VE^N@<*H/?]EBO?_9J9!]NJK*KCNII$GZE+3$U8VN*M)ZOSIRKCM? M)Z>+07ZR3F3&W:XMS&N9QFNJ(_^>8]PZP6XL'#8Z4+B;?J5H0#WKIQ"]$J#5 ML[6\_]FKD/)*1L G-_54&*DXH!4Q:365O?5_16EP7/R0\$^+EN.>0D=K;J"H M\)3"WF*)*\X@EFUHIEO[6YS-8""TG'/[JGG%#8A,#%$-P!!$B[ (%@Z4>7& MMJ&8LB*QJM_X_9!HV%9="]^]\1@X3/TIQA^@N/(^J))S)=/>$I$ MT\9VC(Y$$VGX%UT'&!_E'@)3@?5V"8++AU_#QB&-L$20"6\FTYENB,9Z:^+X M K+"T6&7.A""$ACV(?@,O<&H+)7(;*F=MP GR2\8.^4>D9-&HC8DE,4W(S;] MRXCC%PT-)N=)P@RD2)=A_,Z::"!I^"@^Z1!@JS3]N8+3>P#D(']L"X"N@;P[ M[ RC0TZU1J+%*182:JI#:U69$&P$J\!INO,[M%]S2T55V7K#/!^I9"!G8J]4 M>!0$'XH;*/<+45%I&[* 'X!W BCDJHV4<\7.(, WIJANBP<,GXG=(08,<#-# M'S/VVP@O;<\PA*$>DF"FBAHR"= 366&HH!!]=R;P(^Q(E($8G#)%K#,0H !S M#1O^BW)O SD-2W3D;*:;BK,YT-5P:\NQJ/=P*,#^0#V"$AC#;JYV%16_OG5J M->46>$>SR2UC;NROA)5" -H]144FB,_T"Z[R!&B#RA-L_*"B@V !8+D(:&U(1*D>_\=TA@438CH#S&*I6",.Y%,: MP8>^;ACZDNYKP"K$ &0EV)6R1=R!*#E;)MME#3(%*4:@\[V=O0D!?(!=/?VB MO<$<&K>^U&CX^!57E^"_\ XV>V/;Y9ZGV139SAT)U9(8FS+EUAO4088=0$] +OP-)R&I.HX7.^R3 6[* MF]]@V/+11^&C^&O&8I"9J,C;6CW=Y)@)CO8N4K8B$M5OO06FP\.QP.M ];"8?J/)KAC" SI\FMLP$L:) M=/O:&KA/2W(1XLB@_"0\OAN-<4EQGK9&B3 SH%^@-VAKHHJ2[=*!D1N)M4_" M+5. 4,CPUY?U4>PYEG,&LM=]P#$M8'W0HB,B_@TM#?HT,BI3#IEV_]$+$.#> MO01+Z.\H6\N_CAQ]]#MMR[U65_)DK[6>>;?JFFPATQZ4.C?I\LFI4>6G]7Q. MK&4'H]F;9O.1I,-VNY)_B(+%<)];=!H_?H6N#J76>O]2<=!2Q25"'OX* M:Q_:6OO0&]<^64[%YNU^V,Z)_#@;G!E9:=W\[+6_GD^6- M?;1)L[QW/ MV8\!]R^>[@#4EZ:K*MN/8&@S4'_!KOCI-S-/[_UFQ&%\""SH?I%C.UQ6,5$E M L%HH=-AWSM>TTGZNI(?%]I"<+PGN%_14CGWC>FAH M&]]AE],&OW$*PO+_1G)8ACLNE]:,3"\,V$Q@G?_:C=],1C$O\\O]^)'Z\D:9A_BH2V[W=^J%I MVA)'H/ES":;R3Q\"[#ARMI-'G9T('R34*\CB!>H>(%+&\TSAN&M,IRXVKN?_JTD&%V=1TKL M=G)M]@BT8'RR_^^%:U[+-:$+UQR?:^)[.4"^&]OPQU $SKP@S]/1-L%#\3Q' MV[^_5.+6L[C?Q'P+9\Y.Q\FS$_WPS+[GEUGG?;$M-,@ 8PO ZFF"W#KA#;WI MO%N72;C=GEL/CUIG5EC5!J_/*!M::?'YYP'0)#PAS60TE,E-'T;\)&A?Z[G8$ H1FMH1TZ3N_0" M0!< >L$)R1E,]*P B-\"(/YM +0<5^1^J3>J MV?.$'^QXVN!7I@7WUQ]LG#K!S0? ]^;Q09^J"2'=7E?"4B2G/B072:Q:'J;: M7SBZ'UY_C++47R>2YH) %P3Z(@ATSM;ITPA4F:KFG!>"]F1:ZVLUH6Y9P5M$ M(+ _A42 3UP0Z() YX% X2].BY,CT#F;IT\C4-M*A1;I4/ZZ/ 0$FLLQ$(/:\#?/A9^];OB4T7JD6H27<].C>@W/KI+'IYUKG!TE MSLKO>,[&+?,X.O .V'0 X0=D(57$^ZS"*^O9(I\,Y0UME.I%T/H?AAK(5J! M\1R*!Y+AY]#J[$YOOPYO,TY=3J/-SE9P34UTNSYS?&=*FA>/NB$6LG*JE MP_'3Q#!_ML4Q1L_R$J:R8;2[#?;S;C,!WN#,04 M"@?XR*$\Q1>O[06*+E#TE4Z(]J"H77_0[$@T&Y]TXO5.HCV[52=2XU.AR!0' MZ=ZT>J].8LF5,HO%NX7I;0J@" ^0A$"$OQP@7:#HC,Z'_F@H>OOQSQX4R>W& MHEV>R=.V,*X74VKY_GXQ^5RMJ*'&B]>I=7?!-X.]NUQ1R T**D(1.QV*1Y[+ M;G!VIT,GO=MW A/U@KR7Z/;+_9H_R(!].L;]=ER_>1"SP=!D'I\9D_M!MY7* MIGH)-$]C@63XE)=L/I&K+C!U%J)Y@:DO<0WPHXS;IV%*;_8CH\)#LI0K\'>= MN%R40G8!80J3T01BR0M,76#J:\#4Y:[@ES=\GX:I0K^46^K6N-&NERWU-M,. MCQKM(WEVN#G0_H7B.B^W,0Y2^?F^5O,+[F/4Y;N MI\-BH5^L)%*Q8!4A"\SH>" >$BZ0=8&LLX2LRPW"[VA)OP"RYJ-[JYK+BN-) MW1@-;B(C(RU,A@!9>%(<"H1_GP7V/[3V^%DUQ=@=@M7L M*?0M[7_>^O@J1;ZF1'/"=6[5R,4RK=YR+-RJQ6#*7?ZE_/-&)?*0R$TBV89B M*<2\T6$NZQ:\(*WJTL19]WY/[,9BCW?WEM@FQ64U&BU/R4/.87A%LXFA)JTC]W8F8]P2$OY)F5@' M215!3$65$X>BHJ%CQC*YO*AI"N&N1<(9BCD)FB/1 %CE]#Y0AO*&R?U5J[=R M3>8UC7" 8ESR[P G >A#/YSIC98;B0O"]0G1N)DS%4NGA0C[1",#Q<)">[X7 MPH_T84+;8#T^45O_C_GD0*ZXIMTW 48M1535-0?_8(_T!:(J:A+!CZYDG&!A M-E,-<*+%#43%X!:B:I-WKQ.W5*P1+2&(A-"H QE62^;2SL2:(T)@N41:K/") M8HXHLG1Y4*/EEM#6709WQ5^PVE=<:[,8E'WB_Y@^7QW^+:DVUI1TQOPU"0Z( M8BI DID!.YH!CR%AI[I&UAQ\GA!X&PB]2>F9&A)-6L/NV+=\0V*4VJ;,$TV] MM^$[;!7 AH[4;3UUTJ8'$6VVILW]A4L@\/\X+:_33?I%Z)^_ZJBG M:>6#H1B;*IT(_?>__//9H'80<$\W?KH*I&^BSLL%JDLB[0TB3H+B %[]4U27 MXMIT)IX4KI+>D==/3PD-4R4055EN\R<2:(^Z4W$5]-'0T5R#*AE8/]E3[E=4 MR72_TTT%E^NG00"XE07!OK=ZI0MEZ;.?0N@J]E'KM&,MK=^<",# ME8W_;NG20<.,RKZ&RJ:Z5:C5^>K'KQ9J?"@[&=1=0-(\=A<9RW]6&>38RPY& M.J(Z(0;W_\3I[!\N:VNJ/@M@:=DK*L.XJ2FR B"$&W[_00\XNN$9%2'U/3L,@_3N;5<#*5 ME^^%N; $%9;_P7C":WF?U@;=!G^]YC-FJ$C"V62AFTJALKO;\D[,24LC6=?; MF46?)XGX<#%,-:!E=+>E>ML9J;GYY(&?]DRSERHVI^75$%HF=EN*8ZTHF,E> MJ3U?ZJ/!>#X(#YK89RBTV]00HEI3OZ]7^-C=?9HGO>&LN1CVA/V!/EJDN!ZG M'W)\C#PL5KFH+)#N$EKN#;0^TJPTN;EKMV-6]F$Y+X_3^1SVN3?0V"R_5-M% MM%+3<'V@T.I[%EHY?=SHA0\T[6X MIO3;]5JM\SB\SR@%TNA%#C2MS"T]/YU<\WPF*N:RO7"X-+U=]J('FFJ+AV$Z MUGALM@L%8,G2>FP:L*2Q?4K==D?7A60Q:TPZ:C1DB0ES3WN\/6*-&(M] 4Q- 3BH#E#J(;)4.?9ARN[8 QF &\T.&=3SF![%X_W,[<2OHZN_SN M;AV70B8UF#F72,=S[@!7C'7D"I?#=ZUW@RT7PPR09M"G &UA\6CK@8[PB*)M MZK8A45N;>58V,$)6CLWO/>7 -CXV,W3T5**K2)S-8-)470<9D+9G+KDS_\G] MI?S-#3QE$7T3ADT%) _P6_PF&8.H"G5D!&6% E>17^%G^D-G+90)-IK!&[OSQ2Q^U';C^R[]1$CI!TV2O&QP M5Y9^TSLPT8P8]"""NOZ0.(FM!O1'@C\!VX)%/0(& MQ/$JP*4#*+71P:_S[K,, M+.&+;18&K@7]#V 'F!@X%QT-T!%R+QLMLCV^@8X918EA(PZ$];CY['J>GY@= MT&@,> 5@8*UG> (-;Z=6A$]B//?TFW4BT[!ZMZ(V9&>K^.D:-H>I/75.4]>A MN_PR4H_T>$6>S&:-6#N::P^WSD^#L/?\E&UC#33V'9]E*!(@#-W0\>9UHZHO MV3&JHV^WQ%6&KM^-H<_PG!V+:Z(^51,-HY,R')$?AN]=B.@I%H+#N5/PF!+"]OHYV)Q436 '?NX6MP$/ M]P3OBLN@92HKH+ I?9LU1P5Q*LIDHQP^+:KNB>".R(.5M-^G:??=1_QZC*TY M1X^@\(JFVR'83Z".,J6 [?TBM>K6CM([(Q3&.1NL8/8 Z?JC&^97#<" M[=%"@Y6(\!Y@+P-T-'B]0:A"S:@)N>D=I^/HV=1&!MJ@24Q[<2 =!@W& M,7P)KW?VJHW"B0-P2(Z6-"XI'GP39A]L'!-H?-/&&F /9RV)"J;$%.@ZHA: M8KJ]4$><[XWP$^RVN-7L,BPPA$[5_2T*[;@G?',Z; KX-JSWR/B_/CCB&[$8 M<%&V):MN-)E^0D':#5)*X6ROO"RNLS>5+))0/,8 M*(\'XI/>OUX+0O.$)SD']>\#S\NR3HAYQZ M5J#H2+D$@,8.7J@PJK@E@EQ)8#<;S"+Q.L..-OH?\#4!BQSA!^,.SI&%4V:O M/O#S['QN1F9Q48BW,X-J1(HKCTI/2[V:]T![V&'N/"&W'CT.\M?]5$C&56EQ MPP>EF-R(5ELC.P)J6R1\=2C^[8C\M1U XK$4A:\OL&JA7F&HU(M"L5J;=&;U MNUAZK6KE]NL1XTVKUHW$:U;LIM*N6_QUY=9LU^(C7#7A*OP9JQ9Z&@C\ JGX M0G9.$ZZSH1M88AJQWA^=H_\V%&KC__'K#,J'A"=MXFEW\??],S\4!.8[3 CKMO4Z_YM_2S1W]L0#$73N'ND$ MTO$__70^]<%*5C'%X= @S"%9'S@*#0V V3]/N2[R:+OU]HN!%G /7.+(T M[&Q&72MX3^.O'3?9CN.+.J=TVQ0UF;JZ7I*5\1Q-M=]>@WEYTC,WF>!.!C-) M5Y&I_N^'\.,M=$E>A4)GG5GPO61#G]@+T[Z=HW[T.DHP'MG_]\(QK^.8T(5C MCLHQX?/.7GH$CN&/P3&?I!V>?I,Z2SWPN#E)O:,S%GY*8[.P=P[F-]TFR!NT MOB^5!0M#'X/**LC4WY]%^I^>V'J\G8[ZI5YN'EN9E:@\D):/J6,DM]E2.W]_ MR3OCY!/!++&<;BA#-Z*?G:LZ*OH1#PB^U.)]GO_RS#,2OR0AV0N\(V5]HSV]687[C:0YBI53;\XS]I[PODT* MLFQ$[N7DN-%J=T9W4C:X7$PK6J,GT!*>T7@@%#T4S7,,I?,<$.=5V>$_/HOB M!9 N@/2BA*UO Z1$I_20N$T-II-"3<@8A=Q\6C,_&Y#DZYIDELJ5>KN2R,?6 M(?UZ>+?&/!U8R#,1"R03;ZKD>0&D#SI[.@-1O0#2IZ=C?1L@Y8JZU357A1'? M&:?4^KB57,2MMV=B/0X@-<=:6>J3\'W;[EIJ;QIK%-M+3 >$=4\B@:B0.#H> M,1_+.>#169MDCOOE#&3Q.3)5=TUXC*6E*1CZACXA!MX&1JO>"18_SV.WDWA; M](H4'4I5 M)X]8.7_UXC4.&%>8FRC+:2K*/A4CTKG+J/5JQ,[-1:.<;#9"D[3RV2K&\D%[ M:$2"]CT_7<:S0_5:Z]SGE[TP=<((?"":>%/QBC,_^?N"!LX%JBY0=437S/-0 M->WDJMFXDI#:\U6AKM1CU6C,?'LIG>- 5;5D1^IR=WC=%CK-=<\H3596-P50 MA>Z94#*03!RZ$WZ!JDL<\)E1Z )5KW+:/ ]587/Y4+XWDHUVYDYN#L/#9:\[ M^6Q/\GUE&>_<\5FY79\86=)/-JUX [6JY(]?X40@Q)_*<7.^8O<]@Z5?[9)Y MSM[_LP-@HH^W,:/<2QGMX+0=4Z^C4O&^]ADNF>>R"ERB7_Z(P^9OHF*<@7OZ MK+2.U_AR?+7Z_*EI7+5#26:7A6SLP,NV#CG/"7?OAL17,)&=QQ+C8CU]"-! +QR\8 M=Y;B^ADQ.A>,^Y88]QKOT6\PKA[N*@-AV55R0HUOF)/5:%C-?K;[J"!&E&2\ M,IOFQ.1ZS0_BT9YPLP2,P^+,?" >.GY@]"7NYQO%_3SGP?B#@GS&\O4HGTQ6 MLKGY0[PV-R.W4HE\AD+>H EB?QQ 54U2]:C8L0;B7!&#S-4MF[16] MH;G=6=9V)R6Z5X1EN^4E?NB#K+;SO;C[>QWQP&WFMVLI7X@0Y^MZ4$T+_4-"0#C!/=5+>-&7""^J[[@ 7N[M893[=E%%5G-8I82Z:5LZB[>)=3H_91ZXB1^>\\- MPYXKZS:6MOBL3?>]5\U_1XDGCY[.CA)GI7Z\M-[,IRH0G1[IY._&T43.SAC! M6"*4RLP?A[T8NFHB0C*0C+_)[/F]<)W+0?H;;)_0"5,^7U#I@DH?ZLEY'!I" M\+HV>F1^3[;I=BRR>DS>=Y?S M=..S5:7(8)*+-_1YN)V9/$P?U5YTMAHU )2HKP4##J.G *5+/,Y+*?4I(3EG MA-\O=^T\1<&S#^_9>FT&)M4W%'A-$:O%XT3QE:)F!O??^ZDZ^WE'S'Q1HGZ! M/!A?C:A?HB[55R/JER@8]_6(>A'_B_A_!:)>Q/]D'H<+42_B?^Y$_4/#)5YH MJW]7NE!3_#^6V%?)+](H)Z',:[>4?Q9LT1 U:UWO S/1KFYT59'6+7A#6M6EB>.4Z_M@L](,CIB3.X-6689/G>>_W'.;PL1>3 MAXU\SM:Q;5K*8,V^4C2@KO53B%X)T,KON!K0_^VLH?(>1J&A*5[=4)?"W(;$ M-/.%69;"N#(%)'Q.+J1:P9@8QL4XQ*=?%_S%WEMG$:(&ZCZ MTN3(:D8D[!Y6I _-1<4OV9LWN(NR&8^J#+;$DI,54P*BX&^VB?(D,P77$%74.R538'I].I;EA#3&5OTO!=[)&>;=%GB"B- M'#1 CO4/YAF6W8P>N$_1938O4&N@,S]:]8FJD 4LE8)C5E4DC4'FMF(P2OE9 M>9]:5US3[IO0'*<,K?$W15,0X[@I$4W;8!=W40#9*F_@"P8JXL2I\'E4/S@] M9PJ,UOB+:1DB$BA("S!.B372#V 5QX:.H=&.8)X O5)L#O[J!,")DB(ZE;#? M"63* 2#S*E&:.,D2+45YM:7*'5#<',5"=([W9&7QZW_A'W=?/!4)Q-E4Z$_OM?_OELD"LHZ:IN_'3/ MJWT3=5XN4"5^2()]8/-)4!S JW^*ZE)Z4)9 M^NRG$+J*?=0Z[9@B(6%CB(B'CP=_<",#]>O_;NG2097^M_?/6VB1(+?C.3AR MOL?NXF\WR)-6SHUM)O]<\=B.J&*6S/\G3F?_<%E;4_59 "7WBD(&@J@B*Z*A M$-.K)/M9,PKQ+YM23;=@) "J6]B45S10LA#_?2BUJ8[[+.QLR\@AYM_!,=>8 M&I()*=1#\KQM/]:+I:E4R2=NAM1(2NR;5,^T3C[]CF<-L4,0>RHSTPT.R8!J MD])D_$\.]FM0>Y#6;0W4( O>"(MQN 6S2#U#5 Z/^7RSDBBTIS?-A]2C&='+ MU<:?:%HBG:@XTC]\%'OW)NX8IRU7U9?<-]$_R.9- 51BJ+;H[/NB)#%%#34? MR2]H T_03$_0 EB76K5E&(]D&P;1I#5JQR-X50#TDJFCGJ!D.;E2?,P@JNIHU JT%K#UB.B:8JXF.1-G3S]Y#[".'?*7,7GW@#SPM#)5Z42A6 M:Y/.K'X72Z]5K=S>REQ0JN6W@KSP7@\&>BU!?P 3Y9 @^[@M965$P\ %OT-+ MQ@OHXIG(UN#'GO!8[DG*HI+--:O]:LM>D47[,77JN0N]^=R,S.*B$&]G!M6( M%%<>E9Z6^MBY3[M")+\4$N-),Z==1^59,5%2AS]^:?J!*+:]+][/7WM"BS(+ M''Z,OK-$HI?V=5M.7[OEQZ&U%)_$$O/) MHGH=3R5G?^26LR$!Q,:0(=H'\47E:KMW)<;'N30'\= D= M"&QP)MCZN,P'O*(OF!YN6(IV"J? )WDT/Q,96H8H$Q!].O448PT !HD ",!" M[T# N)5,AMNWCRT^4V@DTCFI$4M>_Z$0X)((U*X:%K$\%@;X^M6(Y0\;51W?1\E.(0=#I/\425$&3OD-RY\(&" MKB^Y_IHE>L.!42/2\,;*1!2'(9,%43$_'-UDH#04>H 7*?ZIV! M+^T:B:4O*?@@X&Z_!]9#1P>H:Q,@"VS1DRZIJ^MPH.9PVQK.IP(9T $=(ZRK M6\6<9.CD\"\/ONYS"T%^C/0G?',:+<9O[_*A(EX^^_/@:XM:=%T9N3BDU[&P M++]EI1JV@SGL-&.FHT.0B;!I]Q$3MKB7P=?.('W'< 'WV 9U(WC+C/:$;9ZV MTO$XQH$U9'_G;)9:UP:T0G?5CFGM#/KJNQ_J^96UF2I*Q-R<"!X4!MG"!%TH/.R?H#UY)U>:SIDP966@2+A=^4]8R0K6U?$S[*"OL]L= M6$G:.ZJQS.P/A*^0]4E!K@C M(/<0-B[&F6B,N\^&1#= M_$&.?&G#C=)PZV#])A%O>IU1 =GK@P.MM[(1W1)1S5&G%%;O=K(093.FJB?E MNX=V)U,JYE?M=#+ZN-QW%,J6,H_;^BF6A^XA>^)C#V;'4J'#J( _9PR M2&M#KKK1!&+Y' >KW#A_9PMEBU_W%W*R7*\)-]+RG?P>XSE97&^.(W8VJW14(E,>!\Y1J#S@R:^AT)0MP*2HM?FX?\UD@\H< MFE 4,+=TO_\Q#_._R0ZC/<3U;"D0 !,UL D(#[Q?"QH$.Z#ZVKY"",!-F#6S M_Q:< %D1R;:<.6V/W!DG<,U2-&0FKO#$)BXGP.5A[67Z00J@R(A.B;*@#'Q) M3YF!CJC2] F,0B;HX 1P=34[T0&0(+"A-5IOOQXT5YNACVX;' R!H#8*:T'P M:-ST+8+(B$Q?1J,3'#MJ6-(QAO@K(S;0Z5 M.!BW"IN,L7;"6/!=B%](>_@:V!A0"P>$$478+?QW@V3P",8HP)2<*?^63S[5TU7%&[6D M2F#-S*>"^"+S:#96NI])?+.D-^;]4?1Z7/PCK5A&IV/I>R7-81 \_44)-$QZ M^-M'RP_69=L\<> "MELL3E^0:-V5'J M-V2 MO0WASXDLVADH2*\3PP/#L)Z.L=H9]2:49Z=_&+,S@@,][[Z1;1]IF#8,*S_,%T[%H;"T] M=P62,@,%A@Y+2C2JM#,-@^EPSD2NN"801"7>M$UKWSVS]Z[M2%UG%MNQ<'T1 M3-G#D:6T.]=J]@Z*]T=,M3/%8F\335V#)0(]",.(J3("BT51TWW2U5@ APU) M,9T88C];3#0,P%R.MF3= PSW>5#]W?@^UC7P#G.GF9][YK51@?%HBP9Y.$ZY MIQ2#Z]A,N*V,9^U<<&BGI%XVO8PIJ>,J!F>H!# -#PA^9$4 #$*0'V/]6U5@ M*JY9;*]C*RQ Z04%';! 5*9L0U6]0:+W6:.=/1<6:WK&U/9N+X&V2[$2C 7' MXP3V/89BLLA3C%IUSZ;<-](!.&/T7%74/<4\K\Q;(N(V9%./.0.5 9;6WN296:"M??NR;WCL>=T7 M@KW1A'!.FG-.2 U-:L8JIAO5M4Q/B9ERSK7'16TK4:RHZ*$!-#\_I!(C)<.L@XOTV2&X;ZV2% MH8V(1*20I,&4_6/#!4=UTU%/D)FN3N+N>Z'\'2GX]YRE\ 9V;8,Y?8&AT>M, MG?O8<8K:@[B06>+5&O.D<%%>-^9=]8%O"_>SA^3][222J^R?RVU+X;Y<;;V1 MRHDO@M-_*CH59=P$?>[6G6?I]2^<37!-1 .T4$E<+JA<+JA<+JA<+JC\]LK)/OR)],E>*)Q( MQA/)<"C\@W'2SO?AR,[W$3XB)&.19'+_^W@H%$_L]A.!J22%1$PX^'V4YW>_ M%Z*)4#S*[[5GWT>B![[G^; 0V_L^&8[&X1V'OH\E$WOO9>,/Q[>_'T03B7 L M3'J)J!CK1<1PO)>(QQ.]I!".)I-A.9Z0MD?:DGI%>1(GJTE+R*W5A91>29U4 M,[5$=66W961^SR]+99+,Q=(1[?HZ9W1SXV5/Z/&[+:=*))MH#KJ32;.N-NN* M(#S6K['E7I^UF3$W>@\]TN[8I<7U0AIU,_D&M(SNMHRJRT9D(D<)'XQ.&L(T M,1IAG^']MPN->+I4ULNC=B4U&3U4>GPGT\26>V_OKZ[;U5#FKI8K5$/EY9VR MD)++!K3<>WLU5)GES+OLN)W1NZ3XJ-Y,.K-&+[+_=BM?LCNAX*S7GDKA&UF] MRUX;BV4ONM]R=C>HKLVPVLUU^&I1J,X[]_%;S(Z]US)TQ M8UK-1:G1B^^W3.3;R1YI- ?MNEB3;V]ZO=%M.P4M]^8>Y"/MVV&E.)L4+*LF MY*KWB7K3SW=J]EBJWA;*Q MB-6S[8=D?'B(ETH%,KP9!#.$7\]+B\A\-+N]>\ ^]RG?T185Z38KMH.I7%#( M9.K#OI@ZQ'6%X4/_IB%4UFUQ-%KH\J+,]L--(32)595X="A6 ME&%K>8CKDK(RJI+(0ZP]7]W?C1=9(2MV&X>XC@Q5I3R]U_IM>])NWRG#G%** MIPYQR-H6$J7;U?UMKEG-9NO3D2IT%D-HN3?.^U!5K$C]&[/=',72]U/;J(3& MV'(75\+)4$R(1R*[.!1.@IH>CT9W<86UCX9V<<7Y/APZ]'TBFHCOX9,0BL7A MA]WOPU$^QL?C>_A*OX_MXUD(=.!8/+G7#\7%\ XN(D^:_5RWU1QT>&)/LG99 M)9GH_4%.6T;XEC%>]&.3=5U*Y(=K(Q93#O)/WS3K#_'DL)6;]O3;>O5^ID39N55S>ST[>OV\!#"9*?1 M]KHZ&2J3^K0^>Y!#H=5]='@(8;1HG]EM%93>%GA)=SXK+1T6I5K3A5%Q MHHK)V"USWT,XU]-"+U48#";UKG&M!XMFT>H-]Z\G'V[W^HQ/[]'!7^C!_:TK MX%GU'*_WA!W'RG7]ME5(%7)<,W=[5\J4:@7NME0HMIHOL3:^\C'\3K*;Z^;M M;GS\4W_KM7L57N:N2\-Q_6QDE]N5V%(O*(*@_<>.IZ4E7*SUM [JGE8 MO^W+JDE?S.EU>9UI3XNA.-])-L6OSRQZ_0U:%",.]?,,8#?455W2._ M+\ &H=.PP52H%?B'5LEN%\K5QMA(WK?2UO!3V$!I=9O:BD2GDTYCW2B.>X/N M?9:R0?CT;!!PHWR!K.IZ^_B#!NR(_H16>%""&Z^;.(MBDW."/)L9NBB--L?- M$[+F"*RL/H5'8&'LZHX38(Z__>L6;B>_>A9LK[7\O-UOA$*8N9;,3Q+V M3)$[?(I%6DP%]Q(5A_#&'^L4>!$Q+JQ4\+ \QZ%TMVG4$]79HK@ZTN;X.Z38 MDX [YAMQ1B"MK(56,RPD]O:J "#C;+MV.F=1=8V4W)>UJ34:F?TF=:Q&K!K M5ODY):W@[U]M5)FT/9,\>UKTW5\6,--2G1@+>J/J-.+CIM/'3=DV*0Q MZ+C!/WO<2"5%:TM=$6%KC4:QKQ!Y0R;'#[_QZ+B)CILK,3C^V>-&38^K30DQ M.5G72"W52O<8#IA.">(I&1TWWU]PK[/*D%;]04Q/\ZJ%-N=/6(;7W0!S/N,@^7/ ,^/# '55, MJ&$FF^I06,TA@4GZ=;-^P=(9R_;/L!7XLEVO"\V1L:'@#_"W!G#[_NQ3U#; M=/Z%2#?"S)9_[7XXG"5,Z=J^!V;'B)O77Q0:?NY\ZEPZ"Q*,KR M<0#_W(1(OGE4I63PLP%O/;9ESV<[$KYWI9]W8)+?&M8*V_[_][F"52%8V(&$ M^P'JP^L8XJCP.W:ON;+$V7)E]W>UQ,.^=":.I1+$&*FHJU;'=(79,*^JL.R, M>/B=I(C'!$D%7-B>R9"(U$E@;# $8G8UBZ MIDJ.O5;3:/L;%4I[T%ACDLRD524ASF<=+MU#*@Q0*/3#[P2-/R:PH,S[,]F? M]ZI00A4-I[#%9:/]]N_XI]N-!"8(/H2ELL#L@5O8MQ"UNX@BY[$7K1Y5J M0/0OM#>H(3LP0IJ&>\;S8Z\8 @X22V9YHHK'DRH86<9&"MONXQY/0LL4)\E' MG I*)0Q_B.LF=,B%KZBOJT0N?/<<0U'FY6%*[2PRM-=*# MY*IV#2W2;DJZW%^X"">/6\+ +!1GW14$NP#F*($1CT2A=:Y YBHB_- MT8,,VB@T>N^AT>^T34._W-A?D8WZT=/E0%M@ 2?,&NG(&BKJ!)L3G)DT;[!Q M3&GP%+13L43R$<>PDQ/F[RB$>O"P6:%5,,Q'\$IBT6IQ])/'$1Q1.%6D,<:JU;,G+4Q\RSX#::HY$=!5C/ M:-=>+POH^D;N3:T]LG@_A6'IJ6ZY@KGV';+X^-^DFV<>L3QBUQ"1A'BCT6(0R>7WY>%&[JEAT8E MW6G>?[_2=./JJD%RM47#KC"\$%?ZL'T/?=&\_Q\0._Z/#^;TG;TB/[^4 +BS M/[:)#%-WYK,BL;6/D-&W4%RN#MX&UK#!4P<3L>T-B.7C'\'8-NCL$+%-%"QK M!1^VA[T,:IC[@9834 ]=":F-$>>N8LG2.[7?*7+;T+$IHB]6TFRI2::38B(K M2:5&A-QV2>2V)XH^ W@;G7A*XE<-:FR.^2>4>D72]X@U6XIM;1CT^\Q)]+J1 MG]L@$GY=\+.;(!+^E" C*KT=9KLN=MAM$"F2MTC>OA#5O_S9_P;D4@!IWH_ M!$UMT_!S8':]W8( F.#/WX.G=!43X?:8 M2U_Q^LYW)74C9V4B2) C+KPJ%V)? D?:GB"ANA<^),TF7S+W'-DYFZ(/5WCS MTIK^*P9J:)GC?%,C'.GJU^;U;@@8HYK-8,4,=R(LX!NB10 MKC5--.U>(RG%JUN<33I!/"8#T(S.D9=^.Q&@Z]N MRRJD=[Z1KUU\T;C^_66 M:S6;Q=JP*:/=*IO*]U;9;*O2V,!Y4DGJ$<5/O=F_[S9F^(YP:O4D_^MLL?PH MMOA%ESYT6<[7\_E#1XHP!05NWBX%2BA E]/3UC++JF8&E9>9=L7!R'6UO474 MO& 92A29C-18I,:BV.:YU%A/'M*S+DLZ:*G=SM!-J3@9J%M(S[=+5XYJ-#Y0 MUQ#F)/2KEF/LRC#.6H\A+V>R^#)PN\_EFLB:%%.,;56%X7NF?I@WM2GHCK4F M,C##WZZM4.R8/3$]8_>P33;_4-9,[RG&B(XK:,, /?OZ+C['8&/_C6T M9$%%/$"Y?V:F[6,N_[)D#3#60G[QS -C:3]4& ))=1UY=ZJCF[6'Q]C[6I8M M6/W^WR\:?N2KR=O1UD5;%VW=V;>.?.,&.]J[2^_=!Z/%;YYQX:#3897!U4() MKZNE4!0@7+)W+_UTV4*?2R=ILUM_Z$L9V9>7EX_7]%RM(N<&!")T%3GTK;5& M_Z"4'6J@0Z?Y6#-]3@(_[:B%['ZS+PM6;(N?]X?0RMDN/*\MHV]G&H3CNC.B MTUD,_- 1ZIS74&?35*%-SMAD_>(H3IQ-J,)P:7E[&:!?Y]JRLIPKZ][2F"X>0CD3AM M._TCS>'XS[7IPJ.&;XYTD3D<*>O/*&LP-D!92X6X[IEN%E=E.V>M1M468J09 M/N$K:Y1^1..G/5+OW!IN3V1+%D:.;/T06R]$ROAZ&3SW0L>M4K\AD(Q(PW]= MPS-07;VBYLL,ZDZ)$6*P\XE;49EL0\5=CT]"-8\3Y".-_6R;''T[O:QM.H)V MU@2R,)B>H==G?Z+4->NKPY;3$=6:W[.Z#ZXUKW6&U5%Z)6!L2^_,,+;8*$DC MC\?0]V%F1,7FERHV1U_)F/Q@K?FV+U_,DD4HX5+,LZ!N,$>CY^XA?LT6^)-C MQC13,&!70,&)><"% 7^:"<#FFUF*:<&_.X?EZX M7?"TE=_%[^";DCP27 V, M>(JU_2+R@W<*X*&*(6HNG(L ?@=RMVUGLFLE".84LTQ-@YSO :G=5K$+0W,A M^Z\Z_=IN"Y6O<-UQ><:AA>2_59)G@(C*%F55^=K6!!;X S7ER/JNL4O! $N4 MGV)UN =I>^0!HYE^"KHF_/JFQL!(S>_9>0LL M@AVQR(5@72H.(:GSADT4A:BULG7ABSLEBJ! D/-6XE.AT@DI%+GU6056Y K_;,=F Q]"NNC=&8(\?.LB.XI(O@AX; MM(\#V!-1 Z^$4;G)BP)' KKWWX)[\L<*[OP)/Z4W)?<_]I'& D_PO=$ M$?^./?\("71"70A;=D##(UBRS;>.@<_<*Q)_J[]NE%Z!?# MGV- 0G#)[$-L8D&Q_U?;%/^,S6) <=:.VD]N/WKX[0/E04L!VL'0:M@SM_!F M..RB2!'T^^Y3NH*F A'^'T&?_1/+N(9FSAZAU?/D2VO+'=J*I B6 LVMX757 M=(@?^2K"NNGX,9YCNV[O(AQ:>,\72:^JG6,9"6)^P=?:/#4BXY(THOD1'B=Y MDDH(?$*F,)Z0J#@E$ E,%J6'#6]\X!L\_HGO$)_X#KG]#M#)\%!4#'<3N]NB M/\[-%,XSN=%(K?6MBHGD[;S#CWDX%'M=JM_>_9V:V=V5PT$!P> _1W[/$.S] M7@?KI4L!Y) M_24 XPC9T&([#HK_?JRSFL&@PU*4P9$'Y[N_#XK!R6^OE'Q2/,8,\V!/_[0V M#Y)'%LVQ 1CZ=7L^ CYI67_%+N4%"7"(43,$33T@8<#B;8Q-^ YL=MJ61<4 MJ,5CFC+:<_>S#!R+"-R*_7GR:13H;[T&.G!H$5L6?TFN!3GG ]?GS1V)#B\% MZ[YRQ@Y<7CN=JA!+"Y=8-Y<6^'PEDYW*XR]N9AS> &S9]86[^:5CU1>>IY?> M[*'EM#._8(,WL3K)<5YIIS@928JJFETRVNC(RBBN.P%<3",]GCY])B&7C?)"4^;JJEQ.3^5X;RW. M8/GBR=K%1+WL)HEQCY65-HEY? YS:@P823T;VQ<%@L^!HUT #Y7M4SQW9SV? MKR=ZV421-C.9M)A2:5W;AL0 #\L2X[PR;FOY7P;]_3T'Q9M'P*MN8JW-QDB8 MP(+A_S#EP6_K?A/!":?-U$T^7ERX$^FZ]@P] R>L_G>CA22"99OF XD MU +8DV *^T?"Z<$Q&T_'?Q08);DB,.2@?:EI-C3OAI:IRN#<\8,SX"6.LB$M M\)$VMO&[=L@7<7 BQW134D;*QK #A%L M#9C=ENA^P&[Q1.&.X$?ZN0V_-6L@^3=)LNKPASGZ) M8-X*<%P/EB8XVXGO]^_9X/+CSIIM[B?@]W( [HZ@(9O%;%]G0VO> $:?;4-; M>F.2^WZCO6$W3Z-I5R,5K6-W"B"GZ2HG.&"^/UD"4T"9%#P^TN.$+R] M@0F*!]ZX[]R\BS$_ZF?N'$P,?!&^P/[U'2US/.E7R]4! 5>UT5[@LJ;5!*MJ M;195>U[3'UKCF(U:DW10(X[J4V7:;-K*'%68J#7.!5OC8$\)ZFO=<79-98G+ MHK^_=5WUYSW#OJO" W]"?SP-L"><^/$TP)ZH'\\(D3!$PA )P[,P7+>)SOEH M\/%N\R$S#.Y9^[V6__%G%DA^7 SVC4ZHSS8ZP>-/5/*V.IV\%0W-'CAJK_MI M9RJ^OKA:^0R)7J+ZA$YAO-% Z727]T(2L.=-6"&8W58(FJ/8<; )>K_(UOV- M'?B_FZ2I*_5ENKAN>JN0^L]<<_KON=LKX4_Q^'UI'1B<.9\^"5D+MX@SOL89 MV#V?-._H,_:E7G[;HRA44"_@'2D9_.QGR@PW$?2S27ZX8%S.:K!^Q8$/&P.< M!8)EXY:'8&EO(JQ\%[P*QN?&2BV/Y\M5M3NK=>C42C.*7./#2"B>].OE%0B@ MXNDM2 62I^AVFO2&^"JBU07+1GIQ44Z[[R1=ON7J4_=.&'=V'Y[2%]G4:7]K+ZR"4MF@*X'RP9/ M#%#ZB9*"5=BZ:7&EY7"16_0[6$?RMCT-B<23E9\("^18I M7T^Z"W'2F574;H92+&V62A@=*.4T;"7R2 > TY])RL-Z\?P]AEP(7)P_VG;= M/1YEY,-_NP]_0[CR%S@5;IX@MVHN!D0'3D,#OF*HC48!YP@J*\M5L=U8L *W MZ@QSW>I$3S*;#JWD(TVSUB,E$ND7.Y?N;P,.VZK&Z- VYT%VMZZ0&;] MTL/G.];;R+"X':T9MDX/%[MD"=M"0W/E@O/SN4W.X@(>Y]*C,BG&E;7"&V%Y_+5#><"\GCO$B_25NAX@40\ M$,#QSW/_;!WR_<$%XV@$%QS!!4=PP6=?T0W !(D*!,9Q>LDAT^0X"$<.J5#5KFSC%IMN MF=EFL9DF]0$3A"-'%C1%K8S(%%M2*BV&8+12;]((PI&3^_.L9I<07LTAZZ2) MY_FYV(4CR97<@<*V6H-JEU^T)\TQ?/L)ZMH:;1B#.A;O<*NXI,ZM M4::!].$S$R]'"GJ3Y#Y?NH,+$3K,8GIFVI M$81.E\JPM8K4)ZNHJPD%ALU81C<-1YX^-">TEG&FEAUP>I'I2*5,OY].>T% M=FERVFB18L%$NVV>+6!E75[0#3#R]*$UM=-I]9+9@:KCTQ:VKKJIY&@CE1LS^)K:6*!EN8,@="IQFJ6V+J;QR-U M!7-&@JW%69I84?B0)KA6_!#S;C_2H^LS>MEH,2Q=5\P!@:2,+ &?&7\Y,IDR MC3R!-<=LRZZVA_/4%*5Z<$6GB^^6O?Y*6^@FBKO,4L*8IA%?COGXZ>)5@NGW MAVEIS;;6;()MI>1)7<$[7:''@)$GBZ]2M>(B M,:,K'&ZTQ5ZJE6PU!O"9)XLO#P4N-<=;;2[=%OH>'9\(J2(<>;)X(J76YE8K M.T9=M&]AK>98'D_ABDX77["UG*W6%8%SU]6$9\9;DI?W^,3IXG/YVKS5P-PN M.I_*>BLY30RG+&PZ?[+X1GM!=%$[O5!Q5<+GZ49K!%R537OZXY',>K#(4?59 M4D4*4D]?)!PE(S; R)/%\[GI:%D?N"ETU9F*<9R?]NH(?.;)XFMQ?&P,^TQ/ MK0VIE3/3XKF1!TZ MIROF2BNVJG?84BU.=]?%L;+& U$Y$2&;[J,VZ26]%\21*3O% 5,ZZL1H- M&6\HL.G).-76<;N:+WM!VK2N&116S9@.V_4:K6S2J4[K=* V723,J2RM39TM MX0/5([15PE*\(&U:*%1MM+GB"3:=:C?B0 N-FW,O2)OV%WR)77JU":?$W70* M,WM9B_,"M:FBSK2^&%^3ZKS+,(46-F\VDHT@;;J*,%HT4D3578H*TJ9P9Q!MHF=;05JK4&GF:UA+ D1^@356U MWC1%)U-2Y[.E3@EID<#]MY\LODLC-F7/9SQ;2B7;)%J56G.A$:1-LU.1D++D M(LFY5J6/K($]U2TG*59-UQD#;U4(ZMU\LE@YTC M;DW,LG$)'8Z#M&EE/N?ZCM=A41TMM^; 3!D2U7&0-I6E$2Z[)5KA$&O>GF0C M2)M.EX-Y62Z5:ZR2E-KSDI9%DUB@-M4I*T?653J#SGN-7LY-5KH"'VB;(L:B M[4Z)5%:5\V@Z3A?8YI1)HF]H%)3&O=IIMCBX,L]+ 9KK> M-- V5;51?60(5)_5NUG4@^4;I6J@;=I!%CE9+.IC=#[L9;+)9E=3>"]0FZZK MR:PG"EZ:PX=Q.MU*4FBUU0C2IBUVM+978W.JMKIM=C'F.';I!-JFRV2R20RR M98_-H;Q:$R9D?)%J!&E3;ZW'&Z2HX5PWCLR9KM3,H&2@-O7X3F;1R$S2JIM9 M%H5""L^WQ$!MJE =R4@05)U=V:JB)K&XBODCDR>\/,8;,XT?QMDTQ2Q[E>ZX MN(@'6IJ]GD3WR]RTR>GB3)=GV$SK:(%^>[):0YM#+6VK)0ZS,HWA DGU G6C MP%0J@Z7*:J@^7 $?9B"M.WPC"/]=R1++47Z:J+.YH6F*2UTGA76@XUS-N4-$ M6",Z*A->O^T9B)OK!.*_5R?)ZMKH+$56(!KQZL2IU%A_#)>++DJ M[G64'INW:D)N'*3%)JM^JUZ72S6U:]8(*K4H8:55(T@UL9(N&>@XI[+XO(8+ M_21C0!T>H&]6=CU+UHR.CBI EUE&15+5^3@(U=WER?X$>$Y%SA6X1,=+CCAI M_ +5/:B%TNM ZA^ 7<>_)7[]A:N*0^#G;>L5.V;+L&.&!MO-:(KCA\/\P"'X M':Q\^\&NO0KL7B(ZNS8T/@JXX?C#Y27L*BA#E&M9GVGFIK4[; K\&-,%T3)E M0")3WX#$;O"*-_V5=(@MOB$4&&BIL@,#?Z*@B2Y$MSU$+?=3I^+_V!OXZ6>X M6UD0)[MV.1MX:U5>Q11CYCK/<+]5,%!NL#$QK Q_MSQ=^#KXFBX+M M()MN12__#!O>6C!Q/^#O<%5P#%=/[?N._!D*^RG&Q.P-U.UN],'LMY^\G/S^ M#[+APP3Y%-A^M"7$$>#S=D:S??7?9B-CDNL7_!T2\'-])7?@P$^71@7>!H&- M<1-,25G V/WA)>US_01C2/OJBH*_VC^@!%L)KEL:95F9SI.3PF[3 M49[S >#_-X%H[&2F[HO,OG8;P??%VZUQHX:T:BM!;24HSD.+":T\'F^2J(@G M]#*5VS@B&2L[N6L_B!G"7WK3^=YFTWG6MG2LCPK M:F.8?I^ DG:*I7JV.$,0 M"J\B4+ZT9Q>.!<,%01-ID(^^GR M0T7HVD&(=XC0BJ^1>BUG(1PM9<>Y9'TPD1T(9$$^_,:>+@77&L*,VDB$0BE" MUXXOO$.$<)?A9GIU:K"X*% 5J40NRZ5=,Z)+B5 8D](C$0JE"%T_=/ .(4+( M9 I3LSRGSM$4D4J/V42-@N=0XH)"%,:,_K +T663:4,9%0A!8.2(:?+;HGU! M"TF(X ;B;U'H^L<&$I[%!?X6=/CHZ")%*51*4H5$G4)GY8H@2F.>@G$$[%)7 M1#O9O*MHDJ7S0DOM ;C&@E!$ND+REF4\A#)V9W%+=Z6-+/)T\6$ MHA5-U==U>*(E+BAI4XF$?ZD7^7,@PK61L2#,^'U_G8)A.Y8+ 3R9 MI6+SGL1OV!-P9X9KU2US; EZQ0>$Y./I45',*?FJFHXO>GFK@R,-_+C77N)] MAU$ LN.^^O\(V9$S9H(BU2T%C)X)6FK347=_."7W9U-MNJA2*EH067RD-]@B M!38RT]A@QY+)2\74(YFY*YD)#BI\26:6C:J4:E?C714I>BTNM>(R2FL<#ID1 M1TB\,:SWRUS+Z? P9=DIH .Q [# M)Q9J>IIVN4G;*ZR]3;=7ZF)YWQ=.@(AD MYIMMLS\X^U^2FKJW4MR.(IEJ*]^RZ@J2[TF%D$B-XY27S7')F'/=>%SN=3ID M5JI!ZRP!I(:\5/+JM5$A L0F!'>U44[#U7,:7D#\O^[L_P6\?7WK[?\-W?T; MO9"]ZB$3[J5>-R;P=G("0GWZX ANV+ _(NC]$9%HYL>4N,YGV%9NEA\8>C9= MQ6$7)>C XT_4O>0E1&)P=3'X;.[ =XA!$A'BIDLUZJCB9-83EYCIM ';>0&? MG(A?LD8AW+P1B<$W>>YO7^U_AQCT:X[)=R8M3\4E*EG(S)A*O B[[P$WFT@\ M)>_E5C\2@ZN+P>=OWK]#$,JK%KTJXG.9S5'4)+5@I2SIPK:ZP',F+G:O$99+ M]UMPIF]*BN[P6OT9-ORO(>R3JCA_^WWMX%T[8D\$O^N=.03K$3:="-^^7->C MR_7;#.#"<^*OF_2>MZ'?7X>!UIHSD0].!QF>#V#5X(D!!X7KB+5,LSI&5'PQ MGV9E@=#Z(]A8'/C/R2?RY)R(^#KBZV]PA[_,U\FBU%A)KEE2A6JQQ;6+ZUR# M\@!? X>8?$I\Z KZ)5R-C 9T4#8C?G M4=D7ONV]'F>'Z\+VVTSL=W0*_V[&+O4(HY,NYTM<:Z6WEL/:=#Y:-@!C8RA0 MV<3KK.U[V__QNVU''<:C#N.7K%#9F%1/*+6WK%YI)+DEXK8A"/I=P;.K8\O= M I&NWHOV%H@4<5+$27?2!OT6B!1Q4A@<[7L@4L1)87!L[X%(5^_5_HU$NH5; MVW.0Z[.-RB,K-(0T_9'MX -VY(WN\-A==X?_(#VB9O$78+*[[AW_[E,XL GO M5:W@>V:Y.^XU'W%<*#GNCGO31QP72HZ[XU[VM\IQ-];L_H,9"Z"'?]VT].>*DN#B<&54=UJV6IKT$#J,FSC#8NT+]F#[O:$ MZ[. H)$LAD(6R0-9W"7%8WR#0[P46ELJ7*E/IL9H+U56YE<5=[@!VE M:&-\@D=G9+NEZIRNJ0VQIS2GC=25I''AMJ9V@U!13FA;5F&)C1JK-#P9$Q>4 MQK"4S-^[--Y(Q?TAV>^MZ/Z4L?8]+\,5D@FY\(5 FL)5-?>3@BWO:!.;; ^' MCJ86*UQIHK&J*<[2 V<,7%/\X3=^R6A+R.7F]@ZMGRMFUXZCO$/,!DAKU#8+ MQA"=Y_#N*.\X!2,-6YJ3%Q2S&R@TB,3L=L3LVB&2=XC9(C7L+^8*O^9TO"K5 MFST2F709(&;T!<7L!JHP(C&['3&[?O3C'8)6MPOV(+^.=SFDIU=737L^[BZ@ MH"4N*&@W4*1R>X(6+N2'[PILA""\\QIC/??)#$F4X_:BCB$0K2BH'Z)8R-NM M9^%#0R<%V'H6AUA9IRAP/UBX;N^8BV0Q1 &3MV6Q,LMT MEP4S4U&1968U)=AV6JO#ANOD!64Q2CR)9/''157>EL5V>C$=DRO%X9318#KH M%5"I6("R2%]0%J/$DT@6?V#HY6UII,O\%&_'URBG&$V^VVDN5E*- =*8N* T M1HDG4>+)CTT\81P$]GF(;=JBQBJ"' ,/72BPVTIL9EK.R-04,\;54^\)T=Q[ MVX=3^MTE^/+GCZ7/ M:^B)Q\J8_OK)[+5;V%F %&93R>*RE+;[!DPM''MSHJ MEOI(7"?9;E9394J514!,, MTD!<*$4TD*+XC2:41%)T;2GZ4YSA2W+DS-A:42(U2RWU>P/;;7#Y'A$2FTZ) MYPEB-A_H*#+4Z]5.*HLCF@?D* 'D*'%7^2(?$J107EM'&2$AS CQ@0J%74?7 MV.MQAK\.^DO^#2,--WI5'::3*N0KOW8XXNU$CN_H9)S!2S@C]90.*V<9JD=4 M*JUD$[;TQA]^4Q>SUR+!"/'*KQUA>#NKXCL$PTE4\MUV*U=3Y7;=M=EX(Y4? MPQ;?)! ,_'X2*B+!"*%@?#;%X3L$@S%+/2E=KJ+J?+4P)=(I>_;, U,&'CYU M,;BI[\]NB 0CA(+Q^7R#[Q"-MF28G#0E4URN7VIW:UB7KTCPS$CX9P9QWZD& M=^''WYJDW7\RP7-/@;^&LB&/%.=O*,@QF&& V!/!@DD%YA LSU<1]CM2"O0H MI> ^ M GR[QX$]S+./%?[H$[3QF%.$UJ.BOP1EM/XJ.6W(3-G6$E!OH4OU!W MYXCMP[',R[']15WT+[.],V[5W)EG.5S-'G&*.*HNLQ1D>WAG'V!OG8?KHSO[ M<-@^M^E^OY?I7_(ZW4A->;Q:+JO=DE#DV\U1J9B#;<[]HH(+^1;1Q?J=L_J% M'>K/,OLTKL=U)#MLLW2-7AI>J9UT)Y#9_9S]V[S]#@VSA^RZ^DI&_ &SK\<6 MCE2JZH!=C8AJ;YQ-*O3R&N;,DFMR[-KJH24:19JS]3IE%1C ]1@*V!Y_W8SW MG?__.#!@]>HN?BB0,W5M1QFM-A\IAB0;SB^<>L+!UPXC)2/_?X=<]2+"(YJ: M:<%Q?H.7S[+6:=-+[ /A(9\TNPEM>]" >6G"S)9_[7XX) X-GKVEBRXL$9^C MC/T,-'GD_!)R?+^+(K_@.V.N1FWCT0*6*D$)A0]T D_ G%(R)%G'0#48A[(!+@ MI'A$I+==_(A(D4ZZK0OS:^$ZG#K;D1$:!I**I@8_](N%/D=>"G_"R+MNPXNC M./KG+KQ["N*?I2 9?TI'7P@!.%5W-#X3&,K(C*)H=$PPI]IQ@ M4]#!4ITS]<=S-<1QQ-HZ[BA-_ MCQP7OV^.(\_&<5=Q]N^1X^Y;Q[5-1]#^["W<9*5^ZX M2.S3G1/0PUQ]E,_6R(JMLW8)55INQQX5IPN;:ERG&;)IC;ODHE]"6&5.H/G7(XH3DO-;I@P01?*"H@C=[T@6(UF\1N,$]+"L >4S ME%DBQLMI3UUE&P6J0TB,,KL(5/O;LDBH.BLV%=ED]=5P,%J8>&:F0EFD+RB+ M4>.$[XM;1++XHNX"/4I%1WFTHY77!2QGJ"YGN!@93Y:Y*G,=:8SSB.7.D5Q> M51HL*8S1<5PH0B,U\?";OE@1QK>SR<^4QAL\&>\?ZV#?1S94 9F0RUX(A.E> MR@=O+]3RCL[+3I(3"TP]/>3D/K?(]\TR,'8;P#.]:)?*T(O-31Y9/U3*KAU% M>8>4=>A^.XO9!C""0K2CH)423D M[4;(I,9ZLT%1$517=1>JI%?G&CGFJ4L'0FY/MF[RD(M$,2SADK=%<=3%BOE5 MGV4X@5AYJW*ZB_1-V)/\TM&22!8C6?Q1,96W9;&C%?DEIHQM-JT0A-E'V*58 M; !9O'1()9+%*.GDAP5>WI;&JK%RII-215*["N95B)6 =[KP9+QTW"62QNAD M_)%))XR#P%X:L4VCW%A%D&/@H0L%-L&)S4S+&9F:8L:X>NH] 9KSM]8(5_CN MA'P1 O59,'E?Q$V^U-B9F7--6\DS+H?(XTY?IU5OB'CA:.QL+->E27F6GJ%X MWRL,6A6]GZ=A8V?\X3<1?\)O,1TE-$(4]E#_I3MIOHAX?$F(BO-$0A?+PP)+ M2[-5L\,VQ"D7$B&RJ9I8D3T$0>645LVC3#\O)!I@Y200HN13\B:S32(INK84 M!<9GXS*L/$Z_O";BE^J ]S/E8L;#%9_2V1 :P;CC9(.S10'>SC7X#M$PQ>58%.G4&G49$T-2O&VU M$V,@&A#:XF)(,V%),[@++_[6).W^$PF>&PG\-90->:0X?T-!CL'L L2>"!9, M*#"'8'F^BK#?D4Z@1^D$43I!>#SXS[:SSA/%TC ^*&MLMS1/8$-^LDH:'I^ MKCN./U'1I?\=1W1OTRG_+*OGZ%&K4YXR@HJ+3F$D&[.*5H2L#KQQZ@F+;N8C M5@^;F_U95M=68G5AM"1,Q36[,[5SW>*2A.W:_<*!"\6=HNOS.V?U"SO.GV7V M#HUDLRJJE]35R&(<,V-S"7(,F!U>JUFY$WV.8[M8!\)[FQH M4W5U\"3QLD3 J2?\LG1X^-V>R+%-QQA90@0@W,)8CEFR+B@&#&AHRDB.F:,8 MX*N8\+Y2"L&&7\C(HI_;%".PQQA@>SSF@3_L*'E$Q%>%!S\2'OQK>584O52R M6&^<0V4U*V'H,T M 6%:.V+4=[38R%Q5L"P>FZPZ=:&=1UB=0@NE2F,Q%./C+VZ>GU&_Y-7-YPRF-OV7C M<+<^JTYX?,RN7+R "G7$;"0:7]XXZH(;%RR!V-.A'ON2WMJ>X4?Z<_>98\XV M'X1 N;WS8-=,P>")TH2CDJ-.B9OG6,3(M*LYI/3&R?Y2.545BL4K[++!TNDV M[TWQII9'CD[V0C5[RK7@>/=,2[)EXX!Q?<;0] CT=0T\%\+V(M#P0:ZQ)+AF2'[''J.M_[WF8TWQN9KH\,]G<]M M\(XVMP2I:\!VEFK&'W:6/MC9446:T2L&ZZ M MI\))7#)-E?)CZ*F0E]G9[47%'X_VH),BS'+[\FQ:CRT.)M4 MZ*5W);D=KQHCM&NW$$YO&HL"WDPG&@GFX;C42C.*W*<2N(BC#W%SF84@^\$68G&'_.J3BYYV< M/]D1QXY_2YS(DJL!,S:W68HL'W!E&[PLI9FBNG7\ASRWG% M7JRH-6!$RX!!9^"YP!J7SY:6H0/W>LL5Z!,Z<]ZRZOQO!O+3.QUS/RBQ>^2V MH:NONV:V_&OWP^$L:?"R[7MT88GX^V/LTSXT>>3\$ES'W'W@QY$VG^Q,77_, MH>V[&0,_V0:_L*?$O^%R'6LWL]W*-F1X,ZSF/X9./!&7S88X&V0C=KW$&?P) MC8CT%I&P)SS\<-=7)Q)VZ>RC>Z!2)&^1O$7R]JWR%OZ&(&P ._B=)&'^BDO_^9^M0[ +>LV7,-C5% MBOT+]?]W21HGSD#BX=$D-O=]8.F:!/Z8/?!Y7W=Y__<_PYM09&>@V&[!H55( M@6O\ _LP75FMG8Z#3?X/5$_Y9]83A3_'X7:LG&! [G^*)^.8'\0WV@PZL5VD1='Q_ M[D0+05W::U1(R>!/?N+2< -H=#:M$8;*QMLJ9-R$/D+.,.=(<=V&+T*PTJNF MO7[FWO4]R.N[ZZZ@2ZXM)'M:L*P5H&Y'T-QG##-BG_*:LA)5;($P!*L,]9J1 M4=9F!1W#"KJ'WV3\D8A?JB=)I#@BQ1$ICH\I#I3/ETI-?95-)]2NZRJ=A6KB M*.U=0W'44#71%O)%G,NU%6.5<)>+I>$!Q4$__*;P1P*]$,S(;38S.I/B"%VL MY0/*@?9?R8#W^VSVN$T,@18IC+'9@+]@1 4F7-V"0QLBK@CO%=S7"ZT"7/RP MWJ2%[_CX>E+VNTX33]H=)*NCW#_1'!N ,%)V)^@M :9DP=R_@ .E.+'C!E8HO0C15RH0T*D)B(U$:F)+^: ?Z.:6!)3?"%ZQ$2E MFV6]MUC./,F!:@+:G8\T^EJ-9GC#G"%2$W<6_=R:G;H)EK#>7-#!U&3/@EMM MCD9V%,X(7SCCBI'N;P5OT[4P*UI".L@MN(R\I1/SQ MU3/K2 $30 %+I@L+_ZZE@;_KCC!LZP[3C>&[0!J^Z<90J"/I9KFS3G!TVIGR MHM>DNS;L@ M3#8C')'4A]/5(@T0:)-(@]Y"L5&-:B6%6Z5NH(N%5O%:5ND5D MU[CTDLE*/ROX^QTHAI?'N#HFQ-6 #(, P:Y.FX??S!'8R6L 'H]^>H8N+!7= MU6-S%\BN,E)\2 FH-L#:P)QC&OC$IVQ,L&U35'PX$4]Q)OZWTQ %R5A!6F/Q M?^P=P(@,9@F6)V^JK [ $S-<*R:,+5F&&'A'\(@AAM/!>=MR^+IE2J[HU*P- M=)Y\BN#GVO!JZQC%3ZT7 ]T^3FY)QM+&FAZ0V\A]]8<%?H,X#O#'?@.X#;;F"/L2_L ML<$OD1+B#BUNCEEB4Y!YDDE_O)7Q5_<863LK(CG@)ZI;U=$9.YPIJ,WX $M! M*/WGV^-'B(\UDR'FD*RMGF+MB6)_0*]L,(KL'4;1#G)U ]"U05L%*@?"%!TH M$L'9))>!UX*'B[&9J8"'*D;, ;,$_Y6 '0 T%9S,1W0#%9T7$$#$[/M0^47\TQ7D\ [1=?:O._X#T/9?P%XY09J";Q#T('V=V*F MH8%7CF"CW-T[-JM6G-W"[1<+?_1_!R:->*2 P8P=08'T,L'R??KY*7>V_1CS M9$N&Q)4V&%V^1!Z\\1GL;*.RM=4V<\_>S<9_@"2#,3HX!'TP*; F> :8KA-; M0)MNMQ\^]<&#;=EQ-%_)/[T\@#=T=X4M&TK*XO?_@G]V3"AJLF!!TVWRXJ G MX.&X->]1]-_7J.7&R9W-MC?8L@@LN9KM%N+_^U^'ZWD^["$TDVG]VOD>!PO= MOASW3="QC PM65 1801>_4O0/&%E;Q>>Q)^2>[_FU]Y_(7S_X8DB_AU[_A$2 MZ(2Z$/7I@(9'J$Z;;QWC.FT_,VT_M_.7+ZI (N"SCY[J;Q2$0<6Q)_J[]NF% M(8WASV:T$&Q#/\0F%E3^_VJ;8J"Q[9?S&E!3:T=5PMN/'GZW?4$&')XV?>PL M>\_>PILX:T6'8'BO+:EJ;D\/L"7^U91OHNXQEV/ -'!\563'GH/7KZJ=8QD) M8OX7>FP'-^>LY_/U1"^;*-)F)I,64RJM:QX/A^(/0>KOHJ#@/A8C8T@^0OX> M\)D117CXV%OC16RRSJJ\'$RX%<$KGIFGQ@1S@KO7!A:)/9(M^+C]DVJC_NURT-YVO5UFMUF9CE._MX/^T MV&:GD"Y4<^^1E)OU)Z$]XYB.;QW,!$6*S2Q@Z2@S\,'V1FB7W/_"*!+L ZA\ M:+0L@%HQ76#< $95'!&*H;P: MOD:H" 8P,B1?DH')"I3;6I8"/8HZ1V)Q.3E)L@)++^:S['"=SD.O$2 =<:F+'3/3 M;JDKK$P<($_ON=03\1S-&4H&$$#F'+](!;NS$( M-HZX[_R9+[WOX>I(N?L'@GP3@9VPJVO6WX2,[)N9@9+DL&TCC=%UFNLVM7)M MH-*S/,$\_,:_1XYN)7X7;LWZ]C;CPY+2&W' MV#9@M[V<4(SG]CU?\2V.X;TVFQ@#GB+$6[%]V3"A .[T&EP8_8\8R^)Z\(;(W@2%(,+>AK"GR8O.NHS#G M-BBI*P:4OO.U_;GZX7Z^VT[!US4\-J2Q1$+ >9H0!9X):PNY_G&G$Z.\^D,#4M-^FV*;5'Q:X' Q,O1U9PK=:IIJD&)VAC M=#S)=ZJB[?$XC[XB=.1UP CJ9HIP47QA M,,6RM1I1)AQYLB2#&!?+A4P31V6FS0D965_:% -&GBRIDS+J724^Q]1;)Z_/5,B<)LRH<>?K0 MO#E'AR.>7:*(S#33$PD;V F&IT\?*A>U#C-)$2)'&TFU(TV[(]W/BSE]**I6 M!=TFG*7:[8X[2[,L]3IIAH^?/M1M=NN&/M GZ+Q&]E!V*8_GTP;LR'SR4+W9 MSF.>9V#HW/.2_7Y"K6D.[!%[NOSDN#1M#T5'G:>I"4+9;,:

;B2QQM[,M%5W5F9KZZIO]W- MYWHK5%C-U_EY?)G/, TP\H1-"8;1&UK' 9M/M5LM8*;WEX!.R5,V%19 T^6- MI<<*CN *I3B6+??@VT_9M-Y9JT;6'*S0EEI>SLI(M38'0HJAIVMJEU(IEB\H M#6[N%*N:I#1;5(6!0T_(7XFWV3Z-JA(G:\XD8W0)BB:!*L=.GXHY2DWEY$(. M3DHK*Y^NI+EFPEJBVIMEANS#.(V;:G^LIM9+C]3Q?*?$ZZM97 M]7F5R.B6 F80H*83N0KAYMAF%EUU6^K*J7;Y/,[ H2?K2G=3LS'KH0UUI;1R MJUZEAD[F_E-/UM5#T4F%2G9FK,LDIUVR+PV*57\H_7(H0PODV*+H'.O*;7U< M33%9"O6'GI @HZ7+!&?TQEQ:EAM\D4S9^BY:$U-KVDQ/4JM M^[+C/S9 M!*"FJLOJE4(V\AMGGLB6V,TG762TPZ&EB8%;S)S>WFE M!YX;< :0*\+1+'3A96GDM[2+54X-S$4F?@ MT-/99A)=I3:K)04NEU_3--5WNG/6\\>>S!:1XAFL5IVVN5(A*1/M:F.4U\#8 M )U=Q/!I=5D>JFJ-8>9SAJ5F[5(##CV9+;#&4@-,+.FJ.]5&[4D7757C#!P: MH(IEHNY-F*J@NH41LVPD>]Z"!;0-4/ NXDQRLH(-5<"QZ0Z3&EJC7 ,./9G! M=*&ZG*VT9EQI@92F\?3$2TS]IY[.H([742R]UC5.L2F@<.2!C*T!#0).@TFS MW%689;RD(NY@(KKM!,5H#3CT9!?BE0F2R=7[,CHG^ZV40[AD(\_ H2?"L!Y1 M0MFC\C.TE.WPO&M62,_VGWJR+F[>[0*#$I$Y.2_EZN9L4; S_EQ/A*&Y%.IZ M&VOHG#)!:J7,.)_,YOP)G I#989T)ZU: QP(3&LL-A-<+E,$,P@XNY@B,##TA07K:R6%K MT1NA2,55"IR=6*0[_M 3$NC$K$&/A"JBZL6$-9DHJC'=##TA01XM#5M3%)QK M[GJU\N)FK:T@_K).20 63*66K27*X>M&+F5J=#6Q\/RQ)QQ39FQGX*0[!KI* M+R;$')V7] Z@0< !BJSZ_=Q,$X&)G^LDS(Y+V9+B#STY;-C,8-@3._T46LO1 M)E/JK1P;:\"A)S3P$LUDGIQ9:Q:1\4Q%4Y":(WIP:/)DKC:15US.=%EA;E>0 M?*%J.8!E\8"#T>;"WP\NB*8*_[7!V6]+'HFFY)56QUK:11-NBO/2'GNP7(S3<@9"V*RP]9"JC,CUB MA9X_@?U^7;IG6D8>.AG%%C4_=>STCK:IC<@!UZ 2[ZUR]YZ>TE;X9-M6-7N^!]UX7UYV,+IS&NP(P12X9H M]C"/5X11!QB4N6A;Y:O'7-YQH?+H!RV%[- MY*-\F;RL25G3@E!%+[Y4-HTQS(&$^O3P:_[FKO9BLI62U?;;XW(^RR:'Y02; MGC27:J?)+WO8Y^\1RF#O:Z.TO_'[-VW26U,^XP$N3 LS\!=G%7C-D&(Y8$#5 M<>" )@9Q/1,GEP(VAM<,R8M>,YSE67Y(6=P&O(WM!L>&<(\Y2>CF_+,M<2)8,O,KKR">U8>D&M@(MA,-BJ" ^_M5]>3"$K,RO%FO5M3 M<[I(K@Z#\;*L>"SF=_!/;/WT^Q IBF.YN9EK.] M6+&WIU'P%X\/I)DF2V,P.=L=PCP01Q$T;;7+'8=7/)LL@0E@$#_#RX=Z?3[U MMH_Y?T V9_"HE*7]P7=T?[2O'MIEX8-3U+04<)3#9MP0!F,LC'?)Z/OW2#+@ M9@F^'F/KZ=#9O)"S$L8PP(?9ZO'7GO]!Y3KGU]WI%Z!LE%E!TK-'N0;ZM:;T+IGT+ GY0A? M3:C>IXM8;Q+J-RBW?\ZY->O5W4$G@>[/^Y7O3?U]]IY=R0-',R>S\@DS;5$2^CCE9R= M8<8O]7U+G,B2ZV/RGFI^P'BGL4*6K _H5+WFJG-YF)7;V41:[S=.8X7!XRX: M*]058R?WZ!,Z<]ZRD/QO!FJ,=^;7;+35KLQO S7B%U/.;/G7[H?#6<+"N.U[ M8(V1N*D@.R[".X"AV);@G98].M;NK;M9;Y;X/O@Q GCZU^W/_>?MP+X/%X=. M_G@:_'0"Q*_=03L$-,">XM?%P D%#5#ZI],@_H1'"C&2!2@+/]XX .="Q >1 M+$!9B&RD)X+ZZ32(9&'R"U9\_W@C"7U*Q.^$!A_$+ ]ST"!YYT&#UX!RSDH5 MT=3@A__W@&$/GR01D7BB7^+N?FO+B,1G*/A:-N K,> S0>%?Z7CY-K:ZK0,G MY&2Y^!'T&0%ZV84F=(=+X**.]_7X5NK%/=-?$@SG6_9FH8JQ^2_$/[0%0[+_ M]B^<;N" >0N4/)#C7Z7,AA*G_YY09'^XX)\]6R[>-N7L9T=ZE]YU*R?%V2GP M9_887H ]+NNIGITX!PF:M\(@YSPS(3U/J/)9D_4'L4W;1^/;Y6=%G'-%S@F? M*?8JYQS@N=T*VWS*8CG+B116M^76*'+''DO86F.^?\_/?GK\D,C8%YV7>PJ, M;2!";^4<.;?Y<24[-6*@B($B!MJ%5[:E*!$+?:O'@OCN+W+'7W;%O;4#_KL:VF\8\T-CY0\WU*O8O[&P.V/<2X*,9&]]5U! J M-OCG/ V--Z4*(5C9FQV,OZ\!^F?+M(.1- XKX/Z 7U$S7@)@?"-J1GM=*3*4 MYKH<7/2FPRGM_4_GG.N_G;LWC:A9=S[L"A2*HU99Z9+9/ M8V.>A/AO!$X]@L/[$NV:-]95N'7<5;+28/5*"%3#!90>_NV'6J3T?H[2.[A_ M?X_:0VA#3Z>R4E6MX3EU/$YX=9[U8+6,LO9"L+I6I\J=D54+3-0[R4??E/QR-S[=KUWOSXN%8J5 M17KO_O1>@%ZSBU,YZ6;D%HJ4UO1$TI5J>N*W@<$??F,D]IBD@U#+;E*Q?29I MZ&50]LOQ_M"O&$)CQ6:::[]7KF>N)?.3A#U3Y Z?8I$64\&]1,4AO/'#AW"? M?I:<[[[=$2P%@BA!I+$CA*LMF-D>RVP/909'MLR1M?]+P9#D923 FV8K=FEBQ(->-P_MA>PR#X M 2*BO!(\8E%:<"PBG!<'J(K,WQ<'5-LSKVC^YBH>3N?_/WMOMJ0XDZ0-G\]5 M8-7?C'6;)35:0(AZYR\S%K&#V,1V@@DM(+2!%H2X^C]"+ D)6955"4B0T0=O M9T$@*4+N3WCXXPN'JRY%MO6-UR\ZI6DH%(]GRX/%3*)K6+69HH?JB-CT)6^< MA!1/"KNQKS-" !8:GQ,AI;\NHMVXS!A"M*^#:'_(WS1'/I-C!3W.4%6=,\83 M@9(]V*&5^O:31)CVT%7E0K;2PLV!0YCV@)AV)7)F6.]E*[CO& S?<["%14DV MSTT!J*6__<0AI"%8>^ "@2'#VFT3XQ&L?1%8NP!;Y96DN,8RD5([/4[".;V< MM2L0M@+N!2->T@3U1*CUB435\WR )RF_A0B:Z(+!C0F:97FCMZ>]$9@N6GZ:U>?FO#0%>)C^]I-&>/A5TWWNRCI%>[X(#Q\6#R_@7:TKLD6WSI89 M-UEF,2$C-986M/\"*@K'7LATXED #Z4!(98I2II^8YXITZOGIAUEZ7!L?,T: M1#H^(8;3<'@FU^PUZ6$ZLV"*XK22J.96;&(Q#7BF\RQ#E CT=1.!$B@1*)*) M0+^-[+A@%H=]>D )1/?>4 NF:X6WGZ9ZD^4B56;ZF%]@G/F@Z">T>#@91*:A M=Y,SQ:LS.;J9:E,ZOUFFO'$*LDP$"DM]Z RBQX1"E'F$H# DCFF,E3:2N!82 MC#NNU*I3IY[C* B&D&.Z=<7,+P^&832NCCH8HI0E!(9A,4P;LC08MUG193JK M&EFEG8%1G;4 &J:__4P@-'SHC*4'14.4Z830\$;\$MWS2*Y-B!1'V;1!8V1^ MY4A3@':07R*H%RR5?B*TNUM+/I36])"$4[B:?V.^J4#+1,YLC#&,V!3\5;.M MU@=$*QR^J2 D=%[ONS/&97':5%?&ANE.45X3RFMZPS/Z<#%BTU6L6)'3/EU.$(,^!.+[5*)#0/S1 MS"$$Q-?)2'I@('[&T^AC, \1-R8BQ4W&I$ML>8?&\)?%+C@"T M8,[)"Y9 *7BW9T$BILVWL+.(Z$T3@58(H'4E%F%9T$AJ0"^[6+&Q+F+Q<<6Q M!QF 6NEO/\F7F]+E"\#PP^DN!B\; R >,Q>2$0,(YEI@V5"<_A/'Z4>R/\D# MK<=7B'"(U&X3Q7C[2/:U>*#UB-(Y8[MA@OWR0\$>A]'MP^::V>^M1WY3:.9G M#)$%VVI]MZN&=X1)"@4IU6[V6;6H2_52F50S53RL"D7E7F(YF*UZ>4SG>S[C M%O+IJ3X=X]@VCCZ)PC=1''W81@J*AT?X>G]\O9)CVUL:>CN?V5",GITEBITJ MB^?K+0BP:02P*#X^$@#[=''N"& ?%& O *B8Z9GQB5'X1M^5*_$:1WPB%;AW)W:P5TEIY M554[\79*G:FTX^LM"$/I;S^3+R0*Y4:AW"B4&\'0)]W"E9$PEFQIW&!X7>?] M.)_'.L/@S!7$9J>)EQ2.8K.?/C8[4HOPY2.Q(SEU^/K/W<)WVHV_J$OI(>L\M ZMD5J#FS=D1I$6(\SRU;A7(1ZW92@^S5 MFC#]4=B;WW#G FL:)8Z0:T4CI0N]6F\ZQLD@[(V\,<\;;;"+4F;^$Z#?.SGV M$48_5(@BK$3I)Q#W=U*>(RSN:+./\&9_I<@NLLR-QKGK93[8XJ(77*RK62F;9:PN-JE;3GUMS.M/.CH%,6?;ZGHDY9#Q>^=CUW,8'B MTB(9EQ9^)<\(3>[YCX==SPQ]?Z0[4I.>.625ZV S6N4LCXE/O5!\P?4%RZ0% MN3O!>#JQU/FA.\W!K)]$X N^=9&K""'9,T85AE]?-4*3N_7![\O+<@B&V%UK M649H7*PWUX2$(P]4MI87N.*&G \34[A3I]%._>A1G.$7DHS0 MY!YXIXZ"/S9BTWL:7"T7)$$:>] Y2R;/G;,QQWQ$$=U:$$A$ M/RZBB5J&R+'8A%:73#-;FM;MA;\*B3^HI^=9:=##-;4*[,VY54D/!#,04?J" MB*)P\Z\;;DZBAN56S2J1+WAC/ FI!P+UU_BJ8>AA-X"+T'R?*UCM M,90@&B9BV%VZ(C1?9!H\E&EP);JC*?6*G?PDG&"\ 'P=0EXT]<)RA+D3J;E2)M/%QLU X OZ9A$I@'SI M9T&^*/!ET9\QB<5%WH_5RED646F1@H;?,A7@NJ)I!%>9@/5A95D"TX+#@K>Y M7RZ[6'#\FKK J$&+KM'M9HFM9<)A).(YKMY)-',=;-DLI81"=MP;U0-&(H5( MLZ\@C)G*I&\QHU):=;'FQ)K/LE-J&)(PKFJKM#)ATFTNYS03R>ZH6"+=#$#$ M[\0MZ;%',?]1>LV!'DN@])I/<&'A-61XQ-I]J*U@Y$Z*!=.U0M^ X[H4UVN3 M7H7S,DR9AM+<$EU&6*E9>4F>,$#)PBJ2"O)_U"XRA8^%G[ M&CXFI#YXE\0'"E)^#!T*MRO?8^H0ZO&'S)*;F257(O:*<;^=+'AK'.M8E$%[ M4E8=D8%EDD:6R9,W&7Q05$4M"Q&JWA-5+Z!FN9PO%X2E46"K8_/)=$Y\[T^Y)(.#&>4K+;B'9+DS6HJK,F*2K$L7D!@LI3ZE( M2*8C37-%AN*I+)42W W)>Y"(P7&4I_3T>4KP'LKI2L"_]TTYO_WLFN"OV%[7 M8U#98^_2-8ID YFYSO:$$II^D= 4-:OU?OTUHC;S)[#7[[^_"E,ZT16*K(BY MS:29GVR:ZX8V#85/,9>B*2Y<7V!R;==W!& N=8JM,9Z"?$HBF;BMVR+: !>E M9*6HZ?W]>FI$;>8HK2E2ZG+9HHR:T-RO)T?49HX,A/ ,A"LQ&_F%D*ZDT\LA MP^*$DYS9C=&TXD$;(8ULA BE+$5-]>_7AR-J,T>@%RW0NU0@NMJNCVI=(H]5 MEW*[VDU4LG0K./@$Q$,B^9+ GR8=Z0%0+92DI0=8%Q2X'Z7 _=_[B_EU;(LY M,6;IP@C^"T']5W421T@.OD!8_UW=OQ&;YA-8-1>(V?U7;6EE:BMX$CH])VTO M( %EEIW"<*%65VT[7O$[V*833@@\17M.LE/J8!@_$E+3N6T5=0M8+O2VOA2J ME_W$(?!W]<5&;)HH:/VK!JW?U:4:L6FB3??3F^Z5W*!C433HLY7H* M$0;Z)),O:9Q""/.5(I_S/+A+["GBGS^F;S>./([;-E>?9Q,*IS 9.5%DRSV[ M%%(3#V-4SJ:US*8]R !+XK8=EB.IYE\P\OA-"1@H2S'%MET@ MS1+04=NQ41CQ5PLC#KMOP@.M!PJU0Y&IT2RS_T#K@90(Q:N&O1,]710K4B(4 M_QB-DNZ/M1ZQ?]_:>_C+^,3]EX=PGCIJQV0S%@;#F_*4^ MZ(%G6*4Z?]\_.R_)DF5)XM:5(>7@V:\A7?(/)LVVRUZJAKT,,Z0 M:G',=VN,-1WYL@?!A?KVDWQ))E"4U9WC/".@='<)](S /!&XW#B 4Y:*OX9E&,3CX!,&9"?(ED4@]$7A$NWKU[>,U'P!2GRVB[W\=&#,9 MZG/C%Y_[V)LM!_^[/)5;/#B9^M"#)R[-^.]GLL.QAJN#1Q0N_%M45C__#_QG M_R2")O$6E-C9[G$/>Q]\[!V28=A_WP>Q3H.IB<11O.5V%0MQ@MA.-)A(\-__ M.I[/ZT+%!5,SK1_[C?MHHKN;$X'F3:7XQ))X-<[+X-8_>,WC?7LW\33Q/7UP ME?XX;/YDL/E^3Y+_'7O]$R[0V>KJ_#I^M(8[/8]KDNS\V/YJ_U& U?O/3%N! MN] /2])X1UE)\-HG5PU>E&,N?A#X=^I>[^E-$"Q.'-[*__&7T?1;;&9!4^)? M75.XJ %!$08#[O3:/\=OI[J_"?#?A__N M)_\KGJ;/:ZIDQ?Z'UQ?_Q/*NH9F+EUC9$+['@#46Z[@36Q$5WCKF;<*:$8Y] M;$H-TP%/XICPE02!";PCB;%=0#^OQ8"AZ02&GQU[Y:)^"3NG.G(F_#J0]?U, M\._)O<1!^VZ,DW0JA:=H,OEM*Q.'S],8F<:3.';QPLFWG],T35($ MGC@;3V#)=")-O/D\0>#@370'+=OWI0P82;\=*>>RDXZN8@VF8TXR M=*HZ&(SZ\.XX_G9H?],84%VCB&,YKKO&^@4M.<^TQN3YE+2N5_4'2D/C^BV& MUZI)UF\5X,BS*;6YHM)73:E&EM,T=Y :#,YVT_QF+4T4QR\^_F4*N2(X2H#L*)^KNC53+=> MTA-3./3LU4]G_0VATGX+T]7^J(FO\N-!,3-.G,_>%]N$L\P/"EA_Y!<'J_%2 MZ,=;8.39[/NU:"*^;9PJ(P7OJ;+KSFV>P75)8K.DDM@U$3R9N38TM< M33PPDGH[,L'DE49^;8W4/EW*&.HJ+Z6Z\.YGZ^3TT_U>S:8UKE.KU.C'L]D&*EHJQ1C$3(SK(I" 8X\ORC&B)VU)!8X-9F>)2E>F8 M.K^HD67MRP-&LE)B?W#DV>K+;K\Y7UG#/A9W$D.[J;1)8NJ!D>>W M;^JRE\L(Q;:J,VJ_-Q9J5:W@C>GSV[>&%/R5,,N.@FLKI M2,(32'-Z)C[O\.G%JL5YXVU(U^G0(L_I"948XLS2;$DDYN,K2PZ&GMU? MK'JM93$I6&K?3U%JKSP=VL1TC&/G#["N.,-UNX=5F7AET9]+^;7>YH.AYY>M M].NSK+:I-K"BVN/89K674=<9(-+GEUUY/9Y,5BV*(9HI,%CKRF-86/P"FAG(VT\2TV#JYYK8'?@,W8^'K<8HM3M+,>#<2G7GD*?U3G^M,?M M="].J4PG;9E:HM,Q5Y-@Z)F\9)8KM3VAE#A3W7"-1$'D*^DL&'H!TW.+Y53$ MBYT5PTN9C5R;U$Q\EH%#SU:KT;06^)!,:@PQZ _B\4R>&'2"H6>KQ?;$ :W5 M"@)7K;.^R]0'R903/,#9:F'@L$87B7F.6:I 4 AV31"E%AQZOEJ)54MN./UF MAO$MHR3/ZBTJO027O8!"NCF?T_6B7\#T98M+K;52MIW*P*%G\S(6]CAOE R9 MJ2K"K.X*58_@@JN>S8OFAM0H.6M.&);0-EV/PCU6#*YZ!AE.]-]DZTW:I/)BFR.:ND<)5>FTF25%].E;4.N] /*XEO5E6EDMN/B($U;V+G_JT+)0+3&Y-S;93@?L\?@%G!\QFEZ,+\HKC- GCB;D3*)4 M#,IWG._RP+[(5^-$"N,)9].72P3+&\%5SY^ *32RRT6# #J6+SG*P"I7S'0+ MQN2>/8&S-IH3<;-(8!([P@W=,Z;K91"^>_86,ICD*:Y1*G,47O8G5(ZWC70P M]$P94ORB(RS2=ANKIC5=A$;9'PTR6LV">5U:#I,A:>@4//L'XA)E>",\F%?:D[ M+_:X):81:IQ@V44A44^.U2D<>K[?IAC*[Y-:424VM""ZLI43,0\./1.NJ:>) M_5ZF9S!^G*ZW$CU<4H$<$A?..LY$']/>IE93]4FK95:[:I;J!U<]O"]E_0,2 M0XKA!K4#MK^ 7DIAQ?C<:SO2= M>S")YHC* EM,74J3@M0MT#E]V-K=X^?_!8[G@^MOR]T)IJ;Q"UOZL?_CV#4" MG64[7P+T.PA;K]*I8^[(([]SRYV[0AUK?]>]9V+KEOA@>'$B(%5#9 "V+M7O M6/+5Y_.^8_W4,8S=CWE.)=$B_99+@AYJM$@?X/;1(D61KWZT1<)NFQ?R#(NT MC0)&BX34[0KJANRDC\7%HD5"ZO;I14(K]*'<.;1(Z.#VV44*/Q+R$58)^TY_ M&5#ZTQSUQW$BI;\<%OTVVNK]9?OT0@FF!C_\_[[AL(3I7ZT:27]/T*&6M*:O ML*J_BF++2T*0C; MYT/B+]L_"(S KU9!X$.W_7*UIW".@R2]7:KLRY_\] M6Z'#!D;\[?Y%W]H#>>OMZ5#;XWJ;T6W='[=>D/>%9W)]X2%OZ^._]5H=56]X M%/&Y^@Y]NMIGBW0](_LS8G9;5]*MQ6Q;@VR?T(\D#4G:K22-=1T;IJ^#9_Y2 MA[.K;(A1/93]<6.=:"W0USF+1:T>\5]+Q/6WJ@? D-NX%C]Y,GMBQV)&AXVW MD#44+'0D!(X,MPLN$K@O)W!GY76?2N#VI=J0R"&1NY/(97D-]ECXLH;;J45\ M?1_#I\Z((Q?^-6P*UIM M.J)*EJAM)H0U ''4_&FC>FM85HO5L8Y+POKXI#??B:(Y&U+ MP3\4,D8D0O*=YI;/AY/OM'Z--DX^=V/*!]&0*-N=5[4D[BX@R))X3DOB2LT? M6IOFI--.I6NLG$JE)EYF;796>2@%5182DX,O&"D<2-<# B[J;/N1H?JUWP%4*C8AVV MT(XM--?^J-HO7$L:SVA[H4B]<9:)=S)UPJ/K#NE-3_4^[UJ!,H_Q\4[QN^;7 MA8']KWN\I.>V(TY$$L+(B"P3/@&]S5RG=F,*1'5.V#M^4#5%:=SQ^ M ;_979[#J')5$>FAZF.:HHTZ3+E2/&F6D_BCGN43TG_IT\-\+^^VJD M1A30)Q1N.'*I4]QYF]X^ MA"?BUI7Z(@6"-TYW12#XI4#P#]M_)WOE$E;KX66N:!%4+S[*M)D,[%D"NW\C M& P;!D,X$X1F"]Y6(! ,/B<,7HFK2ODZ5<;C&X=QTP6I;+1J3EYI 1Q,?_N) M0Q1$2!@N-14E:+@I#$;L^(]@\&%A\ +,V?5.I[B<4#K3Z2Q3,"L M65F6P&3@L. =[2Y3UT6R*YAUG,GUTIUR;U2F-2<3#JG4B'<+?9O0::PSP3.U M]H!D1\;M2:5',);"8I B0';_):E$/E7(PV/P3!&0EC"IIXA/_RN8WC-+"C$ MI)"J5$:LPU14ORBRPZH%MKRX%PH?U6OFF4Q%QTIA,E:17SZ"#\?&S__D,J*EYMYSG6,$98KUT1RQL\GJ<%T M'#1G)BB4;A ]!(W&>25,PBOBTT<(^B (>B46;(K;;,&B:RNUP^(52\_:W*H* MC=#TMY\T@M#(06CD >363%G$IX_P\X'Q\P(^ZHN*6-L44Y9:+!=\;=Z6FI8% M3AV1*/&\WQ&)Q:F%OR[^WOZ!UB M4!98")MTP72M\/;H?L;0!\ZRDN9XK6;D5*9,58QP"MXEDTZ[M<094BT69DUM M6A"2;7\Z3D':C4RBJ-_P.3:$I\^74';MNGA(D<)-)'I214(I2<@P^1O#Y$IL M3'VP:C$YCYAQ_0:G.N9$%#0&VB9I9)N$#0X(3U%N$\+3$/'T$COCR$/5QK$R M0U&E4C'AE^L5#^(E9&<2R1>23'W9W*8H^,=06E0T&9MP,>)*A,URF1NDA*G! M8;PZXN=8*'XCZ M'A5&7M2S6ON/F&&%.G:$+3AA9-8\J0:B')U(',&558CQ4)63U1R824HH/I&ZTL]:@,YQ820\JC\'H],QW3,$7G#E66H@ JCX4A823I M/"D8HW0?!,97 N,K\4M].C5:ZC,<4W,CW3 S='(Y:;< &M^GYET44.6Q0 1! M\?5X* 3%"(IO!,47H)8MX%X=FZ0VJK3"*V2SMYRNQM#P#1*'4LD7"J-1XA!* M'#HLP!=J 14N#MRX!]0\EY/9R8)D,+]5ZM35SDRBJ)#*]6U2Z?5&'!DUC')L M=[ZRG)I;#44A,U8/04M3C1DX\!@>%S'J41Q1Y&[ZCK,/;NGNE M;FN9;RIC-=YG6P-[1<[6B7"J]W'#5K<7KX\[3*>ML_,5E6<+A>DX#=.(B>V+QT<;0UVR,TZJU/QAOI#7AC.(J.EO/PEDHH9-["$X M?;YLLJL&DZ(<(Y1C]+@D3Z@;\952C-H=>C.BUWP#F#P)I^*4;%=KA,3E#*NI MH>K@XSJC&#JE-XE5O"4'->$2*,4(I1C]&9>3>JI(@ZAO4>^F&$U,2Y2L_?/@ MBW7,-C5%C/T+"_Z'3,1KI2"%N-#HD'[!-I!6DA&>=9#+I,8>VV\-&,6>;OS" MK#2CA^'02 UQ5EHT-8/B6,3=7#4'YG7+9 M$)0C*+\7E/\AA<5@E81.,>LR1C2*M%JLUYI8+@!SZMM/A.51@YAW4]T0EM\I M%0YA.<+RJV/YE=BS42%#J,6X/N7T1MW2AV*]V/"G$,PA?892Y:(&,@C*0TVE M0U".H/PN4'X!JDE.DW&N4RAC;*,BC_NXU=#D%H3J(-F.>B'H-,JUBY9/_%'3 M]+XBDQLNEER)RTV6NQM!%^=)56HF-BVR7DYVTR&5B]Q00TP2#,OGW5$[7!?[]0W' PPO@VZX)_HKME3\&M3_V'ONK2#80 ML0J")L/&Q9U\SF3![7UX/ I$M_^YEX MP=(H*2UL"BUB"G\'F(O@81W!7'1@[@*,;=K9I.*/%%OE,\O4,#M?]+1> &.0 M;TK"@RE!H<9CX;-+C[12D=@!4,[7@^=\%7C#4*18G9=BEK1P+6'&VU*,GUJ2 M!('X!6P.A[-I#%XY!G:'F+F0C!B 1M<"*_=4Q'C4@2J*J6%_;)*S5BOD^ M:4(7ZCD5]D87Q3R>2.D=RKZY\DEINS.#C?E#83F'T>W#+I[9;^)'[F5X4,D8 M(@OV[_IN^P[O$&;Z?-VIXIF5J@BIED"J3%J:AI6+TYXJZ^0(+V$8I9FD)XG- M!&%Z\&4%3O4D"N".("1'+H8[4I",DF@0)(<#R==R_^>7&&\F9ZT6C.9'T*@8OZ]I-\(5 J M0MC ]35C=%$JPM,"UY6XA56I/:V3V*C,^?&R6=3G<['5]R!RI;_]3+XD46I! MZ$1"Q!08I18@V+HN;%V ):)L<,MAL9C#W";NK.(ER?.(%H2EK0<^1>$O)$F@ M9('PW>T(P5%J0%3=YL\@0,B'_@L?>G27)1*RLW6YHT5"!Y'K^'[1(GW 51RF MZ?B(M9&1_D6WE?AC+=+-.X(!>+';]7C8Z?@9.\8:;^FU MWW-RKR,^R,R]=_/=SSN,WUXM\]Z2JTZE>7RT&G16PTPH$9QIKC(?29B58?05 ME1@**M//K5MC/!GTY25O' ;U4! 9"=OCW7H>SP>8[U3FB#9@HHHW$="0*%N@ M5S4I[BX@R*1X;I/B2D&*PTR]+N9(W.**)=VB"VZEC,'"H#EHQIU)(Q,@[T:&R]O_>6$X]+L3V& M:SQ*ILGM]N6;ASVB<^N%3:[KF:'OL-*ZAM?SYD+!E'4C:8&-:5-;A=.'L=(M M8I-*OEUE.E7:HG"^1ELJ.+12@2O\UC7[HHM_T3BAWCJ<-5)H>..HU*@=2I'X MAQY-&BGQOW%0*#(&GML8N)(36QN535Y?FSZS5).Y\CKMQ5FR!>V!-+('0@?$ M:"'$3=$P8L? VWNHOY@[&OF>K^M[AN/;O#'=#H+_JBL&1/VGVBROY)N6.5$9 M2*[:QZ0FM\@WZD-9.]US[^>;SFCC2H;#QBE&,49EI3JB-2W;@KYI*GGNFXXY MYB.*XM8 0:)X+HH#I3ZIZ*:94*L5,L,U6PF65D(2Q4FO-R!68\?%%(Q9ZJ6) MF-!;0!2)[Q>,ONO1)(]@]:&D@C^F2,L?+498E?'YKF762DYM./#&>"HH M%XVZ(D7.R1*59(.(-0>-TO11"D(D]28:]FK$.CA&:?K( 'DP ^1:J0FS(HUO M^H3&%*7Y<.#BFW$J.X4V2!K9(%'$TL@CR:VYGXA/'P'I$P#I!: N M/T.C6Y1'AAJKADM3/M!:(+/FLDIEQ$YH+SH$!;WE+ MN$2IBXAG#+ML7B0T_DK,37#8NQ&MY1F&MD.KFI99C?VUAO*GJ M^&H\[!AN2R0RD+E!"6$AT301B'OXY6HIITL%__ZA.& ^ OBV:X*_8GL,B$$0 MB+W+]2B2#60,!==$(HLL:C;NKQ;RIJUKHK80SV'LWW^W5MK6W%YCO*]*]7HN MF2D7!VTR'!*GG# F^F113-S6U_%0L!@-]\=[ M&6)1PX;;@^0[N6)16PB42_9P&G;9U(V:8-W!#+DL0%%;"&2&A&J&7(ETD?MT M<51N*U6FX[;%53G%CK2F.YT;%XI^13,<1 *(L!Y3E\)6R')YA$5%ZQ/,:'E?RD<_+:X5H8':1\7/KII2(6WIJ M.86V1QK9'F%C8/1T]T[.[XC-&B'6K1#K B*QW49*9C>IO"K55O9&*BG%4C8# M$0DZK.D7(DT]4>Q_U!U #Y$DD.?!39\D1^!C*OEN=#ZX8; :[T?G;[]6 ,;N MKI4ML)W$P,/[F&3IRW*?<'Q*]L()T>]G/+5;T1<^YYKSP9BS&L1*]U"(/@K1 M?Z^X$I2WF&+;+F\($E!:V[$1>8EB[".44_N,D?X);?#8OV_M2?UE(._^RT/,669J M25+@U-CS*GMW#J$LNTV5U06UX]3\1BD]P*STWW=UR$NR9%F26% ,>*C-P3-M M0[KD*RUTABEICAE+M6J7R4V!P&1;]<9@:H&O]$)U]/\\U>'X[ZL_HE#?QX)_ M%.K[Z*&^DY-;>MN?34Q-/%32\ [1O?)1S8P)8G?N&MY+ BM!--V))CTSRWP6 MD!N!:4>+9HZ8<72-0-OBO#T:8.4NSKF%F8R/&9]=%C)C@@B:%[_0!"K$&0&7 M9M34\DYU)Z(V;81&?XY&G"'\"1YU2YF]4I2-JTT9X=/MH8*RF"85LPN^K+.'5N^QJ1"M>"P)2^MM/ MZ@5+W;AF!@*D/PL(CH!:AA$1'(%I(S3Z?*3O6!L.IIUQ0\%RY-1N.3W9G#0# M\R?Y?!\;M_OP_45F]/[?3 M&7S'+MY:!_\\FI2D_[,P;06J]0]+TGA'64E[%<6P4X>_'/P/3O;H,5X'Q 53 M,ZT?^PUA?Q/X>L[NX)@+\!8I:>\O)Y+?L?TF Z%&.BQVC'<=,X;%,'C?_P4W MWO\W6)'#4VRW)_ $&K^PI1_[/_[YW2J]_Y[CP3."[X,;Q37>-UWGAZRL)?%X M\YF[MJ/(_F_6;#>SG:R<\@A_*Z20U'BC.,%S@>?^!>[2I^H22#*.'>3XW_A_ MWBKG+T:?2_U?SN.H^H@!-S?MGV.28O?1KI&K9#LQBW>DV +\"7,31&"+@)L9 MIA-3#$%S12GFS*28),N2X,1,&7QZ_#-9,TW+_GY0M#,E@]L=W.T5P^6W^]TO M .7WXK1;OT,00"!3YP(4?*08 P_ETRVU=Y,/6HH\P.-F$WVDQ:,]2.I34P MF2[WQ^STV\]$^CMYP<+[_+N)@9$:N-C+0[SIMQE%UWK3G:FY3F0&Y176%WFE M1*^=:;+7NNF;)@>K9-8?;6JJ(I7B36IESW($S.%)?#^/1[GNFX:J_@AO&SMY MV]C5WK8I%*JJ@*DSC*VS.7DJY84DZ]WT;1L=M;@#^\7]P5KNV/SN@G, MF4WPIN"^+>]KC,D2>"@'QBB M7X( 7N0C>-]1A?>O2!)&1UF55X4/&NS)'U" MF+*J8O=+C1[%)>IZT,WG4GXPVD\BN9]\1@"RX[P@IP1LC.GQ4<^J8QMQ;4VA M -#W !ZTUUQUK_F,).22L_; 4AQ:[72Q=+\RPQBN#RR.Q'?\_EM0]Q?@$\&*>N;_"I3!/>#. $R[0#UX0 M3 NN*/P,7$JQML^UU:S]=2>2ID@K^,,9$'=XQVLH]@>A>&\8CM?VU%_6ZC-9 MC>=DOUVJ3+-#[#>U(]Z:9G];.^*]ZN/;57ZO^+A.F1U\.99V,D1?FP)S30:P>1M[S9)T7C&@(!V"<@)0=5^#=&+"MKSPD2#*EJF#*>YZ M^L':&?8!BM__I;_]78$W#$6*U7EIKVFG$ X!VW9E61$4@ .QR7Y/C0D[3A[* M/! >T04;A *@?*P&:\1"Y]P :",Y6#*&$ CT%* Q6A-_;;#L+X52< SN^^@)&M(?]P?H@.P[BK8W-W4*YFDYKH<52XV.:9G]4TG\\<6]=]' M2A_;U-1TV2!TO+5BBJ5DWXN3KKQ@X.F*N)5C9W_ /H+K5U,!:NMVKU=L\+@S M272UK8VR,QO [_8/L7TVL#N!*PMWV8L?4]ZH_E0>"Z2S47-Q=\#&6\5Y6O1. M)4P$IJ .5G F\C[D75X-@%\=W)CU0MFN='Y;Z^D@5DE74;FE6&IA<2E/3K U MEF*IS".='9P6=1[8$$#J[VC= M_G55-*1-E[3I?/P7CX&RRO :_O5Q4C9ZG"3V^ M6?>QW(K)K2N,0+<5[]M/_')-M2L@^>[(" 4:V!S!HP52?C!X[0/="^ \P/8) M )=7ESV0^ Y;V%?S0[(?<=E_MQSA_HL.M$TED5U)E@$M[FUJ.Q $.+)CRM;A MFS*0BW7'XQ?PF]WEXRN]/,R3:9.)5Y/I]$PJG"WA,H!# M=:!P!HQW@/]X]0X&1A3<6B;*[E!I'&]B0:63U#_V_JP)G4?NQ%9$A;?\%W MTU2@M__#ZXM_8GG7T,S%2ZQ6R\7^[K@GKP-9G?D[Y36@K0( MCJ__>=G%RH#KO\0FKA.$SV@*L/L"JRYPJCI@UPY&PT>$I^&C;96W;?#Z7F)3 ME[? M"3P)SC63"0AN'$0/0,DUM' V5DY"1XQ)^ T=Z#X>'#;&9@/F*L-7;G@ MR@$P.;PJ'185;N$\7&_HH)WQX,+VUN7*0V>9:4UY8\<:VB\Q8&M,P<7 K@Y^ M(<)?V3M'UMD*P^LKLB+ J"!(-P8"'#R8=;3ZA[?] J:R=!5Q?R=1L6U3QP,L"RV9" M-#[\RYN9&OS0,\#KF?C'TPDNL>#!L1-80.!E!\Z[P($H!J49@5!NMZX@% H\ M@.T$WP9V.WR;\,6 !8(K'G@,MP =B*EGNIH(Y B> -Z5//!CS00#H"<<3AM< M T+N\>W )@)/SD9, B]?@>( /2J2]0(.S9JV_7]KI8 7$LP;R-;V+W@M#7P, MV6/XSP4T^X 46!)86H!G@50I6]DVIF WAM.%:[-?8?@0I@7N:00O\V7[4JS@ M3_#3[5WA6X;4_ZU65U@!/ W_6F9"]@D.P@@ #+?AZMPZLUY/5 M!==3X,%Z +? 5J.]$$HBJLQEC\SSGWZ[@%TB3ES/PI MHZDYJ^08>-5/RBM(M=W>+1#1F#WDM(J.TXKHSDJIGHUKF)08RNE>/=D<0"+X M]DZKE]B.AGJ[R<.M KP+\+T(XY*0!'\Q"?Y02OA)H.RZO5*,O$HR4CM7E=,= M51V9TV\_B21V:X0%QLHQQ75N([S$W(486&^F(>U/^>]&+P#YV@9IPU$'I-7;:DH!([#-R#HD) MA3CT0BY.,D;^ZT-I*T<3W=V<"#(FIE)\ @PY-<[+X-8_>,WC?7LW\31Q5,;G MQR$7D@QR$;\GR?^.O?[YFL9R]#0ZOXX?K>&>"-,DV?FQ_=7^HR#72Q$/AWZE[OZ4V:%$Z\IHOPE]/(OL5F%L3!?W5-X6(JU6\30[K!$1/H M0P["J@%+T._$F_\M,7D3F=S/GOI8_:V+9ZNR(7P/]+BS/_]_,&;FIC,Z3O_Y MU90:0> 5L!G!*PF*7@:P53A@50>>0K3NMN5L4P,=Y?9CX^_,' MXO41K_]Y [/KF2$:F,6Z1U E#E==BFSK&Z]?=$IA'>#7JM1;+S6[PNBSD=GM M"7&E*F2^_4QAMS(O3Z)EOQ*Y'ZK0\<5B/%%*K%F.("M:AVG8:3X:UP$A1T\ ME9Z''W:0['.-MN^+GNH+M&U4\E@EZ4_O'';P@N(.GECX;QQWL"QO]/:T-V*X M7+DZ%X5:%QM.0HH[Z,RJK4Z*2,E,1UBM*JK87PXP[VYQ!V5(XXJ*LR-B?D1$Z);GL\^6/_=]N8+=7:NFRKA&NE/NCRZ"_&HYALA.OXA[,V" A8=\!7I= MZ113BX7*NG$_WQ3*4@?!+& >47/KEZA>_JG^6(.-X;E"6.5#7R!M55T5$P)=1H]L>,/Z8"B@GL$9G*2P<+B<) MY;FICSK#";#M".KFR4:WIP*N\;C7HA..2KX%S/C!"OT-S_""2(8'P()/$@6\ MTS;F$VZMP?HDXY6LTFCNCNYE%N[\:\96/8(.)W '_0HJ L>W84V(8!#\5UTQ M8+]%I$(?42&AT2;T<5G),NXP79XF,(]=S?^8;0,&YZGV[#L7P#L5H#A>5AJ_ M8\MQ=5'O8DH)MNO<)!?NX/.;-T5'\NG1%3<*Q670%0<.BD[?L%TK?!0 M,=6;+!>I,M/'_ +CS =%/Z&%5I,C69Z/ZAMF<]ZC&%,B[*,F\JT'5053S MT^\?X3/-5K<2=]HX[W.N*S,$J6ZT+)Y!3#/2C*=PAQ1HFO5XK+>&6Y?D]8*<9Q M0,[?5B>TX9Z^#/SKTXG=7X-7:\?LYT&0]$AXQPY98IT;9UQUO,BWJQDYE2E3%2-$ 12EGN-0BZ(RQ4 M'D^L%Q*QB&NI=Z1R*WLG!N!U*N)$F2:Z#U^6_!'["&$6S>*!YVR8SMM ZV*6 M!!!(F/$GA^Q?E,5[0F->6848%C!*3QBOR5<37%&PXD:S8502[&D?U2\;>OY.V;JD2BI M4 5FF"':NMK.9C'"FY4&3-?*=?P;4U+&.%OJ9PTJI[*952(W34TDE@0GO(ZT M<(*GBN&)/;5TRBEM::$[E'][QT7^]$98)&4Q?/>V[DF%9H5W^]RRRLJCI9/K M8]W6.^[MOW!-7]PV/^:;1B+YP.>"L5-QJ1+;'F'Q/##@EQJ53X]".JVFUP-7 MS.)]#JL.JYY;=UREWX"5S!+G47CLRMV+LG M"11V]V!A&%LS!%@A'T+(P^CV88O(['>((_F 0)HQ1'8A&?6=1H4'FDFA(*7: MS3ZK%G6I7BJ3:J:*3T,[A C)Q="M=1USYW !OW31 #(T,T MA0#R[9?CBWK@";:6[RZL*;B(H)GVMN7=#H'Y8TO7M;='*6"0\-MV@@L+O!/+ M?U,6_/O9C?8GM6@'R/.GT_4)*@@,G[)UJQPQHM^R/M-MRCMOFI4>)F=OSZ465 MA[L7N(2] ,LF*\)K"UAPC6@#1S8U M;1OG8$M;P#LX-F (JA[@[TXX50G ,E!Q^S@Y6.*%V7[ KU;R(83JB@;TNVOA MQ_Z%!W;S9U[=CT=8361\7]%%L9.GJ_1)?!WQP4W\O9OO?NYP#E,CQ'B>6[8* MY2+6[:0&V59(\<\>N*:7;>5]+KY4.C:WX-6L%Q3(O'D ]+N-;-Y4:7[,M)8H M2^ @[PW3=&Y:P?JFLNKKQ,#.K3*WI1*(&1$7N&97 M+(:L6+;SIB\YE%K=U< F$3P$, V *2D%#=WAU1>PH3VX/C17P=^**08-T-W% M<>_F^TG[A=3L;?C74VF#:LUF>:H^XQJ*WV+;3A);9MK<>O>$4+&G8*O#V+*0&43Y1MU, NAF#OJGAE M3EY/7ME+Q,I!R:!S0W8U#>B&8+J6+>WK[NP5+NA'@YK./+[BW9BRP1=^.]_@ MYU-NV>,&/=NI=D=A!1A2:;6PXAE;9:H3EU(Z0J:N0'7'Z;ND K2ADW!+ZKQJ MW#[-^&!M06!YV,1 MS#V]D*R4^O.R2@Q*F0VVRI:3^9 IIIE45TO MM &C#=A-YL@)VV5(II-/+.(C<@H6/'.G#?CO*Q7][YN.Z+]KL0X=BGOG) D= MBT<=UV_7^_S=GO-$8M=T_K7G?"%.)(YZQ0?__:_C^;PZ2N."J9G6CW]AP?_^ M.9KH[N;0K[H ED1\ N1 C0>TZ0]>\WC?WDT\37Q/)_[[GPDXMX&OL/USP:6) MD=^3Y'_'7O^$"W2VNF^[UN_\OYHD.S^VO]I_9 6/M/OL4G/[DZL&+\HQ%S\( M_#MUK_?TZG .7@A.'-[*__&G/>;A-=+PFQ@X4@+\_%?7%"X=3K=N? /JL';" M%NT^^O:S&QP4@;SG(!P# 3^(-W_3D/IW97(_>^IU\J?LV"G?U>C>U4AD2D6^PRQHGOUW-CUZ/&V; KBR9Y5 MM3NDQD M1W:'68JYR8P5D]VL?F.>;+PTIJR4$SKJ4IJT^-DXT9[-/EL%+B\)NW0=\M9D MV85.%8@M>R*=R.=*3*]H&C6,TNKNL%1-^6/&NS%;YBRI'-%=MF:J4LX7R5I& MJ9N9*6++?L^6?8]E-.TXE>F+,V?7JS8>926]L6.OVHKWR5F:3##5EI67V'HM MKQ="*I+0E4J,0=>:92DX5MLMDN@R_\%)%KCTH5NJPOP5]C_X6__Z??]$$ M@?T3='<*'CKX /_G/UNSZ>N]W, :\TX(=M6W).LW-W M3G3)WEY(DX)-TI)@T@T\X6\-RP4P#P.&]U!1^[ '@AV9!WODWO2T WL4MJP" M@UWA:'<&6LK'!,NT;>B9AC'=%J\I&S@43O5+TNQ_4#H0OLM/%/5Z ,S]++N. MC),_8-]E3E0&DJOV,:G)+?*-^E#65B$9(05?S5O\S%UC\7JKXB]35)%/0FRE MOK81<@.%^(I&R,<48J#4)Q7=-!-JM4)FN&8KP=)*2 IAZ$*=RVE*E2%2)5XJ MDA5^E-EVU$#A*.A4&TEC/4JGV@Q/,O-BK;56B=',*K3JQ0;9;J%3+3K51D!1 MHG2J;>;25*VF+7E,G_ODQEA7?6_IW>E4^[(OF(BZ-J(=YPX[3D"L &4Z)U;^ MJGFCBHU&YBQA* S?D,5"J=$1B1PXM6PDR[Q'5L(C1)O<*7:'1+$[*';G6L#Y M5_UNKPV=PX(V/DN7I M71H\?KS.\C,&\41"%'VITB$4=>PR\6)6EWO&:#3I3F\;QM.<8>K0[)6K:KR9 M%)Q5NM/J6)_-[WTMNTND41S/ Y\1(Z$6#7F^8>9DC>**6:5"##K=1-V\=21/ M:S#J=[)>?8AU"GZ[M+;77E]'>>\?BN3IOE>4^$.5B!^34GN ;$FL^R4VH8DDKH#:\JBK1%,$NIT^LE"ZE5F\I\^TD2 M=_!V7C%0!P7*_"I0!A5_?'6,)9!C##G&KK0M_57CNFOO2G%=BNNU2:_"^9CD M,TFVE==G8?G%TANNE<0DR69\S9]WLQOPO%)0->0[?5NWV%$J&RSB#.,"#Y&9 M'_&305_#74\P\#''9'7&)=-RK\HMBTSM@QZG^T"IWIPR6UA!/]P?_CEP3]QD'[L2/IK M]0XN#*02H[*2/5YH9G59J0#I-PWI-L)_*"D.A>E=-]NVW]Y9Z*Q@0JM'E%Y= M;V^,G--?R#MKYLC0"31M]W'@?!/?_.:(NWXD+W.DY?N63F;77>&C;((R,$IC M^/D\P2KR^K,U55G!,8-4T<##G+B-A_E/76&HYN.SZ,F-0RJ6W4*R79BL1569 M,4E7)8K)#192;))0Z& ;<6,IF%2B%BW#2Y,+6#. Q/$[QB:AL*2K^K:^@A*1 M"S,_\M0:RTERG#03-L-7LG^L1'\;EE0I#JLF7[ F3(<2DLVY(A>6#/3[)N]2 M*_4:ET3^K3?^K8OF9BCL[I,@0!CFIB1O2L)0-'4F5ZP-*4ZM=>3I9ZLPW,'< M1%F'7T$CKD3W=)O$];N@&6@[ ]TS'K M8U:Y4"?*C(4W5'U!*P-)*O4ZY-V.61\D93]3+W=/UP95EJ]&U1ZSK1,)',)6 M060LOPUV^*#B[CV=X[4]]9>U^DQ6XSG9;Y$$S;2#@X7L!^T8%H+,SA+!-&A.SH'?+7=)VQ7EA5!"8(T M#Q$QPHZZM@4S\JKUKS)*6KF)) M,(!XH2F!_R60DGVS\ N- 5YBWDR!Y8C SW2)M^'&\'V(*P";9^QVA3.Q\ MA#L1@?J&I_ZQ+][U)0:$&E:UTK8MY;?%M(Z=F-M%?^>)74V, 1@W(:!K^@S@P@&BLGMH*1"53T>& OL=[)_2UC4L2U; <8!IZD&E MNN,;P@5XB]4'&%+@ EO2RM16@4T73."D++NT7H!M8[N6%@!8#T8O[+F0*^;! M7T>170G:"^0H]+ EK85D 58!P4L3^PCBGT0/K @Y^OZIO?N MNXFQ__,OG,+^^1"#A!T?H+!;^ GW7[7WXG Z9D_>=,M4R5^S(T;I]E5VY*YZ MF]&-R9L*11(;H>BEU?XD.V4E&>:(DC;>MB MGJ6EG;=(WL-4\(ZWJ9PW"BD.\47F!^UV>D)T.^HRC[@ -2'VQ7 P(','H7H_\NM$^6_@+HT* M8MS8$SFPA8:7]E3KC=+<]B8^9>,::B_VE5\NN,D", M+W3JV[[^WY=D>A Q^81;/1)BU)@V)*) 8AK3]X6*X X;Q+!UOWI&^I3+=-;) M68>+EUF?=:._6,SD7G.SAKPO<[=PWA-:,[\.H^;2O&)&K%B%HQHE:, M5Y_1<[5B3/Q1*\;DG5HQ_NX<>SBRO+PIDK%SRIX6M F\D?X?>>%M8.MJP#(- M4I]-^S7GYH+[\B(+ #WN,WX%<^"\P.C=^X]C@;];T\#AZE,>CM_Z7(-PS_W< M8J;KP)D"8[/@$50+G0LG2(9FE\3OOEL0#W7B'<#".5_,AXE_$WT>F[="X' %1P %(.C6 M1R">Q\O_&_YVY^?>^18/"9Y[A_?6UW#BDWPKAT$KF O1^ "M=](N[G(P(YU' MCU/;<-_]T>WTR+0_9KZIT_7!. XHKE!:=\-[LD"HR5J55*LT-U%40:OWQG_N MYKKL'P#[H931X2GYHE=KA(V[Y8G]XIY M+JD6\2H;QUEO1F3^-@@NK]@"E*2F9$&[')Q'7ST%Q'$\T#0IJ7B]E6+8A8(3'+N5KNX/NI847 M!$G;A8/M[:Y76P,@@>U"$F9?G E^V'3-8.4:=N[)VU M*"[.UIVAP2S%#%W.Q7O]QC"D_B:6S=,V/ZUI3!'8%?5$(C.QJ[ @\ST*F3UB MUX;WQ/*CE,'CBBWNUW,UIN'.N>I\PYIKT\UE[3_FIOZ64Q :4H\M5;H,UQ]2 M\6K);A5GMO?MYWURD3-.$,'G@&&G)R>=][>$*D#_;4 B=&I!J(UV2:0(B[%0 M)@JLZ5=U1DK1F8TNSM7,T/M<<'H&',RW--_^9I?CTU-]QQV;2Y'D>&J#C>H% M=]3IW[(2$8 \W0SB6X5M="JO'1UW7D.8 J]-X-A9"S#V(XHGXK^2KHL53V\H M7:KK=)96LCE@J&RZNEZ0:9,S_BI2Y/0AFR9D*\,WR=M2V?C-@3JU3LW7 M_;$]8')TOSXH+ PM@<,P$?+F!^IK7 Q:ET^S54=/"M]BW(=WTP..[&]9@Y% MKP=Q5NY:O**!71^F]K5/ZL)H&)$#:/6H,)@C%E]N'/>7H]H\>8[+E;CYSG:/3P?]X2"AS M3 C-T&L[ 3$TC90_SA!(O9OWH:1]P&7HVPKAKQUF/[G MRJA^;7TZ\W-&0'WJ:\6KBR[;4>-^6\QR=&5;:;-"9%P5 O'O*A^6PT_Y1N,5W/LV/>\\SL? M06SLS >]/]*^E@[B PO@6@?;&[$84+_A0M]$>2_L26\OX?$9MU2@F@UNB:TK M!-/590?S[D-L.*Q4R;$%=8!U2"4Q';8(E>YE[M&3Z@78_J(B*SM^;+ME' 4? M'/&Y.GROCFG!P.Y#+:JMBV^7-B@&4K?+2MM'^FJF9\?XP^$GJ H?I-@=;V3; MR/&+8OU@],E!C*'!%[9,5^H-8YUQK Y6)3==MA&WY$SQ1*;)ZQ,J8LYHIPND M4A,%\0Y>OR*8$L'M(Z]R$Y!V'=A2CP]JG3^S0?,[ MTU-Q23T.SLJ NH-;9_)N^-??)<9K.C?GBN5*48YFI6TQ@:R&:"*2N:Z1:]VO MK*S9(Q2%,XR7=&4XOU9;6=I9EZKF5JJ2([&VRO M>OEMG0E^"BDUQ5>7UH0]%=;7>=9B:)G7#6J,$HZ0/2SBTT5"S^J\)LQ"5,54 MX*%RVB62T^1<^6(E!?DX 6[5!@=%SU,QFFC]]]&8^%(=0SZ()3\4/WP82>$3 MM%B]+,+SA=).]Y?I9_-)6!F5'*2CO]!B;RV_B1#POQ\'"1&-B[]&Q4BA4H9( MY/V+\6V<$UEN1Y 3">ZRG?"QL?XH2)I@+N%AP3#D%:RAGXG6(!. ( F'0JY* M4UGQDN@BT9B7<:#WR1 D+MU3)W JTV L&",-1<(N1%R.7SV-Z$Q3'XY/V=/L MHTO^&T]]"Q4M-#64@*K8C.#@S!'GF :B+ZZ;M*?,!R@"IXWKK. %_66H4T * MH-@%2XX5-S2P!E3E[S]#BEBB Q6D.0K[=M6,.?%]H>2)PX1RC]0>JK[O&$S2 M?$)>CX6H6BWG^1=7A0S\!/Y;GLIR]FAHU[V^MR][1G4A(.K6 #9\6%634!"? M"$^*8*#;5$AW\C,IVT&=E.TXHLX1*QV56'""34D!,![W1][7]#@^-^R25-I& M"^H *[*P:!,8?YR#LX(?:Y"Y]_MPX-'T.-Q1=+I(30S*/1,\8J555[4I_#"' MFYNC/-80U8BPB+#(^8/*/4%AA-..X(D\#N!^>WI.?"U*[7J][A+^/CK]J+.. MQ8J6/^#UVX]#S^X1[)%K%?0'!6SA7J*+5411Y*,5K,?V.QN"G"XC*8-QPK7C M*,YS#( ");D.SRD> E%&H;AGRW76W3_]KBN;P](+& %Q \;#A)X#&/58N;H_ M?*2FT^<.,0[S$U!U+!ZG^^]L=GQ[:P_-613,XM"(U -YD^JO4S)$04$L([;E M]W(8%=>3]NSB+LMUZ(1_A?16U37CST#UD]7ORZ99].0G$PEII/AL0X(J2-RB M7_;)9,05#,DVEJRZAL5EKP ML;-(\+?]5KM-O<7?!V@&AX/3,+4#[S0^)X0'X8R 8EM DF:WK-^%''O)51># M? BT*=0M737W$!MCN+6NCR#;V[Y*5Q/QD,=CI).J*.EV,B?6JY VIN'S -4; M%/\A[X@^@I[6\3BD#A]\-ZJ)H(AA\@_Y4H MH4."FNZAV"'T/?N:0$0P+\'=<[[J6H'-,+C&$F]M)-&>( O)$ASAY#L$>2V& M6LE G +\5J),.RRQ.:Q''\LXA$;[=$Z#>BI +:XB(N56<.HJO"ATZ(?>S1C). M%0.95;;K[]4CB1J'?*=U#<_F^8I3>:?ZQG7[LF<*,#[1$RD;R3KE-,$YNDQ=5^$D!T*) MS8Q+LNH:6,$_(K/7FMV$EV14H\F]RS^R]DDRJ'T2U#X):I_\.;5/H$1T5A*- M)&R.0_)])$[@_YG,9,0DTY-1/!F?C,;\F![%@)!,I)-\1N2COPBWD&_TA-'J MX7D]4!KI KWL-S-3NM86FF9[%!W1QT]VU>;X:?=8&BV*LWRG.9\NXMGG*2H: M=ORDWI7"?.,EN:!!?#+IU/F'QVEN.F).GQ1HD*?3[4R>7I9[23';+KX80AL^ MF3A^DLD-GYJ:DM[2S;6^;,UE+5-;HR?3QT^J3&UCRJM.G@L_[GJ#EJHVZ/QV M%#M=42RMBM* +T_Z($5OGD?K;3)5:8_BIT^NY:W:J(#1C -UC1-952@OAU/X MY,F*UM.567X.;*BA;%+]P?+2;5?U O&4W/!FENN/4JXFQR)6X:DNI+5=U95&(L:/DZ9BSBEEO]7,[G:NR+U5USL1W:7H[ M2GG0D\[.XN5V-+U8&BN>J\LY+?'2AD^>4$G+I9^?7]C%;-&ME_A!H]F:I;I3 M^.0)E;A2>;$=1=/%/I,*S\3%)J4_P7W/G+Z]E,^EA7A#"]-A(]6=,8WGV%-Y MBDK9G3S:*<3C^6IG5*'#6KC_+#66"S6U18^>S+2S:=6V8#Y,<&:?'W/#59Z9 MYEGTZ.E4'\1Y\Z7V,E@DAXWNHS0M"68+3^"$^NF8^I0:IZO=?G+;F9O+M5;3 M&?BHQ[&+9CFV.:J^U+DANS4>@!I/QQ);9(&4@<9&YQL6/7JRK)+:Z(Z8<.QQ,8RWU\M:-,'F MBG!4CV/"]#NI3C\-Q(6I;IZS]92P>D;$\C@GS :,8GP,@EHZ+H[&XVAZ) @9$$\*=)*9G$RY,Y<>ZTIUDEV8 M9J4_7PE:8SYDO4!-J6:[6C^&$^M:VPO4%O(V/XH]@59_VNL%%JFTUIO/Q2<(OLEE8EMOZNP3N_6" )V)3JO=;*W.F.JIX0 M,%E(VUDVW*;[UE271IM%6Y12\?TV)]NPOGZ38+G[2I M]/$27XD/E?A*^J3$UY=,/Q28!33D*,"6T1@UFW Y,$.'K1?TP])@Q) ZR,O M?C'+>^-V3#D^Z!G*7K#B)@Q-E2VC,D1M5!G:8_B6"(VY_Q558]?,E2'L['@R M5"-W;Z.]XIIR>VB)^:F.,7? M?6\+A[T'V!5'[#7+N\@HN%P)*#OPSUT "NNU%ZDPX6<:7BI4:<:C8'-WX.1[ M&B:$]J7JB<<&#Z,(T.\FY*W2A6(<" M>-@7^&Z\I9G28:'G+R0\Y'A-0QVGSR0]M%9M;:#&^S)4N5/G!CLLE7GWGBGL?QT.Y%=:,6Z%Y1FJ2 M<"A2[^_RI20O0,D3+\7ERB8:F%+Z#.6_D-J:RY6JV*YC],D!20]YDC B9$SR M ^).+(+172P_X@],Q9P]%1WA?*!V=YU>'TV7PR?HSP \5*Q MK+#'L-"U&G4T)X< H??@-+.R*BQ^V2HIMYF4C.:+WN+,5(YO,=U&A96GOR@ MP6,%AX3?!!?S1+H<0'0$?W#^=.%O>G+A.SLX6>Q@>92Q]Q=YDV5^I8/?]@_N M62(?K/4>Y,X2B+/2]JAC=R]O&JK] 7'VXD\.7,(T]DB['<)[)WPF%HDEL7O7 MT.RIV4LC=#!$IU$5U HEB.+6@2.(]@\4HP8(PU4*R.>ZU?B5-72'O<2C#O4V<.=QD(&?W;9Q&C[]S6_]KB%^@4C2220=$>I-(T4Q I#>( ME(K$$P&1WCYNJ8!(P7$+CMLW<5(B&1#I#2+%4A&:^5.H]%]#0[JFK_7*](>I M==CR\J"3P*]__\(Q5:JI0_--=P+$L4=V*^E@'[WZM]/;] _0*=W^T"\?/&@] MH0__OU^)7Y^E62;"I.V@',=;LWJF<# "9\20%R;;/:"_G^GWHT3".; BV'3Z[PE:.](BX")_<%'T!^L*[V6C"Y' 4@-^,+_8)=51C@FP\BSMN@>' M1+P'I>#CN/1*6/KK_>5>[0KVDW4 /ZKH-W)_?O#L^5_GO)&'],?1\7[N+/Q% MM> 4!Z?8/W3TH]+K1^E[*P>97QGN;>W84(_T8'>\FR $/5.(E?V7^E M-MD[F X-,2##ZED?(*__W5U=)Q)8/5NG"%1Q\YUYV M['C9U*UCQ8_*4;[LGM3Y7\)Q.:+T2PN0!SE MGR=Q$_$K00K2_.\*4JX)(@?^[]L?IG,T.?1A;W!%#2I,Z:B8(:YY4._W7W<C7C&JB5,:)#),2ZFDN/4(56;PJ,NPKZF@ MB%Q8\$MT2U= MNC<,6?PA2J6_B.I_/?3V5N\$:!H023%:D$,HU !>VFO>%9S=_AP&X!: FT_ [?9&]GO!30X_M$>[QCA' M%^?SO#2>ML"R@ H=0],Z'^N/%#F16#,DM4392.%>?MNV7X*=;FU'>(NQ.AE?!B[ M!=OBT\^+,!-/+]?*HB R["B%H^72B5 TEOQ,:,O/RDX)0"4 %5^!RJWU_S= M!6R8829FMM;];K71?2K*C[EP#S4L2")0R802&:]"S3\^6>8/RXWY)KK<@VI_ MGXP3Z/IW&0;SQZ9\ONV7\P.=_*[Z!J?*3V0)3E6@^P6ZWSWK?M]0!,B[+]2? MH@;ZI09!4#ODIXB\GT%'ORN:?J5:<(J#4^P?.OI=L?4+G8(*0$$%H""V.RC7 M$93KN+=NL57SVE3SN8U8:GQ;I;%EK#Q2F1W;Z(?[S'9= M2HQVV3%&%Y0W'$^$HJE/Q3D$T"C,N/)=\UF.;:ZG MB1B]3K8WK5*BP,72[-4I>%4UYWLI6* 5N=*31^:"&8/G'//\,LXC"L8CGI!T M],%_J(+T#,0P+F#EY\I4Y\S% B]IU(:734#Q(NKSCBCY_W1S=:KT)"%5CD\S M3?_G'[@< E>GJ_SU[U_1OR%6F:M+Z(N^OE^YH3H8)-9]5=6\HRRZP*H]J5G3 MTL!2,I<>NFBC.G-6N" ED!:OF= M@@%JW:NU_"[42K[4E$J\MZ87Z^1B*!4*SR_MWA:A%LH,",7ITW3@H-"6[PMM M^0AU+A80YG=?PLU2?P//T[L3]]XJ:N&#I+9ORN6[ TKX2<;[QS)Y*WMX'JV( M0C)77'19Z5$7M$$F6FCCA:#[M70HDTQ=+WWXKJ#(3QG%=W < V#R(S#YQ_AX M YCRT5UEF)W&RG0UUP!=C1UL)ILI6@BZFDO0H40J<[T4Y+L"IMO&Z_U!I+J' M9)7[Y*4_] ;E,_5#[LD=>=/(]8!L/RS=)#B$]T2VX!#^R&R1/RPYY-XTRWOV M>O=4@Y=Q"K1NYT!3CB<\2SSA5. *#SQ.@3V&,N2P\GW77IH;T14I7I*(K;1Z?H>"A*QP*/=H H :+< M*Z)$1\6IU"PQI5IC,5PU!\GL3E8J_:L5PRSW&" =<,MEEJ2XQOU8:&=9A&B M)"&BQ.E0-/6IJ)? %1VXHF]N,/Q4 @6NZ!]15<7O9+E1D12_DR5P)0>'*#A$ M@2LX< 5_3K/[KX%LD7__GRAM7E_,X90CZ$6GKU["7UVK ,M_5JHN(1/EMP9D M'O65M=D-)4RZ5>@)_A]:G6L:^P?"@BJKVF_;(K5?@O;CY TX#S.2A&\G[V(2 M$=J^'$)F$W"H2_&FH5(T1:/W_A>^V/X74\29!;&/X0QD?J6#W_8/_[Q%I=QS-/G\9#?G(=Y#O9 !3 MF*N 2$$^,6;P+\+:E C#H1[?5OQ:Q#E8)X?*,M4;YA).33B+%Q^J'F:S!OY( M4N Q-Q"C,_!K'BQR!">7H?*O?WN0(KHP Z(I0Q(M>Z3,>B(?(#$D'0ZU< 4Y8[#;Z /MKP&9JJI TK!US,KZWH&]?Y& M?S_Z5(-SF*E;A1H#6=U&J-Z9(=0Q)!YN]JWC+TJ*8*+.A/ '2C=7*U4S[%G8 M&R^K/'QX!F01SUCG91 Z_E!2-H#P2PC/5N M"^M ^"V:VA8260>*[6_;BK_1.'H)TJ6@:EU(E:%-1+6YN0+8$&?T,<,)$47G;5T5N1UO,Z'!UB(3H\X]W! MB1'@9Y(!S[4& #X#?TD1$ E99U<)(W:!AP#]Q1[K;_PF4443<^;#*SNOUQHS MWL#,ZAK'7$$\SJG+%?J.P.LS:@+7CV%(!' !^T.0(Y-CO2;G-3$OLGK-:#MG.G(IS!Y[O[N6M&A.ZLZ\ MFA,$!CT;#!")>O"M65D5%I9??#S*)5+9VD,U-^^'GT9Y899.E1K*]A<%=(%? MP1<8F@E^?4AQ(W(65?^P1.R2?\:\"??15M-D,#%^(R71_@#?1Y!/+-6%/..R M#*QGT"=$+4I'(] 0QZJ9/3.7_OKK"]9).AZA?6VUN0;R-!B^RS_D:]^S3X@4 MCP9$>HM(<,Z^]M?[@TJ1F*\=CYOQJZ/X9<-G'M$I@.GH!DZ]AT%3;O+ MQ.J3 Q5#&MQ&[I @?LGPNAB%_4(#&%[4^WW(%>>4E@M\LSSCO =H\T)RW;H5-6&G!6O2V0-Z .ISC3O2I B5,N$6^T MM$5N_32?-VKQVH"?CG#!B$0T%8HR]'6"X6+?7E[\]O> /T>-=:1)_!XTTGL6 M'?XEBS\JJ%S=81#(F+,R!EFKO:WJE;IALNFGZH-.T_SHJ5;KBB_36G0ZBB'1 M$DN',K$K2A;_GAJ?B!$?Z&EO2)9$8*?\<#OE!\D?'QRG0"0=B*29!KRR?_2G MW8(+\Y/Z(JF.Q]SF9?92BK='.)TP&:+IP-KQE9CRF4Q*!M9.8.W<7MH$HN66 MHJ6@FIJ'9!'U3&[U6'S8TLVJO).GM9(9;D]'B6^0+/X]-3X1(SY0S]Z0+*G MV@FLG7N1/SXX3H%(.A!)TL;+V$EI7*8SR+39_O#Q><6]R.D'OL>.DH&QXTLI MY2>1U)L!#? 3 VB!R7-E*72W-15])9*"%E6^E$\L@I S(FIGUD&F^]0SN.'+ ML\9VPI*AIJ:C%(X_2,8#NRFPFSX9[(?K3UXT9O8/TFDN;UGYK@;:[0+B?$>* M'RVL#MLBVA5H22:PAT#:/$ZZ3*6=:M/5::M=VO"&4*Y/1VG<02D4C:5#="*P MFRXFI>PL_EMG[7\M4?^0$-&/4.*2U0OL_$CW/&Y.FU__LK)LY_R+\#!2DG,: M]9"5XXMR70ZS\">\@*A':AV@"@1 D53MH+Z -::5E1Q!J<"OIO%;K1=UBM=U M59!P!C%*N??.[5=$2C4-'4$9FMF;M1:H+;26*?AU-%/PO *"E:$\!J[T8YQV M?+SY)"7:Y"T8P<517 5:!!GJS@@[9D=,%D,;XRI;#4!A8G;".' 0R%L M>[+WM5[^U[L*SK@6:KV&Q!OA%&#LC?O/REM_IUL(S#-'+K/(L]KQB M6&Y%$K'_4/L?__GE05V4D.RBX4'",?G68,+BW\V3 M]NJ3[S,2AKR\ !KU?_CEZA\J;RJRN@I1946(8 SHFF-=$B5>TW@XJ!26BH6)T6.1W5*V<;79"5+=9@/]".9/GX;SPKU#L0:$&I8QNRDYI MG;T(TJ!T(\64)IJZM,=Q39":0>EFK@B72(9.1+136@1SDEV'8\++,J(H!67I MU(30C/XX5:&B2]9\_#;WY-&CD+J\#,FD8,:!X2R$_/."UTTUA4!NP"&(]CHQM]7(UC M6_CDR9C])V\W6%9GH_CIV^7<0\LI=(&6JNSX,9E_;#T,VJ/DZ9//@X='-=89-1;F<\-(O:1' MO9S(CE*G3S:;0S&7V*T,FI&[R2X]+G;-&'KR9.V]9F+>&RCY3M\L#;GXEFC)^VU7[M^3%%5Q:TDRZPB0DB#YUR"F,3J.C#TO*0+LJJ;FD?UF$;B:5/( M%G-K>.1;E<)ZWI](.:?8K.9'Y9K-8IMY*EFK\1UJ'*CQS:*Y6R-H]ANE^MUKZU%>%F ;Z$65O(D M Z*?\,_[EFWS"!9>K*M@'RM 8+<2S/>@]J/D/$OIYG*)JD@=FI^.H)\ZQ,%6 M(R[P917B0T7A= HHJ&3<.6L2?0?5YN/3GL1TGDU L7, M9IS./\C]XOHQIW:6@ZA:GAX=^'./0NR[SGEWU4AUEU$]+[8]>>^=/AQ?EL2B MOU80BU1R9B),[-PUFN8-_)/@JWS M[=9%(_'@U-WGU@6 >;=;1T?B@6UPTZU[?YC?^ZPY_]#IEO'$M^EU]<$JCU0+AX_\)2F$2YU6!7_C M+]T!BKX5Q_H.=GV]LO!EJPI#\^2V"2K71D-TN7 AG'O+"O<]+;ZS7#5DK)\M M9M$=V+T(T.]AK,]6K7;+19\G]60!_)."PFZMF-V+B:,_*+;^:W02V3G M9&[ $;[/O8F.BE.I66)*M<9BN&H.DMF=K%3Z[4_GWMBZJT>>34=)+BK#D2[T MB^SZ@3$3,6GST";509.9="@92UPCRX8)*G]\PE:K5SG)7 MR*470].4!IN%RM#)[36 8;O+#:-/J_"&:Y9[TUA_55PWNBP$AB14"./I4":1 MO@8P$ 7QCP4&W[E8/ERQA(7O)WEA./;'QAVKBWY"QE>\/!<3#'Y: MZ]6EP&<#2K\H%'!$L09$^'I(7[MO\(F@F.E*+#^N%LJT1 ^75?JA7-476U+* MEV&84#)UE3SMJ[NH?"05KA:2$0##CP*&XQ[D+U.-"=<;BR=N-XDU'J:%C)1\ M_KJV^$Y@**TX=MP>3Z?<.MK(9,UV%XA=E!4$-8N2A>1$DG=K9LX(?\R7[(-Z_ WY8I_A/$@3OCAHILR]2$ M&:\#5A!0M2%4=FB/)UX:+5 VA2HWC?:K7;V4:(_:NVUA2TJ(Q]*A.'T5N16X M1._')1I@U!^#45_7J5^ IHJ\/KL4/.42##=?U,?F8L<_B;LJUTT:"Q;"4Y(P M193Y)_#,^D35]I->75ZN>$E#7!4X8J^K+]]1$>1K^V/NB19WJ/^^)5OV9[ZF MZE["9//XLF#+3TMAL4XN)QPS*3Y48EO2F^"*PB3PWKY?L[VC$Q2@R8_65-]$ MDWJJW6O3RNYYT4PJFQG#-( 81IU.OD,U_3/0Y(>Y?*U7G@NYY4CU5R<,]2*! MR($+^*LN8-^53[]92)KO*.&GF+6+%Y(_$[/6S]/K<>&!GR[,2GLZ'4X3K>?M MEG0QR20RH524"3RWOM-O[^! !=#B1VCYSCCYPJHWBN>[DRH'"J.'VO,ZL8@_ M(VA)7C5./G"Z?K&#TGU46[!?FX.+&FL2?$T)R!N %HI>R2MZ^/2]7ZMB\:.] MOW=*U.L&\?Z)-+UZ4."?2-2[<-[>&U&O'JK[)Q(U./Y7(.I=>%MO1-2#9FH? M:"KFY[K:/[$76F\&*-[)5,/M4ZQR\2=9:Y2(P]PI7!)>GZE;!341PWU62)^8 ML;H!]D.O5*.B8M$0&0"7T4,-6PZ[K'QE+>\TLN%I7HYH;1-=]J1DCP;]M=[7 M1L5T\>GK#KQRHW!@9L.S)2!3&Y40U(%BV]E;\3<\#) >S8FK7<'^(HDFYG:# MU[015]5E3B][+4;H]@RRNQR M9S?_O(_%X[TMH*&R+/P4-"<#%07 V5V<=#O5Q&&1,./BD=PLG*^8BTZNGV1Z MJV93DM9<>OOKWZA'M^K_7&)SG,9.<%;&#N* -4U<( RHK=F.RD8&$>HO!*,, M_0_Y#/\2_>?O$,7#X>'W-1D5^0J3[E*"NH3R ?<$TP 4PG \C!! F"FJK$YW MZ FKLR+J3J4Y[:5C2QO0RGVKQI M"ZOC_B@\)!TOZ9#KYBI\EMK 9<&="E$632-4S\514 &DH.3S,?>YR>EBN&MJ',:/.L0"52PK&[A- .3, MI4E*[+J8;*L 39])*Q9UW61EN8=:NQ&*Z=Z,)L2$]9!I9+5^-]I.;P=*JK@L MLU?&1(MRN&..L.]WJ.-.=ON>KPII;:>N -HKJ"Z1=GD0U53(J"XXBU M#;69 MA8K9>: C(=. ]/9!8TN8FBA$!3&^/2^H1 +-C=Q+3'K"XQ->TJ@-+YO !E:T M!$D$A*&H+8^2SKY.J/]]K?B?SW/\@:37>B#:0N3>> MC]>'TW"F_<#M8G0E]=CL-)Y%*"O33"3Z#?L.=UK@]5G(E_M]?77^7?L++;D/ MG.^""NUVJ&# IYN3#K2)I0TRG3TW_X%[;J\3H\83O1M&NY/%JJL^PPG^FXAX M7;!>8>\G^\GBQG%02-D3/FK8:K4N1Q\>Z%#47W"28<1#%$\Z\2$%RD"-5F72 M#];1R5RM@5T-@5$C9_3M NHZA\P&B$0!,WY2XB!% U+U@#=K$D\<7YXL:#22 M[*HT4\),C^ MO+PS)(%HD"[#6 0;(*LKK.T)_(KLJ80T3B*0$0G)$8:SW\*#^TKG M2!G@@-,0-=;4!?S2%) 3N+>8+ 46;HSU%]0>\@ 9^X8!7%Y.4N_%#.$H.@1N@\4&5S"8HJOP^[R;@.8[:[B99-B><7S?Z\ MN9.;&:: #N,UI<%X?Q!Y/&U*1_,.6Y:,S2'4!D_]B#DTR)0*L25^Z(XG/[+C MK$V8#J'+P4:[47<@S_3M2U\VN=U& =-Y;;M.5:'@3WV'W!_OD',W@9K%NCUL MQ]" VN1 1K !Q("P!PP]0K&4#D%3FD@"#Z%HI6J&Q3YH$&):\KJN"A*6]([6 M8+D,7>8M-C;)'8'H6+]06UY"[0-^4=46D/*0 _$0"%P$+.O@WQ#[P,$3C5!0EU>P]9!LZ!]Y$BWL=#Y\\8R!+Q,1ZDQO/$?'V7SG$<(O\EA:E:M+4 M-9G#H^I:GZSR&+!E%1Y=3, A+T. I_X/OUS]0^5-!;[;6<0$#JE8=-%54T,. M#'Q!])?T-R5J4$.$JJ%[UR5%@!0D]$?3DI#,Q'\T;&M2 ZC!K#7/L:K!94!2 MV5\XG+@.I@X=X!^7I@P'P^Q-06F[ ;9#=+BV$O^B!J/. >-/@5?-XPPYQ# M,B)@_Y+@"NW^P60DM%KW6O<;<()[Y)#@R2@0<\@QTP$^.*3S 7?X9!+N"A6#Z0E_"X$ M U[^\3I5C[BT/!5*9)A "I%+3$EW/X?H*LS@R4<,(D!PX5T>-5O*67LBFK:A M V<%,415+&8Z8C=X!-U2TQ[%]27,/?RAG_D=O;:O[/XXOML43>WT;O/]]@>K M0>-X2JP]CM<4U33L,FJ./%S4D\7HG*Y.N.2R^Z"ME$G'Y-M?9(4)1+(P.H4. MSQ_%*'Q=I)*2742"+/EG:6DN*4#6B#!2-M'%^)&<]1"$DC^=KCXQ>3_-;76R M(Q;3>2IBRT*O4-9SLR0G%>A1N[I.3=H"]KM^B_E[J'M 6)"61!M"XBY@B0MZ M0=Q\T4$_-2=-TX :$] '2&/X?*27WVC[U7ZV2$.?D(6AQ$Z M0%"A;?D"1%9W!]B\HJL<8$UG%2^J#^PHR25E-3IM:\E4I8.NBTYOB*^)-12_ M1+#QNNYR&F9P:&P=&F6(GE,K(I&J(Q:@^#CO[4T=6R-V9Q8 MAX#%T@P_FFBF[AJ,5<2NPUHLNF_1)=UZ0YU[ MZ3V]C.4GNCM3"T^%!W'.J0\,%T#B^13JA?M\[U!M/#$Q\>Y M,HH%37G(C8M 3D+]C&R'2-'SE\''Y0?'"-\L;/COA[R\P%RC3RT$)BSKAL[ MP# U>];=%,CO.&&E,TPD2<8250X#^0W=]U-D+GLI;O+Q#A4![ ! MXC(IL%BG>+3CN*VT8&H;@ 4Q;RL-81VR$7*S4[J)BC^@?8;?%,'8H$C0Y'O= MU1>J9/P%IS7V._.R8(D51$DGS0;^[#>+R'[>"<2QO]@E5S%[%".Z51U?P]A2 MLFIP+R =R\07TK0]"$_!HMW1/V]/G92BNFDQZ&OQCZ&ZQH[YO/@Q2]'L,[KFV1UF;^\IZ8Y6DX=(+JM(GGKN=GI57^>?:6U#\T)OQ'9342-619$J:0\QZN'R M'JOJXOS&OF9! "O;9>Y\]-[6>%9L\\US(<Q%XMWZ+0YYGJ!8E*4J AFMV-:2WR/++%*$]@%2]M@4 M#OM!(G'ONM^'CU@N?!R\30*)G%@4'.)DSPKK^]AYI^I(_77'[D#;2'=<8O:D M#^\$R"3PJO>>L&^RQ%\U>U][(&]-N@/G_#Y#]_4_YYT=1E'I*"C=&K&SZLU: M6NLQNE@7Q@_M5:E;X_0/F[=;\?<>D-YEL'*K.#<=M.0QUQ6*#8.K*F (V-=\ M/5:,+J:SILI(/5I*YA++0A26[YPIZQ@XNT_*.AP%2/Q7E#;__C_XCWW0!!D: M?:AHQNRH=D0,64%6<1>:_L_W-)Y!SG.@V788$[>K93BE,@IA)DT6AA>"__U? M[O7LK;JPH,JJ]MLN->A:J/5R!A?_F(+P6 /\(LRC),7?O+SE=[I=@(6)9.)V MW>[?3KG"&"X7&$G$_D/M?T0$.J'NDG\.NVAH1UC)8&+\)M^R/\+E".W/5((R MOW$HI;0!:.R#4?%&&>KJ-Q.-)+]KGXY*F$29?0$3WKM\WB]JIB%<^)^>*G@6 M]\ KZ C)O_CKIUL?02-<.R70!DE"&8@G#ON _Z[7 B'/&FO/OF^ZL\>,9HA M)(XB^%0[2;42DF?CVZXH2K]O20T5^9Z@<#P0N 4G"M(E>O?5KL_"SN$9\6)^ MWBYD.8EVY.R";SS2W5U7&PB,W*EFIR@6_!?A">?)0J7YG!WI:7;1S(>W6M;4 M&%&>0N%$'S_)--K:KI3OR7U>!;DMG2BE%N4V$F/'3XK%2GD[?=AU%R _KE9: MW9=I+X>ZRI^,*8VZ%2G*U"N+<":<3#>38+N. M\8M,?XWZC)Z,62HEGF:3YYY.[YY[&640[RYB\^DHCI*G8W9W#YU*J_,0I?GY M=J@E)MV761:UVCA9D9+ME KZ)*[3R^9F.9NUF/!3V7./$J-!^KG8;87[N4UZ M-GM\*;,MH^VU1]JT4 [3^@O/-94$VUOG$^I8\]RC15.&$GB]V7'A:I:I]=K5 M6K:SA4\FCI\,5X4TVWL,[SBF5%FS-:94"C^UO79SQ#PJW9?ZD];/;1N/X\=Y M6F\_;#UWEC!BS# M#VVO?>\SL>%8T$OQ_G)0C)GM35E(-;9>^_ZLU4I0S ],SDQR_4TMIZF;<-MK M-XLBPV9[&C] M7W04.Y[AO=6,+:@S>1(H[%VP,R4T@"\.X->0#JYC&^*5TA>6_Y:R'+C65[&< MM*+NB>*O8G,)I5\8Q)*0I7V*&315X!I0./Y!CK@K9T%2H/H_E7"-*#*&CYW> M4/I(!JA!:2&6G7FS>-K979V?J]K^(L_^3L]9:Q9%5AU_SWH#T]8RA810+=+K M=BZ^-G;3[=!L7]+LW\>/E*V<"]Z9A%V5A57$VG[WX-^@/N^:L;?SIYQ,]H9U M6N[UUYU^F\X.P@/ZH?WKWUCT+3=[""[/\IL;_+./]__Z86"?WIV\1<$>_TR> M]MPC(2N%V M6+H974X>S+2D5[C/^S6O1'S7'SUW8+R=]!H[?M5;K)^6L7"QGNF5\V0'3@,^ MJ0.7]UFTQ-)@#-!=*@3V%X2O[MP0MRV$G7LFF.!.*[C# /\8>H>O/V"#@+]<.P'\2T>A2\X:HU7_N>KD790GQD#C$@BP*E5 M\%BXW*+P#^']'^Q@ _?U^D$*Z;E(0_(F$4 ^6^(\4M7.O,-NTY55OP4]!P^E M8=7 >'4XE%FWY$7+7EXC -7+@JO@._%X.SA&' !ZN&321 M(J6IG^^C?Y9IB+5<0)H\9UU+@KD#P3IO5) MK+'(T,5RN)]<]M5\O'E14^E3.1GF-,7%II/T UT4F@5NFU,>RB+LGELR2] /L0W47CEPKKP6GO->K5!O:JV]$JYH_>4!2:+L/"M9HB6 M'$@DQ!'/<[K(=1]>PNH#7Z@\EKX>\=LR-6'&ZX EM6TA*[)[4GD*B9I2[Q5' M,Y&GS?FPW.4ZV70OC\*!,Q[9V$=1IOOP^97U7L1]PG$@\!%R$M2SZ].@LD2X M1H@E 0X8&M7\/?9C'#R@8PF#D/!(LE@5S''(_'Z:+OB+0+/OO$9^6"V8S%H\ M.]^CA9Z>N.\+Z_L\QQYX>(UY\C'S,(^IBRK=JA?*<_ZASWP^[.[S;%I.+E]6 M7*FVIHL/$IM\5!*])/]*9<]#+M6(5,?1ZV?YE*#.(7CLA*RP)_+$ M?DB+/N@V"+WMU078KD@DHFP7\^'TX1ZYQ MVC=D[QSL\XWAL;$F!\.+TT.F6 M*^;$F1.AOB[P+R#)&L\=1T1BJI*9N0\ZF2QH4>F"Z3AF@IUFXQGR5]@4TIM'7HAQPSP()_J%MKG4(7@8,PV 5^#CU *QJCQ, M5%0P#4L.\M<9"@YUS(3QSL-X.<."K'ZP9Z)$O(,S?K,OX[:WH;R'0?J6AR%D M)\6=7'=[:&#?QAO1 ]Z(CEZF&A.N-Q9/W [:Q0_30D9*/F^_CS>2=+:1+--, M;R&9FVJS,=PQS (:R:KR?LYX;5N(A>05H5&$8+ :@6)F,T[G'^1^7"[GX]G9?%EFL8%#2?UJ !X9?Z>"W_8-[EBA\TGH/BD032)RA'0R+ M(S5YTU#M#TB<)O[D()K3U4G.>F8?/YN.1M(X,-/0[)G9*R-D>+.9'1DF$8FG M;]JZ[O4MBWY?]\[$;=OW^8 &T8 &O]'U?/R'$.']?<)]CP.9PZ@"*W?G#T:& M3W?R_"#-H&A#'^*B1^_@H6@TDKDN#Z4_&H3^5MPYJY-B9F,_GQS/59];X^&I M.5QQT:72[Y5)RM(F"2G.9LS]A4TUU=11P[Z_4<9<<,YN*1P_ M0=G)2?=T#D],R$L<2;=_0A .+Q\N#1-,N_IT$R2?.#[CJX&+W:$OG?-OCY5 M7]&#?<4ZN%3FQ;1;'RS-A138K'4?D]A!:B9UE0@(CZN#SU6XF91>=HE"7FAR MR?R+)"O%1*SZ>!BM'/M*W$/LEY,Q,ZA.NXFN.:*7!;4BI99"=[-$V4*Q7_\F M&#H4S7CU@?.M2O,QL.P";2,)R%-(0AMQL#:$3J=D;:"!W! K YKYR\?P8R#7 M.?:L(N(COS_Q%OZ"U6S -);SS&*XB-.[-I=ZR8G3:^!O02LWA'5&3\)EM^.% M;5_E6AEV%$?X&X]E0@GF\OCK TG]NOZJ:M!V1($X@>KJ&VAYC8PWM!1_(IE? MU:-O2.>O@CZ^,67^N5^5\2T/ T>Z>EFWQX?NA4!I_'Z4.C@J,7A41-5$CLA; MG96KF=M^6ZB/-,'U6H^O4CR3ZN0WUKTR,=#M.?1^?CSH$6VGTE !G MH2Z!1@K-\8)QTJ\:#@ED5+L::B-M.'.?$>=9.T^BJY Y./YV--Y7[8K MG (.S2=!;_IO.Z#IK8Z*'PP$/$2G?=W1,X5%<&FR'GQQ5E:%Q2]75-4LKFA% MMI*NTV99>'J()?O#MK@]*GIS[E&[2@Z X+B"\S(T$_B]"LYGSM8/#M9*Q2+Q MS$WU3:(=1.C$OJS;Z^$JA[4?Z>]3,%/1@$AO:^&WC72Z!R)E(LG;FG?W0"1H M R<"(KU]W ),>ONXW=B;\HU$^J![S?>2_\^2]6_6O7T/$Z4O<=*)S[E^"Z\;A23W!5J&=B>Z+T2=7?^,OA$(^B99SL6%=J!E MA'+5<1/*KTZ.ER <\G23__]9(#H MJZ2 4[NSF-$/GO+3J%'_JK1WQ3?TR2W&3^.;Z"5PWX?1&FX:9 '\DW)P!7HA M?/57W,:[U:_,K9TO/F>82]R!$@>*#Q;ZYJ6G>^57OO>,?JG"N-5$S+.NN!XM MAD%XE!O37;HU6;0VD^?,XO/AR&>FUP"&QRWK/-$IYF>5?(M;-LKK;5%IAU?#[2RKUP>H7TH2PE HG3XMT>ECF_\# M!X9$YK)6<2.=5')REPRZ!Y/ZAP"KST+\7S$?[^&.S'] ^MYR=)?&U>IP-Y+: MW6V%KG;46CWV&)U7>^TOXJKL-3V[#T;4 UW'@RGSDIJ5LHLAU]>?V"B7$596 M)D0L&J+I<_#J7Y?,#\&=ZX*SKW#GRI>%_L>=XZ)CU\*=UFRQ5)6R-."ZM?9C M:_U(CX3DY[.L/HD[S24MZ4NPF]*Y:$YZ&AHBK2Z=",62%\S \KM/ MSU+U2!L@S!2!.R]PY]U2 [SS=*@3\E!_!5JC%WJ[,:B/_)6W]AH,L1XP/;?@5,P< K>4JT,P.S/4$4_#&9U8SYL/=79 M3I\'>F/PJ*85EN:"8=2L9/>QT'?LAOU2']=C"_Z9K9;\OV$Q[]W-B7\5-TMMS5 M'KA%-\7$=H..LM/R"(^2[XE]>6^%@2\GWJ+O?"CK]F.L> @XT8\@SD'^M5=A M@O^*TN;?_P?_L:'Q06,? MC(HWRE!7OYEH)/E=^W0$_5%F+SUY;]'YBYII",#^IZ<*KQ>L>+W#_:]_<2X_ M2J5 '69173N'W?GOJ@+A'1N=?)\]Y]%-/(1:<4=P 86N.=8E4>(U">B.K7>K M%;GZ3)U=4D,U &[H==!LO. T$G6U'=_;KV=AY_",>#$_;TN(ATYF6&N74FR_ M.ESD>B]L>O(2GHZB(_H7X0GGR74Y 6)B3NG30TE8<=EF>C2JM)&GY?A)E>4Z MT^DL/NCS+6/^T!$W79[9PB<3QT^^/+5SG>*,51?=>*V6?C##HT6O/6).WY[, M@S'H;E82#0J;+-O/%M>)W10^>?+V3L^HS/5E5^>JFY1I;.OC'/N QCQY^RAA M)F.59)_OKQ65K8EF-_VX1)&A)V^O]>EYMS80\B))I>JU!?A#+WL5+KFIIKO.2F_,"3\N&*VGI]%08?3F- MCMAH?]A)U,Q>N+],,ZP7/1NEAOI<;?SBW6V M$C=FC]E&M3<=)4['9)O*U'P:R H'DOGFHYXV:?X%55,Z>3)67D77&;WYP)E5 M_2&IC\,:%VV/4J=/5O*Y175K[I:+H536ZYOZ2U]K3$=ICS%S]4VL^K(1%NNN M.F(JCR.-C6]'F=,GQ88A-%YZNPXW;$FEFM1@XTP;G@[Z]-%")R?T"_1SB:ZJ M8#-BV\QDEVFC1T^Y?KILBT]RWEQ4,]--JRXVBJ;@R2/)7*I0J:Q?V$5ND 72 MXV;>[.>F7CRB=DQF_M#FPG0UJG5;#QDFD01;+Q[9<)6!:FB]&#?LFOG\G)F* MHS3K=>:>)XM9>)Q;CKFPSK7;HT>9Z[Y,M<>"_/U9K$#ZX>)M&A4=7@^ M8J=O!^O%SFB9B337-?+5U7-[_O"01&6H3]X^'HWBW%H<]5Z?L[&U56?#W=+M>:#WDO"_?3@NV9[HJUBVY=S M)MW-#>L/%8Z7Y&A?2B9!M\G")T^H9#9C\5H[Q;2X==A@>'[\\M*>HR=M*GDU M3^N-1XW$TZ:0+>;6=%AL50KK>7\BQ5EH?,5/\UE;3LW>CN42UN%X :<((Q])U:L/+)@BA/J/FTB1U MM'C7[4<(*W4*,"B!U[0=&@Q_X[76]J\5X#KM&4BNYIS"6Z]D7B/?@%.'ZV-\ M&S06]&.MJF0F0J?NPU-ZT[HP45^7]? )D9AD0*2WB,1$DDQ I3=9*1.4/0O. M6W#>KEJMZOJR_YJ5<)"JJRK8"?AZ'9SW-4J\6EV;FV@-7ZAZ=;DZ5Y^O9!*+ MI']VG:O73:M+%<:Y'_&9]CK; 1?>E N_5F;'$BH^B$P^EY)3W#M;+@;T=Q7$ M?E.=U;?,05\LR,C2.WVP4C_%%?V$.$<,'1Z116UCLGP0_!DCT!R/13XAP? V)A.QVP<>W>QU$0;;^^9 M&!=/1/R!>J +9=SYB1YX7$WOFN/H9D+3Z^CFN3+2.5/+6O46&29$QS)72:V^ M'R_0[=7 >SZL 7)](W+]!+WQ_<@EM5FQ9LQ+&:ZJEI]KS$NCOVMN28G&1"B5 M2E\PC]KOCL-W^%0;)W%9%W/H!P[&+YKUOLOWNYW=[SM2^,DQ\!-44^_4Q]V$ MS1FITCS%#;-"O)%4UH,M3J^X;BIVX* ,D"Q LL#%>4$D,[;A1K<2*T<72T.4 MEX4\5U66K%UCTC=)W)])>?AR'C>> "2T2BH_A=&D?^.9&S,XB>GLY D2#X5M MO(]D@5\PG>1*"1?@>06$8R,U:9MF(M$[J>5UT^#K>#H@4D"D"Q I'LG\,>?M@S[!.\$B=T#YGW74/M\, M\](!N\E([ 9=?2\8D,M9VNJ7HF^O?V ^GM)QL^R+.S@1OLN^(,?H!\>]NS'( M;> <8M/GCN#M5.K+WF,]H@[L5IW@=[5@O^-#^O:5LC^NM0(Z^5F9_CRA+GG7 M<#&D\NTE/ GP9&@F=K%#Y8>;J?L[9[XAW=4OGPBB^.!$^.ENZ2?@#M<^\PJN9UKA]5,3% =TMYH=/19H]5&);:U;]%2(29Z[1/]AJJ2# MQO% Q0E4P:N$I%Y=GPN@]C90BVS,WE;U"I>O=3.)JAE6^V&FU8WUGI.E\'"[ M[T1&)[\#87T@\-\ W<2/TN/N%(?OCG27AF8?G), K;\'K6<: !YXG:&[I;3< MS;3[N>A:R>X&Q7$Q.[5:_'P;7OL,G)-_B*;G'R3V-YT"C3C V'=@;$$U-0^( MG46KJT=5FX7[W<4F)4WU:AY44'W^0"4^0-W4GZO7^0>([XYT@4H

-A?BXUHMMUG1&4[:%7,WGB.FJ3\L1IQ#VXBP.W/_A!]ST=P?+M8GI]" M1PO6[Z@N0H#Q%\%X%B'6&:"OI:J9;?FQ^K P*T(J45F6)X+*CC(8Z"'2)Q)_ MMF).OQUKUE,-7KYH-)D?]$_?0]IKE+IE1JW? CR"[.(?COC>V<6@!N<0AW#B,!&1 M*',9@AD_!90&ECSD8V5*R=($=WOC91D_^EHN\Y9'S2\(32^?0^PZ?6$="+]% M4]M!->G]9V]HK9 E"VS!F:EB%L!Q<1!6!RA@R\M-C7LVH"*&JU.AX]G@-6VT M*]4ZC>V(SW!5<]W A;^MJB0U8) -0I$;(L7C?>9PHH:!UG6GS@[Z#J'%8_2/VW MFS6NG>W?%69 -&70G&1-';(6%,O"VI1(/VPHKEV_Y9Q]R[FW[33Y?UQMOJS6 MRSK;[\YBV8VRBJ_-'!LD_U\Q^9^.)"[1_#'%1.*QF MF_U[&&G5O\<:X!?A+:24=Z-UUY@NJ\=YE!]#5<$T@*V=HX;MWV%P,[?:F;>\S\'.W&IG,I&S&>#!QMP.S.)G>S &.W-# M,#O;O"'8F=N!63H0,[[<&3K"G+U=#W;FBSOSP9HG;UHQWTZ&;[G">MIW#A\N7O'4_6G"YE\Y[ERYTB?H6O-T&5.SWY. B MQIH$QRVA-%VT,/0.7M'#IR_Z" CY$GC>*+9TRCOG&F9W5%FF(#MM>4U$SLN] M@X\Z\/!1-;>G='Q2P.G@%4>N5@J[5F]4\?@1/>N0D"?DN+X(]%4 &GQ'%L"? M\77YF!3NOIAT\5=PV4T,CUM$V;V]Y9<(!<,.9!\L[,TXK^\*\MJWD+ *X./Z M]S55P(KB:4272W.T@KG"SXNJ41_*C46W'JO2S[U"?&Q./QW,9=]:Y]3E6%+X M,_?4]E1V'A%>8;,S 89<51.>9O3&@9.5, MIM(K,TMZJ*83N]GCLI5XMOHD,NE0FCGM\'HQS?2GXHGOG#'ORGMP,MY8^'(< M5'6_C@U?Z)D^6O4-9.,;(0T_35J\%>3X5>'17(<[0Z.BZ8MN3IB.I>BJL%Q_ M7!O=BA^0&ZRF\?#3)?Q<=T#AG# I=9]WZB"MM^% B/]^#>B7[\ 2"*]C?)Q'/X MP>SGXGRSWUI)ZVD# 1'RUH;2R7,U6P)G[4]TUA9X2:,VO&P"BA=16C6VG +/ M[7UY;OTN2OSERD6BXJ\_6VEUO0 AP ! .N),.YH% M<2[=MDJ=QT*)Z*D.^W?@FKUGUZS?,27PU?I8%WT37R )X9 >0)-G05285AH5 M3E)VB6INEU[%8EL(-%!%38;2Z2O&$_P(F/EY[M@6O[NL4NIO4\1/51#]73/7 M%V+(VUM[1Q5S_V!M>"O^?BOD+%CIUE-\4:*ESCSYT![UA7*) M)>TI8O%0(IZZHEKL;QSSDV\W0+7+^'X#6+L')?SKL%:M30PN7*/;- ^4]FI= MJCUE\JCK#E;"Z31]%50+',5^)!FMF%LE7_7*^Q[XIN7RG+S&_+ M]$V*R-?UXO5JWI$9M6QRRVFCQVP+M9*<_[P7YS(I(HM1J26$BWUIT^-L?4MZ C$T'8K%KW+M&+B.'878;R?N6NEF?ENG;Y#EAV:SEOFVG,WEV>?^ M4AEOQ^9FO6FNVA!9DE?-9OUIWN)WM&RXD*UKUVW_NK[U_CX)%YZZ1\GY@]7T M9N#5PN_N2NS42@,Z*F^!:[^C.E>DWC8_5C>HZX',&_ CE7JC6OO_]2IXCTH- M_4WQKOKFJ.J1",8&-=;4!6FL@*JQ2\H&D"L92H=G2W?]6<#%[-%$T4\R0!-% ME?OP5%>\#K\!4 <#F91_#U%_2?"=^(^F)LQX'?=J@'N$B*&ILHR,!0F5\X!O M1(7O42EX&GZ!-W#'AHDIRSL*#J6@Y@^>+2*B>,XK7A*MKS/XK=9K6?@*'B[$ MM>P0_L)?TH8\401J:[9S/Q AE67.[AFJ<@]X8695^;>X\)/[:4E'J93,!&*2>&9YM.YOL[2\F.KX]TM M Y5ZA(S_Y>P.CJR5],]P]<@0'P;M[G(5*]&YPI-4K,ZGU59L>ZZRVKD-FT@; MJ\'!YUIDO#)L"!Y_=2.AFG8"%#X\Y&<-'B?%1#"@35$;$\2ZI,7)$ACP33HU MX^%H]8D$@0&MX*3-"S5Q(LYT>]*O M3@HQQA3R=QVQ*I7C-5FE=,AV,O[S>UN+?+,$>),C3F6<)X]XB+T[6J3GDB#, MH W=M_NQ&6C)B\#%&>Y81 KR@;%5$:](QNM-50YD*^$;1Y,7F_5M7G:S-Q1U MIFQ)>!ZIRAI >\HB8OJO;;-II="[5>SF"39PK"I'8S MUDU^\_*6W^FV/- ?AGSK ML$.,]=D;!:2MC3+4U6\F&DE^USX=1;9$F7W_*=[;A/M%S32DEOU/3Q4\;3WT M,]1"(*K)!U7OK(^@&8*-":O6*8F>L=B;_ZX#>E*\SX[I>4]SU"$O0T.$^C_\ MS'^$8W;CJD;B:5/(%G-K.BRV*H7U MO#^1XNP(/1K[%KRZ7N_!_VO9X!H0U*F"*?*FFFE+L9W=TNS0;'K[A>_TWDEP M?T>TMHDN>U*R1X/^6N]KHV*Z^/36QF.?WU M+]3&/-QJ[Z45H>V!(6Q9\Z@A'APS#.V+&3'=C9F)/H+Z%YC(0' Y2_@EULO@ MSJ*GC_83NPA4Q5)E7(?-=<00-*)O%E G.FS;\%:Y@-#![O_O;PZ->JV;G7T=?DBZ^$'83,QZ M;KE[X(KC:KS]U)'RLR+DAW3DU,U*: BW7D9Y]&ZNL+2+R01K%S8_6-2V3NK* M"DV@=#0]I*R_2P=V=U,\]JA-7J\FO[=-MT"#3VKJDMBQD$C(6?ZZ5KQI0R-5W1""*05WUH=_A"B?EI#OG8#QSP<=X,%F\XJHA-5?MJ5\<$L M#=760(EQU:Z02]?S6K1>MDXAG"X06>/,])8[$T,HTL)+H.7LH!I$'GKCR MX#O,Y8I(4#RP-7WL ! D2 C4#%DU91'1 V'B"IY,V_.!9TBI^^ZP.^?MEE]: M'4/:;A"$AM!\%?)-50?D;99(/IG*%V@A-)RI?&#V&EBI&I(N4"X8< K_%VH'6^5@45"& MF-^R5/3D&$"NZ@:0345ZL14VA*@(Y5,!>*_1F MW=)/L*,*#B'IZ+[ Y?R925"2:L*,Z+Y[KI,L3D3C3A'HXA?/X/E'LX,+4S6T M!,B+:U-%NA5:*Y;!%))\&_LTZ7A<">T0NF*U3X9ZT);84O8 !96QX^'=6VG- MBGCB/!318/@#[6PO;/ECAP/Z.YY"6.9WD)E^3Z1G('JAJ,NF\T!/ MVZ=" /,PGM!I!820]]=_W7_ZTKJ.[L?QG.&:SL2=I ]OQ8^!_O_\3R:9ROQS M? ]_YAM?ZXKMK,3E/;':LGAX3SP%:PV=5:*K1K_81?OU.;WNT7GUA@")><>% M\(K8V6+X82,>/,\0G(#N:@M_$H80 M'-3@H%[FH#(_YZ!:XIC.,,E6K']SJ.9H,%U"5(8VMG>*'&"+2&/(?90\Y[Q;)!R M5HN<1N0EH3=I]S$247_I)@K#T)UH%GP["!>Q49'CE4P*7? #RXU!Z2L 1/B1 M #5^"3XNZ0OX&S"$R-^$OGM5"TU#1)8NF9Z"U$ITEX>U7?BLH&J:"J$%N[/& MNP/5&/Z*_@S([3AZVHX?X!6? JZKI6< P4X$X=NHZS.@C?TXH'4.([IJ.;1! MT%BH?H$T@?L,3[=ECJLX&D[>FU!G3ISWG634VEARZ?,EYXR77^E;KE_>[:.! M1G:]V]'/>$/0;Q P6H?RH?@#)!8.&06(X\K%$RFII%,)%W"IB'ZGFX[;W1# M,XDOV18+K[P-#0A!4YFJSF#4V"1,H)OC.?86J.YO6 -AB-_.@$*FATQ0@$*[ M+,^Q!)ASI"6>V-&7(!7CWG->H B0G MH@7\ 9( $1X*,D%"?A.@+1'<:F>+G>\711M,O>A4)B?NR('118AUSQJ-$TM51%(%MG M&D*S8)+@6AS_@X-P]R]S3<(TT 8I $6Z:AOBR"'.0+)'>%3G-H($R:#K#Q,+ M;"CS!8@0<*#]MR?@2#%P.9-"KE?;H8!8Z -=T. :+)\.? Z^55+6)N2OG:UY MX/4(,Q0YB-0,52<^1/)F$'+%$@(X2W4I"9#&@J%J^@&[64'S!%:!P((88B'!ZSN@*0%0 MH[<$QDP555F=DA Y0,#H%0GIC9(AI/=N@8P$*QY^"A0V78RW9 MC;\0ZM!]FB,P]S-SW'/Y03'^ ;V!_ATB5]YSI M,^45 ;*XGZ@=UZ/;5U98J7";GA2Z_L2WT9(5,FLI&KC?-1+W%#_5@!7X8)T^ M%IY< 8=M'OG2"6[HA[J3I+O$DQV5_;JL];K9@.))F0(GQKP?Z<)7:QAEB!QS M2:E3>8 ,7#)5,DLB^Y%*@B^#B$YH([\3W:NB^SUD!B E3"#A(@@D#(19THL5 M$NRX0%T2"6J64!CB*QBDQR&3'7T;6P/DY@\M7$/29^?<7EAB-.2H/C8JPK&1 MCG3HFXF=0K0#A/ZTU@,(O'\(K*E00Z=*0";2OPO1P6?XQT+M0L:SG-FSQ!AV MDC!W$-IE);92.+.5&'OD7O?TDMVM\3H8HGM$Q9,;R=.9O-/40,8"M.XPMED> MQY.K3*+C>UTDVU[&-W$3+PCBEJH=9>4XZ*-;B.ZU%O@&M\<\ )X >*X#/"T9 MB%,4@XD<-MC&\!GNE)UD6'*EH"K \:]/3)0>AT %@X.M UFGVCZ^UNT%.M$: M0,'BQ&.CO^^$0AT+QZ$0\VEED4MWR'5T5*,? #*4.,46ND3IVU'U;)=Z_9P? M)SC^@-27:)#Z$J2^!*DO?T[J"P3"_Y^];VU.5=G:_7Y^A97W[/>L5:79@ HZ MU]ZS"A7O=\7;%PH!$4%0+J+^^M,-7H,S,\G4B$GOJC5W8EKH'CW&,ZX]^K 2 M_#FYY[A=WQ"3*?#D2+V)ZSMW$#&R3 M:=A8+X%M\RLX,OER9$;M++>DL,2Q_K!@N+E!=;:R6V!DZN7(#F%VQ];0*C-S MSND9Y6D;&^?AR."2UJ5NGG(+5 ?K%],)SABX6X*5N7AP23I!MB:)C+I5LZ5! M]&#(P!(NI5QT_.2U<%BPXHR M+HXWV5(9C@R0:64KN4T:KXU51<"*$AX;RTJ']F_->K%)F0$13_6P'JLD\P*_ MD+N8O8;7V@0(BF>:=%Y@*Q5VDZY0E=E4SFH4?'N H(UF0E*F7"[!.@D"8Y4Q M7JT2\.WIER-YA\JM6T*TQAI$UH.U^T1FTX,O#Z1DND5;$0&[&D:=R\O!C* M'!5\9CZ^$,;C5BN..=/ZL&=/**6;;_G-:L]'2C6B7IK6I8&JY)CNVG:Z=66T MZ_]X/K(V*T_TU&HR92K3_B16JZ8:/ U;\ 29B=X()64E&,RR&C,7X_AP)$_@ MR,#&YXK9&>XXN0+35UNC5=4>)&(S&8P,;"?3'A%S1I\96".5I-/C4K,TS,'6 M8H'M'$[ZA1Z?(VDVNV&WY%2B!AN+!B.#FQ1KDC0_)]MIE134WH)V$X10ISD< M"ZZ)=^5-J9COEQC'*-93JQZY=#LM\,S@4*O8Z$\-;%2!H69)9]EA5*=NX<-2,UMO&-Y3 [0J MEZ;RDNZP2TQ)J3V!+U>&6F;93G*MV&ID.Z]0754OVA@;HNAC/ M\XFD.."QBE*RG29;7ADY;VB0L+RZ!HMBZUDF%FN78FELD)(4%YX$"5 KDQ+) MS'A1LEC !WJ+Y MH>+L)ID;3:QR.4T9 /,;VG!N9JYO5":SI;N.RR&*MT6@VIJ67[*K CZ:T,/>&!K:+MG3%QG)P*MV=Y5>]KN3##O/<("L MZ2TW27 . G>KPG# M,PN&' TV8MQ(2:NB-S2X!US!&@IK5S$P*3:H3O2-2:4@ MM2[@JQNO9(>Q8;V)+:OYM3BIY_E4OP6'!F:P[>1:^=@PAZN;65^/JYE9-54% M,T@'G[K-<;S0K1-EAD]/U4X6S\R2+6]H@+ ZUVMDX]I&8[(U.2XU74?-N2X< M&N!8J6ZTE^)BM< VK%K6NI-5"Q_1''$!8LL.F>8S!9I5EXVZ[.H+OLLKWM M$TBS/ \FJ';5@J02[)JLQD?^4P,[R_?)GEHTTP-LPW.=C)G*2.5I"PX-["PV M7<:[Y$K#,*GF9#+)1#X;J[AP:'"[VGEBV)W55UU&TLDZE<@J["0-'GL!X194 M*)09$!S$UT !A2\:ZSU + M+<-6$BK7KK7I:;+HS35(6"?=8FV15DBFSTA&41FO)B-@B1*73-&9.<3T9F+) M;G!Y'L,(9<8"U0&&!DB0;% YMY#(CE5)GC; M=^859:!NV4(&;-<%,.02Q5IV+5&4.G=TLAN;#ANZUH)# ]NE"7)'+2R5&"/- M2\-T5VCH)%#?Q 4;URSVXK.\B"V9S2C;DJ=NKMKM>!,(;!==B@$);=:2C"3D M*E06:R\GN#NSU4CLMSPW*_!VO9&8\A)9:3.50D\6JX*B M" DX,O!V5:2+8G[>EYFY.%#[K8;57(.1%Z1@V2D15G:12S+]G-W$[-K&J';D M2PY9+>,LMP"Y,A@Y:^&$--QP'>.B3S+&K:E_JIC"Z+^56R=8E3P.W M>]55P4GBJF*:5G4X3J^297@M1F#M\X;.9N,#:\+.W>&V@TWU$KF%(_=K_T4' MB]^WIC-"D#?X=1KP0@+P'9F_73F![O?@-(,1?=O8 M->H\%&5X]9RG.4X8:)-@D:"]+Z_\LYQ#)*29072 X'$/$!R;?$;.NGQ&3AJ1 MA"Q'>#+E7[:Z+MI8+WDZ_Y!PV<\4&.([#6?%>5 M^7IG3!]^O"X(^R:(@#R\WSD5YOXE %4[I('E\_L2Z-UQ\].#[R^[(%KO2#OZ MW4)_1[+-L4:,?Z4A(RP\5KR2T@.H6J>K.D#A7(C;$7%7G6@=YS>JZKSD=Z9@[>!-0!>OW32YOCA[RN*_6U_<8KC10/H7;T< MONO,Y+7J@>^!/:&C0%O)L/'![D"<5[/C;6.@NFZG=W>5>"_8]=A"P*N,/NGE M<1QTUD_@UOUN.L)4$AU-:DR.-ZAZ)*9U\:P_OT_5AM[>TS #2>AE08/-<6BK MW=@,7-%D.QDNH0_,4CU)M6[4[N8D"X<]'U7TZRWL+TK%&[L2O<,0\6<)$^&[ M]\"FA)=SYQW;V'_@9]R]3\[R\MA1 ^_&'"LA4L0S3OS+MQ_V4]LO M;6=7O.E"J"3U3"1">NT 7,AG76@2UJL7/HT&V'.:_.XT(+T;L[XW#?#P7G"$ M9.$3:9!Z3B&]@'0CD@5/%O!OCXE +WQ[64 T0'K!Q\1D^HO0X)WW!X?97?S, M^R_OX2Z^5C=]5:H(A@8__.\3\?1!"E'/B>3#4"BU#^&?5I=_95_K?F3Z<\Y* M/]_#0W\\QKH+2C\V8V&(LT)K C\R9^'8,W%;UDI]A&2OG:S:'7O?7:IB^?]O M3(ZGJ,)M/O_NVNQWTV-_F\@XS);S12XX7^-Y;<99>06\W5?WUVE/#Y VMN7MQ46_?RE>J M *^'$'>V>KVBL2O(">2PD>%.M45A(\/];?A0D $)Q3V3R6$CP_U=DE"0 M 0G%/:N-PD:&^SM8B SA(0/2%/>L/+H1&1[-ISRT "5_[U_ZIZJ0*XD,!.1* M(E<2"04R$) KB80"N9+(AT)DN+=0($V!7$E/3YXV/!$$23J_EO9>WB7N]7[: MW:ET=J_.U5S)SUWXHP@$M!E"Q1+@'?_W:@YC"%;VRI9'XF?7JT1VK;&NYB<^ M&,?_43TJXO]+&C\$*WL'_^\Z0>7-W;W7CJ[X?:!8\ /7L7E=Y$V18SLYCBHE M6C@S[@_4;&=0T\@8(0JL^W36/8JVN,;DM%W4KB$4=V@#E=DVRMO %'S*FDN/;)VO,P\;TK^]=*7GW)$2<5S\E-$E 1ESFO6?Y]B\:>(=ZVF_=\G96W_T)VY:-B[O[_L@>4I M5O .2?$Z9\);"_.&">\LK$MVW;";O&DW)CG%6AA Z18 RRR>(A9@-_",^-.A M=_/$W!+M2==E&HG2%BNO6[GFPN6\=LCQ-!F-)Q+[2Z_VFW@]!Q^AV7=&,_S3 M]5FHM#GB_Y#2"6GS$&GSZZA>8ZI)Y6U*6ZC.2J440YD5\%CKSJK7*E3HPE0T M2948+?L4S=3P;@_>MX43-]6]?LCDP;#G6R3D=R&39J#5.$J^/TQ*Y;T8>^&0 M0GA3Z@^H0#[J#N*W=@?=QMS :H4-QA2FI-9>F&(F,.7.GHOMNDE>)HCX=TZ>")*)E.W\?K"7NMP-Q9;J&R'2HP2H/H9(HD2LOVW4BZ-9 MO6UUH+D.0T5XDHH2*>)VH:(P \@WKZ[)@>^O>%M92;L[AE!MS3VR<7?L#G+_ M>--CTP-5[-S;($-2]<;,X /1XY92A2I'D%1=L=[D@>@1 F?JH\'+^*V#E_R6 M(#/ZIIAA'#DUJ-;;G,CE/UY==S2L??_L@E-6SL]C/=9FXJS4PA>)3H&?8QEX MY7L:^&14E(R3-\JA(/S[$SH]D+PCJR)T^!>J8-([P*J_Z8N3"4&;&,$XV'R\ MT08S#(*5%T&Z&5JA6J.PUAJ]H?E'U[!Y#?7^N(%5?@:Y<0"YHN' VYGOA;FW M.JL5MG6&6[=\]5*EO;KRE=3AS3G%$C0#OOR"WN+J>FJHY<2>VI$WE*W9]656 MH+D4*E2Z5T0A;#)]J\K\L*WS:V+7HQ0U?02[D@H[&+D%H<]TAEW3G:Z=IBBT M ':13S^3\50T3=X(O%!)TS<&+R_,&;9U?DWP>K2@YGO B\A-TXW.:C%2&_1D MWLV+^3&3D0%X?4)T$V'7I5!FV&0:&5YAP*Y0!B3? S1R463R1:[M,+'M>)1H M.J5DIP6M)!B93%)XE"!1;=OCQ2'1#>B/%9,,,QGNP!OA[TY\'X%!83$D/F$X MA_"(1$&!&20^(3FC]HA$0;$!1!2D?9"_&TY_]XIU-U6%]\C@-?Y!U3?(UD"> M+O)T0T 4)#[(UD">+A(?Y.DBIPX1)11$0=H'>;H/W;5$._5U4>L2=)$ NA8( M-1E!_/_%+Q) [4 0_U^YXOW^*PMWG>AWJ7$_VI8G:90+9:V3!%\'K :=">; 4$6AB3Z!N$07Y*IM^ MU2.?G]K>Z &.0%SJT_%0+:"N'4D)L]3#.(\K M0RBB<[.(3L:QP,985M:8CQ7=,YB/AG3VU([>>V6;"S[9MJ[162(CUM1"NSRH MS1-E)LO)D,0PWH-AT7@"=33XY/ .@L2O;%:@J-$U\2LYP[6I-E4+ZKS?U5:6 M.%I5XAY^>3&EVP$8JJ8)1;CV?/F?V[;U"X<4;WV_0@CZUWQ>Q4WHEHY*DZGQ L/=P>TW<)(ITD[-_8O)>LCKO+)H.Q M60?7AOJL&<]KP-^*^_$B(IH@;M*6#E4(_2&=0@< R'H(*?:%,EKT;J!:EC+- MUK"=KZLQW&#Z&)-TU:X+@IU$Q$CK\C5J/H#HD)#[H M\#=J/8+$)R1$0:U'4+D*(@K2/JCUR,,XP']8&9&3!"]FXU^J'<>C_@\$1N"H MT2:R-Y"WB[S=4! %B0^R-Y"WB\0'>;O(L4-$"051D/9!WF[(O-WW7"GA7\B) MG%QD9B G%SFYH2 *$A]D9B G%XD/($@JB(.V#G-SPGW]_V56Q:O"Z M%9E*F@BK[",6KTGHY#MJ)?YAYS4$*T/GUD.M$+XJ_Z/>U"_/C>'7/#-+W/K, MK%F5I[V\U*IC\SB=SL[K1M%-TQ\_B@85*WB'I*SXL285@8;-&V8'Z->Z9-<- MN\F;=F.24ZR% 91N ;#,XE(S[%Q5SAD+:HPM4^M6C"?C0F/:XG"*(Y]^XM$4 MCD>3J1NU7D-M!+X[H#W>W2!75>B(_T-*)Z300Z30KZ-]&R*WK$]%=9I114GZ_4^B*/W9XT?'A8N/7%-'V8187U$_7K'83IKQ4U'[!60T&3;.\ M3,LA26B!'DC3$)5+-\-DVYE$A%TVETS<1W++,Y7GX;X7>G25"1 MS;U;>X?Z0J#KAYP>FQZH=.?>%AF2J@]UD@XU/= U%$BJPB95;[J;(M3T"($W M%=JK*0K+6%+6Y'11C2E6QLHMA*5 ?KS,[FA8^P[:!:^,GM3+Y+19J:J$TDC2 M'6F>4;K *TO#RRCB5#1.)M!=%/<.]#RVP".S(G0 &*IPTCO0BAV(\59Z:5H, M7ZEBY016[\]S'EK!&-+MX H5'(6UX.@-'4JN?VOI5]GU/[7+PW8IT*V.;85M MG>%6+E^]7FFOKWPM];:KE&8KDFS.Z7R;<81%1BIWUGFNZP(2HFJE>P45PB;4 MMRK1#]LZOR9X/4IETT? JS=6M_6\V2?4V*J4M&IR/I_O>^#EG;-+X\EH*I%& ME4T(OVYQQ"YLZ_R:^/5HHC,(#B"A(^Z#F MR0_C[UZQ_J:J\!X9O"Y J H'V1K(TT6>;@B(@L0'V1K(TT7B@SQ=Y-0AHH2" M*$C[($_WH?N7:*>^+FIB@BX60#<%H78CB/^_^,4"J#$(XO\K5[W??V7A+A7] M+G7N1]OR)(URH?)4J<^8ZK2 -51284S*FF2K?)'FB#BL<2>C">Q6YPL17(64 M3DA=APBN0EG9_E9L<9.]>FR3Z,L066-5^,W!!33?"FO3? MQ3VRX(O@]8!3H3Q8B@@TL2=0MXB"?)5-O^JQST_M<_0 1R N]>MXJ%Y0UXZD MA%EJ[N*[AG, M1T,Z>VI'[[VRS06?#'>,]J+L-!.,0J9B>L^82-LFS1$)&._!B60TA:504X,[ M-C5 D/C%S H4-;HF?J5S2J]'],LJYFR512?&6-/<3(;XY75*N!V H6J:4(1K M/W:4Y/JM7+]P>/'6MRZ$H)W-YU7?A&[IJ#PGQ ;A-Y:@-W;H#\'248$/DJ!P M2M";+OD)P=+#[3U]EX#22?+^C?TP.6Q"4K.:K2I.J9M))(;M4KW%$4DO=A0G MH@2.HVJANX>3'@ D/404NP+9>3HW4 5-[14H=,;)K'EILD4VDNAJ\(@4=(/ M$MT.J;Y'Z=&_;1Y(T,\] >O.',Q)N-92YHJ^7PGV['WP!HR]2(,W+NQ&.[#; MYT/,&@[R=D71P53L'T3R&99#G3++Q/O??L'X:9#+7WUW*IE2Q(7_7!D<^5PSD,'@NL:1ZP@N+J29(@:LVXQ9+;+N3.BK15CK]D>,4L2H%B[ ( M27\I MTP=!KDOVBPN\#N'?'<2(#?T ,!G>4BQ6-\9@$U:0"WW["_S=T 7P)6\-79/7 MK8ED6N#9+]&ASILF%R\N1]5)HIS"8IU)T; 3H\4V*S_]U(T *$3L_<,B8\EV M)4F/\/HF8DPB]E2*:-#NLR*N8D\5W?MD M856<&%1:9[\S$B.G#NWM\W$F]& M), !8B0G"1Y<^I?NRY"DU^%N-7RMS9[[37+(L M380"*:PQ/I5E+1K3ALTV'61LL*._8.PC!;J2.6],8(X#,M,)^V5TPV;["5IB M8B;9:E4FF7:N13_])+&(R&^LE[CZ]W.$CIB&IL%9N$"H(77$RX16K,C"E,"T M;,!@8TDS7(^X>\ZS7K!>!'!=Y(SA?D0\COLXA7\%%#<4_Q?2#S_O@NEF-$-0 M=S;!F)/2!%[.%S*N6NAL"WAB.RRH6LL'045W))&V7QG'P6'X4T0":+( ZP $ MEZZFO#]=XWGZ>__(G84L ;C%Y;T8__#Z2QABF7WGCF_CGG\H._G&=.DB?V# M=VQC_X%GV7YE/AK=EJJCX,YD, M:4=O_/,H:)!^IFZ1P5\J&A A+?#_V?*PK?'1" +7X0$[ZS= M"+-&_,30Z%TTXHF')4";W+P558#1!C_\[U/RZ:,XF?#K6NY7:)?Z" 5?J_K) MGW@^%QR?\WJ@T$G517*\MO@#[UP@Q8E?[M]+Y#E\)X'5:$27[(A'$N7\J?#G M'XH-:"" !_VEZ+X;;T\-QP(/L?X&_NI#B.COPO&7^,M?:_#?R\)'?%3X<#"7 MKR5[,!9PI8*[FUMP'UG\YS$&=M]3,[?@#/P:T!NJ8E3PCHP$?M9A.'/,:[PN M2%?#Q ?+)]W%O(N'H_G9U1/;O@L?@I6%*&]=D)5&D2A6ZVI_T>B1F8VFE]G6 MA]/+?Q*+[BOV-)B.NI"2GFRP*ELKKVJ8E!YWL(W!B%*RQ<6Y^-//.!9-DS?) M1Q.H:O = 9(02-DM\",4"PL-?&!SJ2;6M^H5'D M$?S,!P7 VV9+W@L*!Q?K$=(@'UA6![E ML()2R%&C1H,?96DN 2VI9#(9QQ?_]C&PIOY"S* CV&: >T X^[7F( .;$/$P3[5+,NW.N] ML6_[24:?*]X4N/?05 #(5#4LJZ0+F@.PJ:0S.V2Z@.=3NEQB,]UUC^WC[B"F MC@R\.6EQ2<\,)!)1 J-01.W>AF&XA?/JMF*XE_O)6'0C2S*,6(1UR[W9UN*6 M[(:@L@.S:)IRG 98!&U+C(CBZ==:$H4R//=+.Y+5S7-+\B\-D$FR_GX\D_*[ ME\3%'ZOG\0ULQ\=9/#(DWP#>1VQZ%WRO%*V[T9U.0R6I9$ZI;&-E77 Y$IJ2 M>#*:)%]+KJ!XX@W,QL>1R^O;D(^S=F10W@Z3"JT4.4F1TQ2[G V*]6:^XNK] M%L D\@WU(H\2K'Q7>?-Y%2'CGQP^E-I=J;4CBC3^4:0Q=-U6/J\>+W1+#TW% M#<$MEU9B0?$$Q68GU81 *5N%T^^3>WYSQ8V-E?I66U]-L0J=J%4R%.4R),U1 MGV$4(@3Z<'@Q=&+X:15]H5MY: #H,2N&]6DJW1KH%0Q3*LE$=LD6QRNW!0#H MS1;@OD^3J*S^'"-.&E/L>3J;X'$ [$AAF#_VW'O2#"+X!B]P^$Q*>XN62#YC>U<*4D@Z\%X$=J6(8!$, MOO??X,7[?]_1$^/*\<#8/NSI32&F\1O#L7],E+4D7FK1\SHU=VO>"?:Y#_ G M1X!>@A1O27 YKR!TZAQG7G8*\L*YYT#XRNB@OOG@.D[.-.I0W+6STY*[CRYR MZ:& IZ<=%Y&P2>F,3]IRF-Y/8Y@1%S6O5&*'MEK/^7*Z]B=S7SK.JH&H*0! M$'EW"8.W'E$:VY&Q::B2RN0$C2SR)0PD] [0ZG\8E$H-->/A8G M?'5ZU!'_YTV*ZF2ANY<3'A+*4FP,0$.-\1/PZA^\YO(;:V_3$<_IPRTW/PZF M6MPSE9Z3\7]%CC\>%=?);&!7IA,:GG5=\K]UWG=I]UE D3Z]>.I!/Q'X,_E9 M^_2RO1QQ5 /\99_C*3(UH>'W/UU#N.B<_$9.GGYZ7<,@[\-^;5 .#LS/W[1+ MY&LG:?=9U_WB7XN']7D-8'?D?_GYXI](SM$U8Q&%-_K\+.N8P$F/_4EL6?DWN. M@_8X)R3'%$\*8RZ%3T@N@8\ECH_S8P[G"9)("3R?%O GGUOXO05?'&Y):IU8 ME[%-H4B3VX%A]\T6#&:_')EO2)59M4 SK#)K-CKV2'"Q9(LC..SE2)*3"R5V MT>MBFQK>S'5KU4YL*8.1@6=R/7$)O T.9YSL9-$0!4N>F7!D\N5(5U@9@B74 M5ZIDS?A%HIXIU5OP[=3+D5TF59X:PW6;43;E++"(*H29H\'(],N1B97=Z1$) M2V)Y:\P*A<5\5I7AV_$ F:Q%,Y5?92IK)ML3YMBDRXI;BP<4WEU5%IOI\ MC-VD;D&O;'+N4V3 MB<76*4/"MI@R@&\/+%XJ3W765')QE4\D-4PMKZJ;E0Q&!A8_3U'U7M?!NEA# MEK7.2-M,1V7X]N#BJVQ^FNZ(19Z1%M)07_'+0E*!IQD"B\#POMM/J3-XR3K+0 M4]U)!2OWX,C X@M->JG%B$8PDD1&:,54?=M(X5>H*> M+C6=638%1Z8"(%&O2&IVXL[8RGA2D]95 ;?B%T%B.\,VT@3+MK%Y;%65.T-J MW14O@H2M2Z)?&\S:R=%8RZKSU&QHY^*N85;<2Z*? M*C5[RUB12[,-8HS;N6ZUGL#E2Z+?DS++ 6G5JFJL3,^31GP]F0VAZ >6M"TN M3,/2AWVFH ^;7(\1AY1-7Q3HJ91FVUF-%YG"-.9LNP[?Y;;R)8%V-BM5;GUD;E->A,( M;E5^VXHGJEK+8:55?+.P#+E0+($97) ]I=3&IEVL!QZKR_+ G&?R&P$\]@)/ M*UDW8QJ$F,7F%7-8HY5QK:?)<&B !%9S5F>70\; B*6AI'FFNZK++AP:($%1 MH,?ZQ*23:J&;ZIO;1+5ACKRA 1+PZ90]*A8)ER73.C[GYXT:);?@T" )&'= MEB;8F,%XD<7G\U1-20"@PB](X&2X68RL&66QC8%*-3:)2RQ@(\]0)K)QFIW1QE%8'MIPBC-4GS=-4$0R_P-BT -A7P0!]IV7!TZQ M;S1[>IRI=(1LJI8S\1K@-#B4"/9??F4TU)V_>,>K79LOQ2<>IZ5Z%W:5-S3- M<+T>\IZ?NNOQ;444W4]:>'&\L>'8$0N\6YDH J_;$>*6<7U4K-"NCQN&W:QR>3CZGK] XG""\*SQ#61/^B8V"R6_? M+!E[3G_[IMGDQ='X?/O4\"QC[;NII+/J2_6NKOE\+JM MV%ZVW _CE([Q)_\#+PCE_WAZYU_$JYKRPC#^)Z?7Q_Y1-_#;B^,;+F*XVY4) M-Y;"CUR9\#HQ?MTW7_F%!'ZX=S[EGZ7X0O('A<@GER=)5SOU=F.S]NIT^#43 M78<@OM?[E3CG$,#V"74(8R,6N@T+[?SE.[/0GQ#H](S*7M-\0IQ;<>4U^?'FL8,;\>.U](0? M-GA@_NM[OTEBA%YY1V4^@__B ?[[F(\4M@8/)Y?2^24$5W.)PG" ^M>1B4], M8X:.$-UG)T/ S:$YX4QPNVH7[E#MDMD,TKV+GTR).H3=Z4@/^@"YO+SSN-[QQ*:UX\^&2,]_KN9B&=/>WE@"S8 M;0#7"]ZT-UE3$@$)%4M]\=1@K8[W3%?D$\0L[PUS6N&&QR[>Y@BT_F\ M%L\0V))9J<*BZ Y;XX\?&']Q2/S2<>_Y=*EGLQ5EQ6R&A)7ODEK:=7<71.%4 ME(R3M^@WX=O'(1"EVW34VGOR(5O?D1&/1T;19K[5IP[9^DY!*2)XJ!0Q 2RA M#7V;+WK_U;U#C7NUK\0U%N][@J&SS^Z>6-QYB(_-%:'+8;W+&3LIXGZ$)%6( MW:^OXFN%6/:08X4<*XA:)XO!+ZSV_0UMNGV=;HA<(B^QE;=NI(V;*Y.B"S ^_DUC[3?7R/) M!/LY@3?"@ZW SK,44?(/E=[$RWD =W[_GBQ8U]A4P'.+DK:2X%KA.WC=BNU> MA-)4*$V%O*G7_)[@7WJ\J1B.10M3!7V9 M)3@EU6#(5,N=S#:5>*OJ^A^3";JQ@!Z#S/C7@FO,Z+5( 1$LKRI M&9$C\U_S+CCBVB6"B/&^9'*N:1KC'=1YW7IY4X_!+BG\$: 1"X6$A1XO'?A& M:VD!+ QNFK(6BM3C,DRL0]<(-U6SXZ[\&W/),FW.*W/U+ [X6TW1 :#.?VW[ MA-Z<^F5P&AA4+_]V(KZ-";PM"\CNB6WU:89:/9\=T%@_D68VK+'TF8@]T6(WS#KI6B> 870J7 NP*7RVJQM8'5^;;5VC78I MZC4,1/<]/=!]3Z?D]#_Y%C= _?.[2Y]>U7WOG.U)[X%W7H_3.6F@*DPAAEM^ MOU3%\GNH1N;\)J))O COIK!^-?JL@>I)>U7K.?+K>W404]Z#*8GP,^5!_T7L M0P?:?2M?[S;IR.*H:75';5CA-]I1*]/[VF$UCHHS5=N?$*<>0_.C(>? M,W^97S\P(5RZ& &?S'WG/P*>85E>+-8+Q>,BY]P[J&;\5L]LQ<7K3U6VW(!>/4;V%[LY5H_6BN?C_LR*3PPU/ MBF[9IN-?\?3;;N+>PW_]=]R[D7'7.!URI:09[B=W(,]L,OY]]9VI)-D%0,H% MH$ZPB7BFB'7IFCZL8$0E,7.R5$/ITRYJ(GZ[)N(I[ HMQ)/$,Y8.::';)S9) M35/?G0;8'UZFR? MW:6B'D6_W*^O^+=D#YBB0ZR!6 ,A!V*/NR$',B8_;]7G:[S;_5W?)/CQIX#P ME9Q2VJN%>A1MY^\[K8)3\8WYE"'HM73@837KO@U? >&=QO3LZ MI*6CK'@-'N&]FG<9AHY=X9.1= C;KUZCC;H/@B%86;C;J)\TF,KPEF*=]??: MUS"TI85APB9D7@#X\&UXL8YFP*_OVF4-\70F8[6'2VP^'+N3ML WQSK]X<;D M$!)HW;L&]*X5.9&,IA/I MV[0BAT;8@Z','4H@$>8@S/DUYC"6#;# EAJ3PS=^#3B4F4V97=L<,;&.:#5< MNIQ.M#]^$\)' VH71_/1YQLYUJ@\[L6=C)IERJ85!(R?]]#.. M):-D/(DP!V$.PIPP8LZ[C)S$S! H MJ'8*;\8BW KDX2)S1RF_K$TNJ ]'J1+Q8:Q(L$M!3Z6[:GVM@3HW>S34,D;0A*OFG [0,XPJ;SUJ;VMJDBA+8#7P M>CS%5B14V/8M\B^?JF/"O=ZP>\)W"JJYXH\=.'1\;-CX9ROIXZLO*9T"-<#Y M'B^KF_HDGHMOQ;J:D3G*BZ*Q(JXWR1)W. MAK%F3']FPS)(98=LS27@O&\>)J,QA,)E(U&V6@$+]\B+'==;$DX*PD;CTF(C8GT( M+S :%TWA>#290E6Y"& 0P'R/L-IUT86U^OGJ.J$TV5AC7>"'V7;-=B&Z>.&V M6\(+*K![I *[%P$W15])E@V%(AK1)1L5VZ%\#\KWA,BK#D/0CM;%*IBC=**D M@&8ZG]$%C32)#7ENU-5F&&\VB4JL$DMW1)E+>_WE,"Q*)"B4?;ZW 1QNZ41H M%"XTNGN,[X-0U)ZR!C?KURFV/]WFXK6Q7)_($(I('XK2&(:@"$$1@J+'\=C# M$!+\(!H5G2E;Q93^6NV31CFKZX +JBY HS1 (S(=Q0G4DPZA$4*C!T*CN\#,L;2 (I@U)"@L&B*0$5Z7[1([Y)M M925%>*_0\S^6LP@2@03ZY"5%,>Q?_]C&PIOGBQ6"C\&S_\+_!M1Q%M=1:*C* M[ZBO[G?_:0B4U^,L/NPN_IT#CD?L\6O,+^71>_U2NS9.U=E&&Q]GQ=FRTMVV M.!S;]\B+HRSZ)]O*CR-^"'M"C#WW#"^^ 7@R9>=-R6&Z%;LB\RX$ M'A(!#P(>!#PA 9Z'"R:^ 7NVZ<607K-ID6TT*EPEUZO,XR0-L0=>9$%%XR2J M34;8@[#G\;#GGJ'#-P!/NCD0E.8BLV'(=B6V7?$)-9[W@,>[T.)FR(.J"D-= M50C?,3Y[A^N/&QN:"/[8-6Q>BTP4G=<%!?RT"R3^>WR]P-^#18_OF[LZ!^PX M &S1<,::=#?$/B/432]<"MW20Z.L'BXZZ&NI"Z^[H+CH#E6SK6)I@/5''46N MY'6@:ULIM)2B$MGD MTL0*DCG*%0EI2EH>4I%[I*)2J%8:(15"JH= JH>+/[X'K.J8,"@MYL."&DOG M=#$1'YJ<[H$5K%Z,D@"LDG@*@14"*P167Q.L[AFP? ]2]7!7*2S%5)?M].FQ MXPSP;$/VD,HK;@10144)/(W*&[]>>>-E6H0*I5'QXN>TX7A$#7[S]AV/2!24 MBD;B@\0'B0\2'R0^2'Q"010D/DA\4#5/Z+S?/RS=R1^*=JH*[Q%!D:P?5RW= M"3,C(.1$R!DBHB## XD/$A\D/DA\D/@@\0D%49#X(/%!;N^C'&)Y2YL;[>CH M7K/7#7'M7C],>U18NQ!<2X0O"%X0OGX8O#W*&:4@U!IJI>H4E5AUJW'K M%H28]--/,IK X@AB$,0@B DCQ(2C!\WK^-*==KNU5KG=4R6IWBI7MW+2KGLN M$CS.<3. 040]@7J4@%Z8F>@KYU)"I9N_ M^6VM#Q?4RS@6(*9E98WY6-$]P#D"4?84A_8:;7-!GTV3&$VUQ#RM%II=8#DO M&"H? _HLN;\?+YY [62_>$HW5#1 ,/1 @;_K8%!:FF"EI):SF4VV[HCML8T- M$R[$(!)A$,(@A$&A]]SO'!R\#@Q-V*G;'#1S:34[(D+\50RZL#O)F'L+YF(1Q,)U._U[C9P MN"40(4ZX$.>>T<#?P4UFNJQV"YR@+I,S;#;II,R*2D.X(2'<)*)8$D-P@^ & MP-QW#OS]!G'T;K57[N/C!=-0A>IB6DVWVK2'.#"B%TTG\&B2(A#F(,Q! MF/,XF'//*-]O $=8#1;TV.JO62F=&LR9ED2R#<^C\L)W '$(X%3=,(#W;1 G ME!6";P_@U6\2M@OS5J,[43])MSS.XL/N2]\Y>N=A1-.'B NZ)J=W[*J67Y49 MPJ2R?)9LEHQLB\,I&+VCL$04O^59ES!#S?WLV,>1/00\(0:>>P;Q?H,ZO:+< M'!6510^;5U/-=EO*Y&*\ASHD1)U4-(EJ]1#J(-2Y.^H\7"SO-\ 33\0ZN397 MP#&EN:(=IJ9P(G2M*1C+HQ)8%*=N>(TN AX$/ AXOF! [S>H8W2RM4&NE"NK M4G'IK+=Z-2[2,D0=&-"C$DD .TE4C_?MZO'^^4WW^JYA\UIDQR2R<[XV4_229H M#D_!B"$>3232T31*AX? KGX ^470]8C0=<_ XL=Q*UYP^LW!E,(PWN3;C5&5 M;&UL#[=(#[>2R2B&+GM'N(5PZS%PZ^%"DQ^'+C/=Z.*]6&/($+-RDUT.255: M>M"5AAU/4W@\FDZB0Q8(NA!T?5'HNF=P\P]P2TB4.I8ZGJK 5737"9UM\+"- M:LJ+>T+@2D=3\9LD7+YC(>._;1A__OD?45G]^5*>X?S\J>Y%V/L$_'JR.FG^ MS\*P%+AK/TQ)\UI?[E4';$%XN@$3[W]PS2<3/ Z("89FF#_VX+!_"=RGP!N\ MSH;/I+0/[A+)9VR?3(&<)!V('.$=VXA@$0R^]]_@Q?M_/5H=9N%#%9B!QB\L MZ@B.>8M"2[P%=LA%9"QO_"_7\KU"R$,B,,'9^O_!I\#)@6 3OOG M-+Z^^^@B=Y9T07-$28SP5H0'*#Y? '[2[8@QB>S%3KGR#!4;T%1X\PP;]E0R M([1E2;8%L#,,1(L '0EF%8$M*F "$Z@J,9+A-: XI$AG*H&9/A] *P!82!;O M(8L$DL5KR>*)910)B43^D4#N#+*Z,P>3$FYF&NWX[5#^<&*4>6+H?7!!Z+R/ M%!V81#94_008=8$&9W96%]!B I#$<,'#(W/)GAHBX"D=LI;ES!?0OK BKF1* M$<<"I +6<<24!,S'0+LB5@Q9PD>(9W)(Y'(S"BZCT7 MVOD_/ OM%>I]C$;7(^HD?F .PW8)-,5;(CO"#X M&^P/DN#HB&P 3:C#+T2LPV2C'L^]>!8M2[JP 2[P^'3H-^85A(K\!OYL13;)VZ ( Q>- ,0);>\F1 MI6/ R>\>O0!B 9XP,8TYA!NX$-OD13 S_WD>;!VY>#>[RXL!ZQ ,\^@=F0#\.ZQQ]TWP'.##0]I"/6OO9A:#3XE&3,528[P(&1/\ M=:-(FFA]-W&H&CQ0#46P=$\K='AXUN[J\F"8B@P[O@$R:]X+[2G8#,@^8+,E MTV,\L)FZ-9%,$PP",P&*78RXBCT%_'TPATX5]UD,*N?XC>,XG-OE_;K&I2Q@ MZ2 -WGGR06@:)\X/07]M"?/-H7 M=BB T"C;;3, '-.6>5GR-C^B6![H0(&\A"$G GL0:_ $4=)V;'."!!%C#%Z] M\CRL4[39 Q //0D%K,>^HF"'3XA/;M +DWA^E M]4+R;**) U0)&,B;.O UX7E>7Q=YX2[P=]L V@\H2#\*9GE^D";M5" T,_?V M)N'K,_B@&'S22;U@D(EXP [&>+?XG4"S4MY*Y9SHB<7+ VN? ?"P>]Y=VC!S^GS>%+T\6NGLYX3DWLA0;FQ(/E.H$ MO/H'K[D 9O:9%.(YG3B$,0_YD;B7GWA.QO\5.?YX#&>>S&;.KV,G--RK5TV: MV#_\;^T_\B+1^\\"X=6G%T\]Q$4(_)G\K'UZ<>H=)PZ[\A_^%_]:P7"?UU3@A_XO M/U_\$\DYNF8LHI&2+CQ["-%QQ@#X%-X\K1^^UXIP[&U+\GL< @\BV0<9JAO-O%>R?J+N] MTIS!.5%86<(@+=:,X!S7S]NU>S![5X=(7\N;]X MK'VJ0D_5(5"$,-(JPF W( K L'*C3_#(\^=B-G.#0"HROO"X,NP8AVE"-B$T%8Y2#&-!E21D'.5 M^8(7_*@.3-;8T%U5MIZT1R.'Z '@4:">-%QG21J 94<#;.!-[]Q+ MMV"TS$L,[AUK&(O9?0+ 7]GI.VBQ[#3-Z=O&$O@-:(G)!$@$W$]W*OE+ @Z M:;APND\050#O/0%OS0+:!."[Y_6= L\N 1T#]#")@_)!_X&A%NQIA @-F?" M$Z'ADOQE&*8/.Q*4>=]#!7LD>&W)7#!DZM$1+@Y\#(CC*S4@]!9E@P_\;^Z6 MLB?/ 1@\=!5/-*\70X%>L[Z+[1KF0Z#>A%UXB ?5!D/Z:TYZL]1JP#-K=&@!K12XJE_H,D#+ U/^6JYX?R>.7_0%PCZ$V&',$H8.;%Z7#,<" MNW\8<.F]Q[_N7^Y+T>XMOA!?> =\C*<(O?T_73CD&$]6/4X_\,X)V_AO@)K/ M.C5D?_&F/0<>9Q^8LB=AP"P4IGZ\!EAL0#H]O0G6#_X!2A&*-K1U#U\V/*L. M@@(T!C5E[MT% K;GPCZ>"B9,*, :.H'7GCVP/=O%P/PM/Y4!R/0"KG911 NL M"1@5D%)@#$#80TCJ!7.<+1AR DRT1F%.#LS9MSD@FLA@C7O"PZI!N*)3D?6W MQP!0NO_3@@=V L BU;?K-4 2\SC>XSK[R!$') I3(#/@[?Z)E&>,5^3E7$X/ MS'EFA.Z9V1_K;*2=#H#19NA!>+LK'HP,[RE1+_EF0GS0-M$=0P.D]TRZ$\?/ MG@(:R-/KE&8$O_)]=^CX_ZRW[I-O3TSW=I+O+^S!92=SGD<I/V>DJO__9\T2:7_ M^82R*V_*'R\>.L];R+RB!X(:'@![?+K#X(-2W-5-$'__@RK^$&O>A#7W3 C! M_J2P@;!-88AM@;FG0_MB7?'P2Z4&LC%CYFJS\)V'=O=D0_^?$_3B+D!NZMOG[E:+ERREK?$?[U&Z)TS+LT59_[+9\.21?AM[]DO0RE'0_!7;M+']3B,30#)$AS? M-5HXIN7 Q-?.%O4#FI RMB1,=64)2VZ.7M)^V/F,=FFZP\M\6X&W3TS=XXIN ME3LG7I; 7X.]=AQE'$D6>9OF.8_U.=8Y%1?./LA\GFWRH^%^&:X7/0??D/89 M7!A\VS__3+$=E9FX#]7]0J/MXL"Z 7<8MD7SF/H8-O1+P3]ILVX5^O5?25Q2 MF&\\&/HEH]R_";>AYQ-%WVEY>:?9OV?,%[)U6>A^RM%X,;2\: M8H"C=QR\6]XKB]J=1GF!9E\_V?$:&QP*,MZ9H#\E+5 OE_+6'DYY07<8'_>J M,_9)?:"I- WN(. 8H$JT"?A5$GT6>#DQH/<,?]N,ES:3\C)E\?NZ@K-9FQ+0 MV9;DE0WLN.HTW7G*6,9Y!<)SI !4N<_H?@XPL@1?V17%P.#_B?FF2,?XLG^6 M1MR5EW^D,N*P@NB1PN Q+TASGLD\$//%K*8\^$^!@KX[K3&&TCM7=-C:X&!D MGI_I^9*%JPE4N(H*5U'AZKD#;U(YG*+%5:06:.Z;72+L7Z+P[GD MD\\3AY%KK92P4@ZP,S[6^F5=/M4;A*MMDB.>=T#JO07"(XT\*<'I=[$MUA"TIY(F;& MW>J@ZX*1@9ERF^W4YI:M*C,O)DU@0#9F;+H%1J9>CB24VM@[&Y:O25JW7NU52DMO:&"C!%&>K2D^WF>)B82S2KFZ M46=PICCU,UPP,D#3R8:>%39K@]Y3 M S2EV,2HJEO=-K.<+BAQR&T3M:2W_ "EUG6FPK;:Q1&;98AE/9^.:ZD6S9%! MFN+&F&?C[32I5BI 3"OQBNI,9(X*CAS,S1S>P;MEID)7DRW:TNQ6QP4C ]1W MUP5TJU%=3+LK.#J@]2/KZKL:)!:5S'2J,=[@_)\UM"\"03FJJP7A$F[ M YUQS")A8J0J5T7XU LP48Z;6;>2;C+]II0!?N" ,.;PJ41@66QQK+>+KK+ MR')&7:R7QK*U=+E4<*>X9D>MTUV%POB%TY?+KM81"BW.ZTCZ B6[L;DTW*9* MK(0GG"W.50%>T&!D\/5945[U3*W!8DJGMQ+I*;=)*2Z7#KX^4RO46FTI0[#. MNM5;X>TXF2?@2#RP_S6;93"L*'#,LL--U\X@/Z.',AP:(*I4;J3K?%MRU0+1 MF\TQ0YOG ?OA6' "SH"85FV6F^D9UMV*=;7 M+F,56X-2"PX-3+B,,ZG$L)BRQ"NE"9LJD]Y3TX$)S!OD4'75DIH5\0E9 MSM9C,8*&0X/S$Q*1!/=O:\)7-TO3F$.1"-M/)Q&;B5&-Y9V*W8X/V M&NAL>(HW,)0N8)M5>9KJ8$JQ4^J[9E&6LV!H/#ATP6J,LTI,YU@L-Z>F,RPG M] 8M.#2H [.DF(SS6IEMX-FE3:38> LP%WY!76\IG%Y.,,IFYZ0B]UA=*"5' MWE,#.[9US(HSK146[#Q9[YA5,T^O4S0<&MP&JMO+S4?NHHCU.V(7^#FQ;+7@ MK2NX#0#2-O%J04HQ#5M?4G%JOIW6_.<&M@$8>ZG<,L\3F%)+% >+6#?7:'O/ M#6[#EC&FDYX;,QFELIEG:\U\NY/VGAL41WD\<@>KY$XO]B%17:ZX:W&'&O0FWI16QGV.N[?OAP@[4KH MY?*#G."HE:FC][,61Q66+6]L@!EG-;Y1'U+S(=-9Q^SM(C'(6I3_W SUEO3 M>2K5GEE,85!VBFS5*2]D;V4'9GS_&;4_/G46MF+(\YX^]NZ(NQ?]VO>_V#6, M\B*\)P'#XU$8X#U)*]ZK@O9[%GC%A2_R3Y?"3K_(G?VRF.^L4Y"?C8_CT5U: M_K1GT%EDZN/M'.I*DB%JS+K%D-DNY\Z(ME:,T2?=%SJP(MG13EN*-B;'XR4G MITMH77S9_L&+-W3!7#(PNO>TY[XE-HQA=,'&&(6+E^ET"9_-Q=931+($?@%> M"YXH72WPL9E8N,_<:$RCN*(_Q9PI#3[CW0>Q?\V,QY>.NTYY4? MW#H+*#Y3Z7_Y%0O[%Y\TQGQZZ^5'1.HY]>D701'4VW)4%42C$*4A\WDB4 M.(F($M ^L#@!$06)S^^)0B"'$!EO2'R0[W-%XRV11$1!XO,6HB1Q1)2 ^%"( M*,'+S>)?UJ+UCO2=G\]\U,Q&ZKME-EZKG0TGF4)KL!PN_SDM*D;)C_!2*<0F MS4VH)!@:_/"_3ZFG#U*,H$Y.C1Q.F"W6$:]:_C-NB0TBSQM [+6:?UA)X9=T M>/44_H^T=Y#,;Q4,?\\>JE*.=?^/R'KW0_LK\!X -?QK\=[N?Q[P;WOP? MJX;@%0I=B=EN;GM^A##^2I$1^5A&Y,=W.OCOXUJ#CV8TW\D30R?3_IN4O9RZ.QQ9T*81Z-3-]/>NY2 M]?)H;($L-R0]R.]YL#*81R/3XTK/(29/?#0FGWXFPK?V]Z1[OG*$_54Z[-GA M=/DH!/\((?BPH>8U4"1Y6T5S=>FI[[J^^E)DF"@K?"_>H6[M"5V==YA]AWC$ M-.B8XOX]6;"(L:F YQ8E;27!A<%W\+H5V[WH6T5O'YQJWTXD_QS'4\\/YDAT M#9O7$(1_@[-^CT8F%/5$0O?P!?>/1B84+$5"=ZOHR*/%6(_5\U\YO(H*F%'T M-!SX\&C1TZ:IZ(*R0.X3"IN^G6D*O'*M\S"(7SX ,C?V*:_.+Z7=A6:^FF[S M]K5RO8A[OGYP[^*A4,0_]]-6-RX6OCH#'9NR(ZZY'^HD'PQV$-?+]QB M&_M3X[QN7555H;C+U19UOIW*.??#GW\H-IBM /[ZEZ+[:[2GAF/QNFC]_9]_ M*RBZC.5^*JRQ+0JWA[AWI^4H<555XCX**A-CJSJ&@K\16 M\#I0WU:?&.;5C784+OK(HM*_#Q>]'C/^Y?VTUT..L%ZQ$J3=%R^+#3=10MQV M^IZ<$L8C5'F2CA/*MZ=TY!1 E+\\%P$R7$ M=VXB\0D944)[YR8RWD)%%"0^R/<)]?G9AYDQ=@<\F(HRMV6YK\]XD%/W =F]=%WA0YMI/CJ%*BA3/C_D#-=@8UC8P1 MHL"Z3T",=/A"[UNTQ34F'$YP<9R#R4#.L6(RSR^XO*+SNJ#P6DFW;-.!0D>O M%>OP]_W!22B=52"$WKWPQ_'4R[ZMIE^B_!2Q MP(Z#@>!ABOC?IZ[ I9UR!^M17!%3<&4P3CC2RABV.(J+/_V,4V0T16'_^?RNLD>Y3F5Q%EOD5#7"%?/J)$]%X(HU@Y=[9KA (W]5AA;H#![P7 M5B"4_(6PQ'O)Z>OWIQ.8R402H+$"B <>?@%=N#4Q20XJ?):5FIMY?Y@J5.LI M&:!+^NEG(II()P/@\C="ET].!H9 !F]@M'B7M=]_915H:%DV)1F\Z +B M6!?P9#&E.M4Y5QICA=C0[#"I6+(X= &>X,333RJ:2B:0M7+O[&@(I XY0=\1 M3X)1%?]TT@4H#!: J>1#@2 ASYJL$4/]<;@I6] M T?@]N+$=6X?1/S_]CQO"+CD!OQ/A6-E=^%_/RL;;OZ_0Z(V-%G9O&&ZP"2* M6,!:\&P?J/NOEY8-T2Z' ^5N7 SV@7#?U2[:O?EYL$?Q#H[&^-$]:"N6>N8B M[ 0ONQ>YG5^PU3ER.A0G:8Q(=<6AGI1*&:'U&=G6ANOFJYLBKK&58LFI3.2Z MX\Y=+@6SK129CB93P<@EJGI#.!&^VNGP6#^(N>]QG.V>S'WS8VE("=XRJ_=2 M*;*5A3S*-5LEEC<2]5BBP4M'J12!X.&K.-:_[8MW 1]"1Z6;'\\,=55B*,'EI$7D M)0.D%Q,2#6?09&*+F:V*-#_.Y#V$23W])*(8%31 KE=TB"#F\<>.3 MI^&)W:'SI*'(6O\R<^E=@!.92IH(\=1+8*+3I-^O7NE3DYOA7N^]O+&2OI+\ MX$AWLY \,\D5.4\^80MB8"K!@U@["XG+M1L\QB9Z&&]-VLV),&12V4])<"Y3 MFI:AN5P)*[0PDF8Z6%-V7"[M'2=-$U$*OV&"$R'*AQ'ECBVY[Q_L>6QZ?"=$ M^OAY5,Z=5$@G-I"8PF+,Q;FQ/4S&90!,Y--/,II*H%/N=\]6/[887C_!_?#T M^+QP4GBPZ&/G60DGL6F)1DUE-]LQ03J&L.5,^F/3XYM93>_-MBO=;"./938;=ME/N>FJ(L><*C278+8]'B4)U+[C[@GX MQQ9 Y,:AXW%ADRH4''G3H=('H@>2JOM+U2\.G3X0%UT_N_O8]+BQ\9QS3!X^ MA\.YG?7<-?[><>_>.4#<@(,YUWAF! MBGVOV'TQ$! 1!*41]=>_F:"6EE9O@U6L#[5J6BEDCASCR='E&!RWL <;O3O/ MK:IC^(H5Z]X60$HZ_HL QAX5PT-VCB36L%Q+E MMJ6('Y$HH?B\&@P,B7+;FKR/2)10?%X-G85$"96W4'Q"V^=!2K ^(E%"\7DU M6!,2Y;9U2A^1*&$L(\A7K#*2X-T&]&]SQK&(_PN.XEAX\2K4/L+ Q;V)$FH? MH?B$MF\H/F'@(@Q<6M(K. MZX+":\]M:H]:U!ZV^R@#X4P_R^:V[J@VW/0J66UM<-UY;IHII*?L6K[$7=]W M>[%5C+K;SS!HEIN)(S2'E68F1S2&6!PV8\,B&$9&Z+".?X@I5ZP 'T\[0IP$*Z7=?F)=VN3XC:>Y))_^$A$*)<)^:'>/" 9 M"*^@MKS2V2Q \!*J+9^O@HB+"9'C%R:MYDJ3(5\@+<8HNQ!08!5$G(S@\7BH ML-P[2!H N0L-H=^(*)\HHZA7VSF]6VFZ:K28U2N%8D;$%!])2( D5(3$KUA& M,422W^M2>;4=6X"0Y'>:/I^MPSA>N711E?DNVI7-FM)R&[/QPO.>P#J,6 1/ MGBHCH7T3@)9U/P!#7FD^%R ,N5Z3@K C6L"NZ[T(<6<-TP4G V(!O/2. A^ MEXMQ!VB7@X%R5\ZLNV>7S:M?KGL4&^M9)WG6DIJ*I1YI2EO!2^]$;JL>B>6I MGM'HQ R5)(N0Y4$O08]N$KIN;>:XK7;(A)I6JO/H1',RK3XSQ @8NL8C- V4 M)/S4"1QF$890$;Q<]. H0"%SW^-ZX'V[35]YQ\-S\)H1TI?G8HV_9"2!T^&9^%.N1=[W3+SR]<80-JX9[I3F^7Z)F)4) M-;I:U5I.N5!F20\F8+@SQ(D?=?\SU)U#G/AD$),CQ@TL3F,ZZS3H]&+,$MK$ M\?$!]H)#(W0\!(C0N'Z$FZJ!CE &$A7>CDWF[:8I-^>VK>92]&BX::!))2][ MT$!#U0'#T+!'W(^YO7M?:+CR+=S@^-W"N[6!"#J_&G@L&[QN(1-)$R&@>O'' M\&;M[TO9NFEL,MCKO9<=5="7DN_7:*_GDJ+0D\\\$$^@*\$;:5L52:E5 M)TF\EM&YW"0U[0X2.M4O-VX1GUQ4JW3:'%1$EE>'*IJO@^W+ 2V)]*_6)B@R M$D^281YH $'EN!,M-E\AEJ$I8A ;T5[>4_/8]/A-H/3UN[D,IDZ6_4EGA);: MC,MTQO'18NA";**>_A*)2!P+@>GNX>;'%L3+1Z@?GAZWD5Y;D3%Y7F/P>@,N]CR6/%PZ%/S8]?IGB]-EP MN3RSU_$BYW34M2N/&ZGA7& (3V."X7*"BF!)+%29[AU"?VP1#&VYVR:YAE(5 M>D@N=+_V@>@12M7]I>J5NZ,/Q$67C_(^-CVNK#YG').'SQEBPZW^W#:^K4VG MBI)8[,PX$>VVLD,L@ZWTQ$+^&[#KO? =;W7C;!LVKX5]-Q\XM? 1B7*GOIMOG[>!HU*8 MC_>ZR72DN<2!YB(:SDB3[J:Z7*MH6=#6&2 /9TY6:GD\7ZZJW7FM0Z76FE[D M;AGE[2Y5:TVXK1HJ\>9@@#8STT%*'F(4C/(F$A&,Q,,,_MN&=(,F+E>H'D0] M."R$5^EO$3L,&H-//!\_&\PK)),5BBVUTVRW7YD4V?2PWH!W M7RDOF!>>C/>(W 5-4$*%^5$!X1.77#L%+;?A2'?#1E%W;;/=4;9->1HRO.0: M3T3B5%A!*K2<+ZTB>T'$H*WSWKF+5Y/^MR^S+XFRRR9] M78!^^DM%"/2:A79#"#@7&0V::%P! A)!7&=PXYL;V<2CE:HZ8-?C>+4G9Y,* MM7)O$JHLVMV:/;5'(6H8->1917=X?Y-O/N\/SI3W>'>8UU0R3I()@J3B MX$'_X?_^[Q'AWY1 _$@"\6%5(5F\PJX:+)5N#]TIWM3R4>:E8!W4SV=TKUX% MX%A)%\#9FU$L03,LQY3:X)TIV*9X*V.CH>102H/1>GE5:::C'6;:%&MYV8<( M0&Y)9.PWQ@WA,.P)D8#LSL%D;-.1KB0@8'>V8KC/2H&##A,*QMY_GPAQ5VMM M%DENW8Y9IEHML$B%89%TK5(IM"MLM=U"F&H&J9?93([-("TVS34+[0+;VL?% MWUCJUQ9T-KI4S4O[AE_J2!+;@X)'>57][(B$&. \5W1,0!!QM MB.6,+&GA@#%^)7+XF2AI0-LTUX@Q1C2O6H!M( ?3-J6Y*5GP*_;$L"1D9IBV MS,N2-QBQ3? -__2P$'F<%CVC; G/>3?^X<#J=O M29KF/<2?X^%Z8@AC(2(0:@<$EZ3TY+.FQ0CH!Y MB7MMW0)T$J!B!-9I(V-P1"-+>$;'#@$NJ/S^'>YK'Q!,L1" FI+):]H:T&/A M*'#3X'Y,^"UCF(JE0DZ#P\&&6Q*DHV4(BB<6KF)/MDQH 90!ZAF@L/>]%W(T M-PW9Y&IZ.U%RB<$TII(0.GT*CD!W!WL>.8.N_+9!\E(=>J_!D"L.X3+; MKE'9PKR7A G6L$V^W#V@#."I-DZ#;5?L+"]XRMWN"3Y5 5%??@?(^Y%NE5I7 M>1LL#3QH__'^*;":6,O?J-JS\&X?Z68;K4YKK+J<,QMFB*)><1/4D=>%^%@, M)KWGXZ;/ !ZVUR53 /\'R]];5E'"5_NJO&D.4U,#[:BI;D*-]A2\T1M+8[G, M//U-G+M__GTN <)@ 7&:&^#\LW;8 SX80WP4$0.<@$#6SKTI"D CJJRBOMK] M)^_];TB@43M9M),-M,1JTBR-HUJ]*G_O)'AQ?!T F0ZW0?OG4(7<+%6@ K38D')@/\.CPBH+H!@1,\^)%!X\XROWMD MYK9O MJC>CZ%2*5CATEI+'F-DLM]I&XTX2H)/K19GI5C;JPEB*9FYB$9V9# Z-ZTB MI^0!WIL;T"J!.NY.906P#@R_N:9X&JEGI'B:Z#E-T3Q0(SQ;TY(D'9Q#FN$> M6Y?>N0(-OJ, MGP+3WSXZZGPSUM<=7MK7GDZ]U8H]P3_4=7^;"0OH?&ZW=Z3V706 WOXOD.AG MK*&]B\!P;$@'8!R.@)[F<<3!OIUY6 3RE60NI>-'[5PZ;TT#6L:>5C,'4CX& MEIP!IJ_MYW2T[4#Q@8K+17#]OZ\;9 V,!B+V5EJ.&F));IUL5K7-)LN-^>.; M9^0'4[^ (/B%^,X:(+5Q68*NCQK05UMS\&WH7JA[>NT>*JD#I%SA&T6A"+*L M\J,J)1" 2O$20,I$,G:N9?,%L!*,U.!. V'A]VLYCXB>>0)93P?[^PDK)3$5 MM)&0*N)J22MF^?0JP4Q2S#VM%.N"9DH$^J"<&01<'8JB"2@$CA_ >((R!Z2< M\VO1<'5@[LU-"?S#0X$( E! E,:\HP%(@-"T-4QX.^IA^%[PCWP;$.*W ^<\ M]+X"ZP2<<=#_Z4$*@(TT/X<.)V0GJ[[_:\9#*T>5$&'" SGQO&"^/\W:C]N9 M1@Z4J6.'G.\,M,'W+&<\5H#PZ;;O91N#XQ 9F\;,.^R,N61N?7/@!3-)LG?N MUNVLK*-9B09XHF[8B+0"LF%[OD3_]8?SG/ 0J&O& @7.%X1!=*@%4CA\\#NP&)Y3_Q-92'5.)%\%5+ H?X]CT'6.LYZ!/_@,DO M>46#L42/"#'D8@=K [1%^P&@ L5+$FT"\( '8"C>6#?83'V6YW>1%0DP=Z M#=S<[>%G;7U]8(D>TTGF# 8RCLZP_P>5*W,)^ IJ+8X]\74>^&A/DS(1RYCM M'8+/9Z(RAAY([Q $JP#L $3*?X'W6MY^\9+QSGR AY2/=5!/@!SH3QU.RP \ M/H?O\#GZP-W\[,2&@L;+IN3QS9N^ZQFO ,48@JL@2',O_@S@TT9<\(*)'WD8 M>UK%3OYW3XV1-7<2?X_.+#[X-9^R%/\"# 6J![06< MXHNTH\]Y17SVI -R'7"'KXN>=\?L![0D^]69N0=^^%"MN:5:4Y7L+MR. M U7FK+Z24]U.?46L=;7E-+$<0XG]U()Y^HO3Y)45EA/Y /+]S$4AY]R%\Y\_U@[N& M \UH QKL0$&#_G=?B0"'$#3G@=++F^L(TN4U%>#^_^5G\W^0C*-KQCR"E,OI M#X/;#L A4YX_&VP GU"?"UGV'F!7471EYLQ\_Y:?FK?%/;%M5( 26]LIE[RV M=X(=1IG.,OJR7JAU])6N8K788P\"R@A>O\0(DB>R_C8FU.\$2]3U X3Z_XC*LN_ M_PM^[-8D #XW8>KA9*NQ[K-/H>:Z3<)%T?^Y5H+AL8HM>.DH.]T9)PZ:;OB* M=#8:)_V%>0OQ?OZ?P_4\:^)18%08YI]=ZNS!0KW_VZ;=Q+_TU1L;_!WG^%1+HA+HS?A4]H.'.2Z=)8_N/ M_ZW=1YX^OOO,L#Q5^(\)>%_]6 M*M_9HZJ@"S%/8%N[0PW@[D=2]ZZZ(@S]V)*JANT;[4B[3 M\R;L',O(.>;G=[G7R]*JM)'&\IR=H0NWT6FP$@?KU ^Q;3[K?J1.FNT19R>3 M*(^K-.;0 R%?E8?X$'TYLE)"L^DL37%J3<+-E$MS.=>&(T^>V &.3+P<*1FM7M%.I&1U MUDKU$T,UWUEG&?CVDXFJ*;Z9=4ET@ZYSR86\QFE#S3:&\=,E#;H9D<#0\H## MEU%)D^A>OMB%(T^69)KS0JIJK*9H+N.LJYTF;Q1T!HP\65)R6J\[[+B35_%" M'.],J?6BE88C3Y9D%3J22=9'A:D[;:*\5-Y@ M>FTUM#$&C#Q9O$.R6 8M\;J*IZ/K*2'UC6P-/O-D\71?3BLBGDJI77+>FPCQ ME)EUX>+IZ:Y:+Y8F9EJK-,&3=F(AM MDD\73Y%T>[!HE+G6E_F2#$2SL#"X5IUN6_,!6UHQ#!AYLJ0! MVG>F.:/G=;+I(.LPY0:Y7R[7"2.<( MCIJ)BC+8K#=Q4CXG'WC-3"[[AH9S"S*A$^:PZ#3:S#GYL!*K_K@LBP37*@\& M);E.BU*J<8[MHHWERLHG.P9')97J)JMDJ.CT+.5%T6QD,#TJHE2[R%2,A%XI MYAOGZ+E@I64;LX) C"AB/)ER.SI>I2F)#I&:L,L.IR,YJ+<98YM^_SN:K7,Y.FR9:6 MT6QWW*3S<_WLOH\QTBJ.)Z,B%ZW,.KCLYHEZW#VW[^FYV,A&W9*DKAUN2*?9 M<2K>D\_!S5*F:;?72YE?2\YKGV4-2"^8A)>*#,V]$=\UA]QSMUPUL6P M(6H]H=DQNZQD9; B3I>8>59^^HLET"OYTHY\#!=WJ'TPC'8AN^1L@(V(D>\% MV$[,%^6,E7F2]/^3?V_;BV+/+>G/[I?#64(WS?8]T.(5?'_&SNGF>81XQS9V'_C^(.^3(Z_1 MP;W?[9AG/QV-QQ()SP-DF[NI[9;FT^%C-8 I[ XWC:]P/?>;MZV3UVU"_P T M2,3B-Z^/'#0:8#$J^=MI$,I"* NA+(2R$,I"* NA+(2R<,H'Q$^AP2?;I039 M5*(_O_W <(4?_G]/&/;T15Z(TV?*M]ZT4Q/]V?#W>Q'O0S?-A3K/W$EBWJ/" M91@I<#)TEB/>VO]]!LL9;CCU'_IY#F]Z#O_E99,;CL7KHO5OKZS(6;G#ORIV M0.I.:J4^MM1!K^7E^CQ=5U?[RN)]A^_ISY QWF<,+&2,D#'.,08:,D;(&&<8 M TL^BN)V\<7O>&3T;0WMMETRSQ:=?A'TW6;B@O\/I734 M&3#*YTM1N^*?[5NVEL7:O_G"V/NRU&>*4>.T)$HS1Y^QI6(?EV8EE^BHLI^F M1D82]+FLDPN=CG=OFOLV![UNSR9OZQ\-@*"%$'*#;C7?@)#1N%LNFY.-@RY: MA2J65*M2MW8K"+&'PQ372U?;K#)KS49)G>Z@SC8K-1Y)),Y=C@LA)(20$$(N M#"'H=R"$L^CQPE#H)BJEU6YST5IEJP9S(PCAV;;5SI')*9J6-OR"CS>Z0A]" M"/WTEX@DR6OUS HA)(20(*PL*!"");\#(=1*F.3C\>::ZPIZ>]@8BV,1_U+_ MS2] 2"LST9:)ZL)!6^E41^\8MJ(+WLT<[.DO'L%(]#H]=8B;<]"5>KP$,_3V M.2].Y:3Z\^7P[W[^S*^'\&]V1FR1]'XT"C2LON,?>J?VM2"4FH1=)/)JM"Y) MVMI,:.7)K8P[@W/K!%D;K+B6T%?4U43CQRUX@11_^DM'Z,154/5.N7$/H8:% M,!3"T'5\3._!4'=DC(?99 %5U&2Z2K?:=I:^%0P1_@4-6= M)Z5D,9-C*64X[-/KZ(I+W0J'-CTR-\K,*!:5^@ET9!&SK(7!^B[0VT5&T.OH M0X&[IW%]UU8 G,-O=-F#5]EV'&J^>O]>_$?XB/?<=.LD?OW!@(&B M<[O 0=!6'A2H_7"&U/E&65O(;2_11FF"LR55:3MC+=E(K7GI5C%*HT39CE%C M6FHTQ<_&>4K*#HJPA!\.5#\B0I%AJM3]M<'@2V2(17?'HH^F6KV-11F&BC:B M2DLMH60VWXC7I#5W*RSJKY12>D!3<5::)40ZJ@KQA 6Q"+K#B$@B'@^Q*,2B M$(N"CT4?S=EZ$XMR).Z@\GK18TOC30'K;N(3N2W?"(ND6=[H1=<\ACH3.I]9 M,E)#(V'!8N@22T2(1(A%(1:%6!1\+/IP\M>;6#1-;O!"FYH([$+(-SD6W6!"P*$P" ^][;L7\ M$Z(,GX6,@QN;8?@@&%E=;_9U5YG!C.#FK2Q7XHVX@V76TVGC5FD5#%.5H[24 M%]EUTZBV^\6"4%W #A*>3PN/4'B85_%KXIDAT@06:3Z:N/4FTE2K:T'C-;S) M19=L=S@CZ&@N>2O-;#@=#=,U?5/E:K*]Z;971!JG5K 7DE(A66J9*DGUJ5RG;G:7<-9<)"=\(]-C\:SMKL1L MJV?W&8 TT!^%)2.)$&E"I F1YMY(\^'DJS>1QM::^5+;QGIJKE^O= ?%K%I M;X4T#IK4B+5K.*K#*]E,M%&9.2G8$ MZFS",B)#7@9HP#>O^:5AO5]IWIT=15 M[$D3SOY%S[6WHP7/F+WOV99QK+IIR"8_VS[)LBDRGMKTXFAI:'2(7GYFJYE; M!3!) QU.6[S38DN8YACQHAW-TK#E*72"D8D(3N-A!//N.N0#"'F(;_?'-RR0 M^&:L&@)%"(4!6TNQ#%G"]8K8N-5=@832L5O4R)QR):6" MCB235(AO(;Z%^/8(^(8&$M_FK7A&7@X;+79=R;6<:-Z>RH-;X5N4: [S8]7J ML;4"T=6744Y->>WEH<,O#O2W>(AO(;Z%^/8(^/;2*Q@0?.O(^;7>G U)EN^( MC461+0IT]E9NQE&/)O$Q3DQ4:;Z>UG/M<;=;@?CFN1EQ+)*@$F%:VP<]C__Q M&B__W=%KVPG[8=M(7XG@NP[1NZ@%'/3=1NN[!NL'6-*>2(BB^V(#H<1K8V KQV5^/=;H[_X\/ ;N^FD#=T+V?!P$(0CR6MF#ANPPQ18)*L9KM>1?6:8 M$C)V-&V-B(HE.$"V1?B0:JW-(GCLO0W[?J][,H:_N04[ZA_VNC_AR0\SD;]_ MS\WI_L!"<%=Y[6B/34GCM_L(BPSTLA^/AV8):]H<(E9PVP!#FG#WT_;UD]M*EFHX8,YQW>TRBB1 M$N@E>M8G8O1]&S'ZN!A#R3=D<]^2VW?D$B?S3&Y^MG_3@/9 M,Z3Y>#]9Z#I /-^!IR4SP JQP7 1V"V6#;7I _4Z (UF,2+V8.V=W]V=\]V> M_3Q"8,'XOURT'>V5C\[W7(0?(-&->DW^8FZZ7 _;*Q\,%R#1^]ST-<@/5%KA MZ;*S![F"%[+= K[B2T1=MO97 %;Z;E3E<.DW2_S+*CJO"PJO%73+-AWHS/Q, MRG62:E'E0:5HJ$J?9[),.CG7L,_'0C[F9&-7@N; C6($P70DL0"A0K+L,V$2 MK#WNCE5]-D>C&7[!*.2RG^TVAOC5[[+"PS@(49*WN.VCNG?RWK9N *3V!OA$ MAOCT>N+>-_$IH>)M=!0?,2JOU+5XWB!J\O#SN<07QZ ;]KW+BW_,TNKH3/_"( M_)@:XUY!M$@,CUV!A\*MI4Q(5NVQ8UKD,PW&K2/76AJ'BE;PJ MY(DL&\TS?I-TC" B-(I=3[4,]'A[3(7S&O VC(ZFN34M M\!SN+ JC+-W#6VS#;^".H6B$)JZ27_@X$:E[J:$!,!'?HI9_SUGF%=V"['UP MTQEQ%7N"Z)*]_:NB(TPM77A0+V: ^"ATBOX*%?&F7.!)#. MZ:8$" H.A1R0-A_\V_SJ#-(K\]EX[3(9%8V2IL%PO7BTRC%^-]=$\DHH'_I' M']8_^D.0+W2W/HSV>RWDP^L5I=QEFRY7F\5Q8UR@S0TC^PUDXQ'J6E<$0]_K M0_M>?0U7 YPFO:[B;O]\:1TW2.AT0IB+%4D+H)_U9+'(OT(M]#-8#-T,;VJA M3-%*D]:TJB[&([F<8'6P)L;OI(9'DHG3./V_0V_J3_6F!@N+@N84O3D6_32] M\#TLX@NC)IJP'))3RG@WS5L*;4\8OY,:CJ-70J+0\?G0CL_GO$R87_]2)W3V MS+=5#1_4[1DL9 Z]EP^C-[X=P3K&YKIA>;?$ST!SFEEF\V4+6Z'K:(E6R'XC MIQB[YB08'2$I,G18!EYU#+C,7EV;#/CZ0[_C13'+G';PD3QR75;9;#+QX;J8 MSI';-B=$)$%>,9 >!,2ZGXKY>^KZ7*=ZSWNE8\Y4[_E6Z9@/HLQ6MUX/9W&I MO$EM^)G:Y6ME<9ZH,W3F.^W9/E< K%JKM#/52C+/SA:\T&23_6E)/D*;0C5[ M!#=1,'4(.:YABI:D?PYOTF!5BNX8CG4>>3"\ D9,K)I9-G19,@&[@UG6QKN_ M/V?YH#XT57D30":*3G6GU]>YV3"=--$^M9%G#"SC8TK2&6#RV?$[NPS-(Z^B MTTDM?-]4X@_*X<.QEWCG?]^SZ=^EN2I*7NP,^RQ/[5F(.F AFIJ6[9DK9-0T MVEB),PFGU\7&T]]X[-SEA0LP$!BI@8?!8ET(?Y0)'_++5_G%%2_,*D=)B6?Y MIK]43;U?&D2YJ-VWL+9.=GL8X!OB!GPC IB!<;H7?IF0?X*%-P<^W*,\U4,V M$HMMIC@DJ3%+%?OEK.^&J M^79Y7KC8JPAH3\ $,#PZ\Y8;0QA-NPCCA2K4[56HC597*IV,X*(UD9DT2E.& MRJ( Q^SKJ5 '.A/@)/L-5CSF/QZPWK;TBP@H=?(< :QG#1X@.[S) PZ0=LH: M?")<@0.;&/%KK]AE#&E[E3!G8"5K. (FGL,JCO!)\&C>Y9I[;"]XV>:[Q @7 MR!"B&S:8M%>Z4];A7D1@K4?[X*&B <;"80HL$>@5B+0D\$TXYJB'$@1T[ZOK M[1K@B*-5;&>-C$UCYE>9A'0 WXY=S,9ZJ%**S\Q6&CU:*.N7>>SX*W'X_.TQEN6,E8D,;5./U.MLIU;!DSM ME;J?FVR''\B$(*M*4E@:Z2BQP@GHRA]&/5'?SG[F4K[R11[Q'E'48[I-)#"]T[-6A/^>.MHK,9 MR>85[45UV:V5!.V[(!2:Q6/)'R:CSZ5^'T4DOT*"VY6.18F?Q1_'M9]_-X]\ M#7\#D*UUM$[8T@P I:%+R%KBS4O9-T%;YD7**OH6? "6]HEF>E![P/!+I!OZ M8AJ$)+!@MZ/\N?SO6^T!6-HOY_]KL'O@K(GW>9H9@U-[?W(!71]LBSQ!QLK2 M_^0RUV*"ZJBX'9Y=W7$=Z(:Q@;T$\S(?X?E],&_AV51N&AH@KMP'$M%VC;8O M)5D@)&^UA"4LDMY(J[BH*I*,+TU!KNE8PZ_C@Y$1@KC*S9C[.W""JD_\<@BZ M>KP@A*"[0-!17F>*MY1SU2.IALW>T5/EO2+ZOO_50=_W=Y/D)(_B DMY35%I+;DOZ64IB7 MNZDUE6K$T=F:K&1+U?5FV)?]LCJPP02))J^'Q$$0R@=0%(- IF!1Y1&]5B%V M?06[/J1-UJI$4FM9ZRD:1<6A6LOE>F)A6X\'0X$ZB5W1M/VITOFPWL/+ZX[W MB_9^%G0N6HMBJR$^SNI#R/T"Y'I"XYGQ;VN*NJJWV:721U4^7FJ,L;8YGE4; M?F4='(]0B9]DLC^"5G@_N7Q(FFUUQA#-?@V:?4AW3"R&U$*BVI3J--/J,NZT MR^N^ZQ??P>.1!'V5(M^A)_+^MMO'4^2\BMX7ZYQ^?O7'P!0'P"0:#KP_=R]D MNF&N5>#6'J+RK1K<*WI]Z+5 MJS[&P*T]1*O =4?,+H@$GJ[V&+5+)\EA6W;-_E@&L$9>M?EK<& M.)KFCUCZ M@V4:!?Q0N].U_6!3)?2TA>(3D,R]1Z3*3_/H[&HCGY]W&A!E9"I@GGE)6TJ0 M4'#.O&Y%/[^;;]3">F=Y'R;C1Y?_H4+0C[;X@]E\@A, *;9EXGA?/;UV1:V, M8@F:83FF5!O#^FZ2;GE/;?IUQJ!V;K4FO F,!DL2Z]LBVNJ ME6>:;#3%M-@,4F?Z%;;:1O:NSY]:C&-/#!-:VLK56D;B*B8DF ;IA4!P\>* M()G;$I/2;*X9:TF"%5Y%F(HRD2"SH8B_0\A^BQ"X1\B_X'?FI@0H+5D6>,D< M?&K].X:\RK,AHW[MD, Q*M-(R%SWO*KF$*W(="4O*_[FW3V M>Y%GU/!!!+!*=/?1,]0@HF/"*JT^#L"F./YHN,((+*7K-4Y56X M]>O;QA# O-X'WK5:28=E>,\?B2=+#R;DO*=R6J8];"NV!G3)@BXJ2T5T>&T' M0[4MZ1E=9'>TWV+0#KD\(&BOY]*1V[JYW](69 @X>ZO9XEY\]R7JU273 RW M?QZDP+]OOY*;CMS^.LFIZJ*1FJL\Q_=:\Z\75_\RY.V >>>LMVI0.VI/>+WF M\[R'?%9!!VM1#/$L!-8'>C+?P^TZYZ"5(BO(:%=+K+5)OU2WD7U!5QM%_YL_[AO"02I;W!^R? M?_OR)/'"9%?_VK^^Y L6%,X#V7Q9C1YN//E"1#VG5-X18M_RH?T'\,K? M_P4_=I,0-("5T)\Z>='#+0Y5OZV/&?7K=-^ZO"-.G'0LRT;CE+\P;R'>S_]S MN)YG5196-S?,/[L\@(.%;E^.>WYA68J.3(E7HSQ,5OS#:RZ_MK8+3^*QY+[ MW)]]+D'J7YXK,-2_E!P]\S-OVL=7:ODJ+=ZZGGQ;[G[NKRF AWG__*S M^3](QM$U8QZ!MD_,4TE:SLA21(4W%=AB^GVWWU57=-C'XDT/IF'[UA/8$B]= MV^O]L,\Q05JP&80'LL^NS+=AYUA&SC$_OR]5(/>M7B'7&',+9;B82KVBLE ; M\(Q\\GEB/W(UZ3)>S#/EM.(9OI8VU?2\5NC(S46> M6CBQ/J8XR0W::E'X^,U[L$G:*;A-HB-3&5$,HK=P7? M?D+/\7)5Z'$U/:[R"C=PDL/9DC ;0_ITGFNRE*BVE#3.YJ*UBK749VF](H.1 M)_,LH\EUN9Z,.VR45HMY ]4F6M0%(T_FJ;C])LW36%*-KN,3KV*UH99O=X46;'>@A)'G-!SJ5O+]K0HL.L&/NGA";F9R#4 SY^, M3$_,G-&DXQJZKL\*R6R4M9,&Y.23D51:+QA,LPQXGAB61W%==IST6:[#7-(A MAUB%5M=B=CDLIJK6H,GX!96.1XYJA)J.U_4IFB9P7LF(*TG58;F3D[<3J6F' M2Q=HA9MET(8I]PF7;A%2/+M@-\ND/>)L!_^MB;S)=_G[;HY7<7/T3[CO(!&@&<0\+;W M.SA.E9DS0PZ? WN;61-P?%N>)]ISE6^UM_O:&=E ZSML)/:T?YZ ML6D@-5#0EKRYAOY_#4Q#@PTA!0$L''RBK2,?W>3O^M?C)P&^:SMU#CBD,7&S MM7H^QZ"M%"WQB_:F76ZX 73L=#RH>=.QX[0P9KQR^!(;':;K/:L^R,\7K[C* M3R-]YYEEBW#;*-18,2T;63B\Z154'7L ^49@V7Z]4Z-] Q1Y&;[Y'(_@^)9' M-*%8G_>E211=;Y9Y+"VV3%QD H,B&0E\4:R;Q@CZ&,YB22U=)>1VLR-QW<:@ M:4[+D]XX*7\(2VS_)2\9Y$BG@,N-*JNHG_GU)^_];U@=*XHL%C45G55F32L3 MYT6N(U\LZ0P>:A]TOL!C>W\F>_^#O!WYR"+Z0@$H'&DAASIV?YU/C-15 [_7 M(K!SB]CJ)?@SML^WK "%DO>/&+\)YBG>!TQ%.2+J!U,*[YU6J98S V\# M:["V"0/" 7(@T@K^+NW5N,.0X1E$/M9E_]RRMVE+F$BBH[W(PX0)F/#*U GH M/4.B!2]("=[H;?K,"8!Z:9RI-03NUYJB#K@<:E ICBV)N5:UV\8&HLJ$35&O MV11U%T[XH&$V$.Q/$G0G1+*@[$Z)94' MS.#ASEQQ9SY>&>?+?IH[UR\XR0J\55&'H%80HC_!+B_;7]-?;7^-TS$"_UGM MK]^Y&'>QJI]O(^ =,G#?9JUOR=LCP-%91GJ+;5Z'HJ>_,,!AZ%X"\O[^^-G8 MC\=.RIF,=,4&A!' H_[E!? -Q^)UT?KW__Y'>0@<>Y^:[S=?/T0H_*L(1N4D"_GDD$^PD$]"/OD GZ"/K=5\.Q'ELDI* MH$K9[R\O4M[[FB]K4%P,'1ZER.P7[*3O. 8#P SO@,,EBF/[KK9@K?7&I:\_ MFL'ZH0SI;?KJH#9DLA.BP+%\IKV83H<28Y.-+Y>]/I^ =:9:=8I.JVZ',*ML MU")26H/0-XN1"].]P7&1C%#DM5H[/1".W+#D;(@COQA'7KM/\QD#J=*4N4G5-OCZ.-.R0!\A5 [-M*KI#I>;]PQQ M/!A-JAHL$9!\^HO1D>1U>@+YUNQ/Q9%'\,E_SK9M'=9D? 2OU\,8L8&DP?]LEK^QGO2[:1"R_*_:[I#E'X#E V4?[(IZ>CJ77^=@5[0] M(U3=Z:!"J+/J>J@H*].MR#?P-7#=J=@::&V,F^GQJ-G$S%5;A,67@(V0N$IS MO[<=G,\W.7RW/=/K=A#*8_:DV_WG[[PV#7 MK#1I8U6?U=2"1)7]$_$$APN+5Z M'& 1"<$A(-;[1C;Q:*6J#MCU.%[MR=FD0JUNH&"R WJN]FFRRLZN+%$<1JTVRUW<7J<8--(?Z MICI>%:II'$U7N7*M:C39G"P#< #6)TY'XE@RC*$_O*WY % 9X.,BS+K]2?E8 M#T"# ,M"F)L8RD(H"Z$LA+)P'SX(M>8@9YZ"=[ K0;(LQ.97R$C2I;%B(Z8D M&+(.OB[^NBR%H"6@!LL%-EO8:F*XW#.ADE&&SBWR6H, "'JZ2\=H<)Z+R$(A2#T M*"!TYP:19,'VFP:19,GVJP:1;*9BB; MH6P&DV:A;(:R&WW:%@PX\'5/'LI7QVO](T<'L[#\X&NS]=TR# M]D1"^!GXNVTAO&V;RLCQ=@2Q#<1\V>T"\9II@;]Y(_B1L93 1X+FB!("IC9! MI(4#*!05--ZRE+$"OLC#2Z<6(IN\#I\#'G#Z5%X7$4WA??*>^3*8RDAZ\Q$Q M!*Y#.HD96P=!X^U\34ET!.\Q@C&3O,';JWZQ]W;P4PWBOKHGGH<*>W93O0Y0 M[W*5O[MC0],,%W#/=MLL9P;>!M9@G= 1@0Z=)=@$Z(9ZK8V?WQLHCD7\7V"4 M[\^A"!P)\D5BA<>.KZJA+\&\)?'%S67/ V8QVQ6TX5K;X,TI#?QMZ]P:#3&) MGH@]2NYQ3B?>D--IG4GC[A,B60(_!R^Q34>Z&(K>''VV&^P_[O,!R]G3:? MN*^6]0A$PNZNOS\"E4)6^I"&3M$AD=XC$@KF'%+I758B[VOLW9!(%XB1/8XZ MD PQ/-!$>B!UX&P+[9"W[D*U[_?'!8Q'7U=[^'0*T1F:OE50J>O]2Q*C%VN* M^RAGX/?Q*CP#0YP*#)'",_ 7\%9X!E[C#&3 BGGY4K4#PQ,P/ %_-TK]LA/P MDT@4GHGAF1C\,S$'P_=1D;?#8_%G'HL?ZB;U879Y#NXC?F ?V47V+U:1^!Y@JG2Z"*R)RN>Y\YAO V4N1UAS?7"!9!8/+9Q5 C6'<8W]%1[FM8!8!= MWKTN?$BZC]X8]G-2A^VBP>6GA87$=L<3L86ZC#O9O+@TS%C#VOC+K:FV'5>( M*39BQ^Z Y*+35F6PRJ/F8G'4,[90S7Z[Z"UC @U>EF8 7U/KYR%U?@T_\N;+ M>NF_!1U,TH$?6C5[(IGM":_[/6ZMO016'3CS_>UC='_[N%8<9R=#<]'DUIM5 MBU(;B73>A%U<\*>_6 3#\0B5O,H-Y >4WF X2;QTIX"+\@D=+U$489O#%/"E M?Q;%,L#($B6OZL$6Q^A41E63V'R,2EW7T J"P$./+I;R(12UREQHNO@SX4 MN(4.DP/Z^!VX<_X-F$&>(9Q*ZW>"U#K)P96B,XF^T9_60P]A5-=63DTPYNVSRW&'7[7:G? MK#6BL-\5"=M'H[$D?3U5-;@2'1"]- !6YUNJ:L?WL_Y.OTSH5?V,*P;Y5ZC1 M7A;Z?>%[0Z,E\'E[N" %6\W5>L)@T5SP"T4>)J!&2Z!X)!D_[7/Z[]\IR\%0 MX.[@8_T1= L]M*$N? *(7]&%YVPSG2-%@N<4)UFQ)Q@V7"4A8D*O+1J[3F7N MT&O[$[RV6<,<2TKHM[V!YAOUY[9IN%\[/29)?:@-"E2934^+V7R^B6E=C@FB9OQ^&NXF MRV9:B7%'5Z/+7L)<-BD*'\G#)-2+DV0B@E%7"?X]H' '0PL,DW #O?2[).%> M"\6"H0-_*PE7%BEIU*+ 4=?*"IMN7LAG&!S"&]2 DS'JBAKP0X';!93BWU/@ M_SYE_+']+KYQ/GVV9#R\ [F$LH,8XS-5XH]K^HN.":O+0\1!7-Y"P' !? O MCN65G0=/%#3#^WT.'@0>ZK<1@,4 X N\!_DE_-VM,".\+\W^W_R1S[.RSDWK MJ,D O(/@]16 K1?!4\&L=[OX'>+\]RT\&2^[UWX%Q7N]JBNMLW%333NX.EVI MBU1="^!5BF]FJ55YTQP*\W%]LBXI$[65X#*M:%$HY@J-I[\8BL6(_"2*6(*_,61&(<',)5KV0M+4/CR\@$(+H*0S:$]Y& MMHZ8+3;O6GE8[_?R\)PU6.3VX/GMAKNW\0!'R4!P]W%*0]NP>>V4E:D#5JY4 M&E&V6:JU4)R;SKK3%E'F9LS37R(9NQ)&@I$:>%CD(9CG-H?NHS+/H-Q?=GAA M)+ EW3#$S)+A9 X[OLZ1^NC,E"!FV\H>S5JL+7DH))> M5AKEQDI^^AM'8\25&>CH%+V8*7>9[FO?6B+CZ0!O'N5>LS:X.X#;#SJA"0?L M /YAV5Z_+\.Q+2@%4&$XU2J@91=$.;R1T^M3@L?.YIJQEJ269"Z!O7M>#O<. M+&^BEB=$AW]/@WVI&G9? NO<[=SSD_POO93+L[(7+2Z=AKDI351*$XQ4FY3; M>0O('I&(G?-S74[V8L@'671G]4=W5O_@LW;R(EH3AYB\BRJ@_W-%_^NKY8?W9!W(.%;E^.>QYF68J.3(E7H_P8O/H/K[G\VMHN/(G'DL0N MD_+//A <]X(8,3+^/\CSKY! )]2%;00/:'C4)M#_UG&CP.UGAN5QXA]3TGAX M5,-G'SW5VRC;F/_!L1AUJWUZX2?'\&<7*W\^_O>$3$P(*?_5-H2S_F?X.Q M +:4:'9[4=/?[W&E1 UTX;7C-':LS?_KMIRU:+#U,>20+J\I@+4_K_\;/X/ MDG%TS9A'D((NQ#Q-ON6,+$54>%,Y*-9XKQ4==EE].Z_%EKPNM&!+O(QBS[F= M571>%Q2@6P&=Q?;T:7C8[))KUJHQC)^.;-):?+08&4D4-YMJO<'TDPF&&1)#].5(JQ=/C9IEQD6[-HM5 MEU7=793A2/SE2'?43="L[$[85D*D/"1/WUZ@TI262LAM-9JU2;LA=,5\G@$C3Y[95W()C%@D-92?\T*7L3NK M!@UO-9\\LR\6-FG%R34YIX?JXBK3&8S6C6'B=&02F!C5>4JNL_R)_,ID^NVB[5:?#)9ZREWF#P=62J*Q$"T*>98& M^XZ>#B4M>6 LFZR@MNI..;=H=BMMPQMZLOK*))N6XS8Q1W%ZQK*F90\R=@-P M4^+ER(W1XXJ;8:SZ1X9A/G^,EHOBP:AH$R,AAY M\LSUIJJDN)(]Y;J#9*F>7 JR477!R.3+D8J$M?16C9+9UFHVJV<)(Z>VSG)H M:9GNS3*;9ASMINKY"L-AC&NY8.3)VYOMJ9E153O.*FA_,)KUQD;9>^;)VPN; MS28[B2HTFBZ22K)7;S/)C'R60Y4NFU/1XII;K!A2*,I-*Y&$O'SR]D4QT9O9 M=&O&.7$:'Y/%R4A)P9$G;[?J_%0:%Q8BQ\^Z%9%"B2*_9LYQ?4<>D75N&1=0 MIU74&5*JJ_/2MEC>\2ZZ*QH M9A*\U.JK!GS[R8K:F?&&K$>K%)=KKV>=M;;.8V/X]I,5E=KN0"H/!()KY21Q M;=M9NB USLF,O=$)FVUEQ?JX)1=5OL3 H;L)O%"$ M=PVPQYHNCZF!S;-4!D?1^DII&> =<"C^MB+UX[J?[YN=>^0&-8H-/N#QYTO_1)/)8(B?2!3,M$2*20DRZ1")E\ MD-N/]Q4W' NI]'Y.+?5;B/3].V8/I W2*2?HPW0\T UPGL0UKH.U2[0 M@ B/8==%?/I+L82[-DA_D",P"'WPPB/P9^%4> 2&1^!#42T\ J_0'ST\ ,,# M\)>BU.\[ "_2'CT\$H-#M?!(O$Y[]/!4#-"I>-WVZ(@7V[]"C_2 $>6:/=*] MT^R.-62O#3$'C/(H_'&6)%\FP"W[I/L'T@_FIFOT2;_N@16 /NG;8R8 U:K> M6O?U^Z3_KCI(WSV2[L\M :O/^,GK^=Z1UVQQVZMYR^4F)7%-4685@JPVU\E- M8=4.9 7S]^LTLFR]-HH7NWFTQ"WKZ]H83<,\9"\#/)&@(R1Q[G[^;Q3A8'A, M_-MUP1;H$SI>J$XC3&<*^-(?H5GZI]$L&.68OE6O<84I:**RK$KLHIIN8V)Z MJ@K-AM\TG4K$J*N G*^0/A3(A6Z4 _ICP> M0:_6.SW0HAH@930DTIW3\ .JI-X7X(*ALWZ_ASJKL)UR7LJFN,4<&YG]37H6 M+[K;'NIQP%M7U%R#*]D!45,#8(R^I;E>M(?ZH[EK0H_K3^H=^; *[KNMU!>- MB=Y75(/E<#CI16:,W(FVEMH VP#>.W5,?BR?,%]D.G;NC4_>?B/=4# M[2L*W;JAVAO$UNF37)<=IS LJ;;J@]YDS"1;/"_[K=,Q-!%)8HDK:K[!E==@ MJ&NA;S?T[88*[/5ZJ!<2G1K6U7&-G6D9RA+R^9S4=/T>ZDDBAJ&A7S?TZYY7 M7M.PNJ2F75!Y_47FS.4]NW?,T0]5X*^JP*YXQ:-A+Z!O:+\%/=^.FW*ORTH2 M47(Z57.JLML&Z73BM*-:Z/.]MS( MZT.KU$?ZH+/2R1AU&M\*?;P? M45#_XW5@^7O2"_1!^\E\JV?2KB',SOT(!WVWCQ*VW\4WSIO/]E&"Y3Z64%)@ M;\HS;9)D_YX=(CHF[+8$(<;K&0W$#\@\_(MC>6V8P,,$S?!^GX-M!\_3O0]A M[2OX;.]!,:1]T!<8V?4%]O[FCWR>D/7.C!0=S@;S^D_"UNS@L:9TBU[6E_$T M8$>>AN]=%F;=T8*LV?H,74NU2HW+5/NK7@!Q^YL7+[Q.QFJ^2W:K>B/)*M/$ M-+? ATQTT("Y"5@,O5+3><"%?K]TC]D>AL70(Q9#O\5B#-/1!TYMRK'.9#YJ MM^-T/35A?B:+B7(S,9DOY V;FY7SJ)(5>2+)//TE7[G8M;>SWN]O%WF)I;QU"S[?V^&0TQ,%HH&Q MHVY/3;=Z%8V*XJ+ !2J(%24#P>/'2;I>?_A3AJ8.&+JJF0/1A^.BV1^ZC\I$<-3*8Y$Y:7'2!I8E16<6357# 8HG8N=L! MEV2DX],UT/;>!4P\QC.BWCSWH9)@PRT#HF!*@B'K8)6P5N8SCX!_6+;7,-=P M; N*B&?EG>H@0=4:;NPD^Y18LK.Y9JPEJ2692V VGY?2OG=;^/PD_TLOI?:L9-:+W)PS-.DUP9A(D5H*80.\U]N:1@ MQI /LNK.=Q#=^0[F'N@@!O@GXDX480*&*=9[S.R"UR(C"3D8I#SS[M<;/%]# M_SQ@I:@E"7^ =@^U^ILQD@_K6/>2;5>^P"."'$23?SI'%"Q-%6GHG):*!7[2MS07= M G/3&'GMI_DC+MX'K&,7.V@>K!F[!?D<,7S$>6[-_L#-USW)W4+H._W6S:7D MKDKC3E;-=75;UW!CZ'4=5JNDT3L0:[>W+5/-AH/B?0.D>@8 M]2 -YN[+2:&XO1]4CC](!LP=B43%\)!(H;A=@$C)&!T2*>2DRP!W2*3W]:1D MH%.F D$D#$SOMQ#I^]<@'L>(NVN3U$UQS+P@ M4>UQ[+X@42V4T$!:AM=N^[A+E(Q>[&IER$8_V2P,$M4>QTX,$M4>QW ,0B/Q MT' ,#7 5\T\B4?!UA/!(_/6J.KN23$&Q0ET] MU-6_P45I\!$L H&4E7'(2D$!IX?7U[UZ0:&N_A-U]OK7LVD%M3=Y&BKSN\.8:V;<\NY!F^XO:YGU7+;X_OP2LY]E[ M=;'W)2B?:^1M:UO6)*V/]]QY5UV;:'>F-**]3/<>_= M%L9FU:[:F+BC"=K(S>4A!=N:X7$B@J+GJEY?Z(!_*#$-1)C(OR4= *%]BVR7 MZ'7F7VP.P$(#U_WLFOATD_8FI^CTHH/)+H#CF:-G,*M<[$C+6C*74!=MI;CL MV1MZ838 9I$ L_ 8?JZ\>HA8=PT$A70+^>V6U\M#NGWM@GE(MZ^Y%AZ*;F$D M[ID\E/?*G<8A/D)L[:'=#?=S7'Z_AS/RK\L['[[7:^-U79\9K@:;6M+JQ,"_5_/T(TX6><8X]2?^V.1+IZN;6 NB#NAU(7 M]4A8[[@D=MCU6FO5]QP3XSZ[U(:KW(!KX24*)PF,7*Q<@&_0,8'&Z"NZ4D/! MO6\ZZD\@4LA)/ZI\W=V="2&1'CI]-QAN@@"$@+Z>F'F<[7#2,>^BV;R_R 5U M^9R'8[]$?+Y"1,.!K=^"Z)BX0U+$UU5\NE.J#9J525_M&M:B.4Y8@Z;,!#LI M0E/'MMQ(IU5NO)X_\$(H7B M%@:60TZZL8T6$BD,+(>!Y3"P_*$2ASR,4(:!Y<#8;V%@^1<'E@]D\M7 K M4#W='2EL;;))YQI5@4ZK\A!#P\AR0$_2,++\N/ 41I;/P],G(\N-A*%$^:79 M4[OX)#TLC6MY+<- T I#R\&#K."$EC\EREM)!B+APU\LG!R(9M23AC^B8 M:XDWSPKDZ'V!''U:(/=M8G8UJ!U>:TOF#-N+9'RB*".>+<_4:'EHZ!,S&2_7 M/9%,O,F3 #+Q6&+/;$F6[V* M1D5Q4>#N9P-%XY_5,2X#:?N^1%[! M\# ,0Y_^8G@$QQ/74"Q^9ZK#?VRX*Z>8?YFES<#LMBL#JY@?2M/K>'N6)A]< MV!O3?I_NV]W=5R& @P[P8.I8MC)>^Q\I.IB#_00';&_LX;_OC!LWN\6 M$KY>%KE37-H+!93HIH7%JR4I>.I:K5JD!0#L#1V M6E?A(AL,!FK@89&'X!;LB%N^7D6/%XGR.,%N%"Z:7Q)KM<$X"]1]/&ZIVTU2 M%U.@670(Y9!O\PR9D:HNM-! MA5!GU?5045:F6Y'EQV.9%#VQE$14'*D.-J.*\T4VFX( @V.QW4BW@V_KT+$O+@N$'Q#Z*MK=D)3*!.M M9S*-JQ/Q;BK358C(]*UQ;V"V%+:5KV--4EO-4AC (]TX@T;O?W !O!)X:X*, MP2(\!7RGE4.=?:>I YH@$B],=GK\.25]'\=_J9K'CHP[L "XUXKN\/X*ONY# MK2HDBU?858.ETNVA.\6;6C[*O-PEEC>A6]("IX9WP+3!XU,:V*VM43\:9A/M M6G_:1CE461(,+73CE3F]#;" >4HB8[\Q;@B'84^(!/9Z#MYKF^ @NIKY_4$S M\'6;[P.)&M5:FT4P#%JP&/X/RS2KA6JNA=39)M+*,TT68:H9I-6NI4OY6CG# M-EO>R,0_"-O@"NW^/H\C-L*>(_G'4,,V,9$4LP#S07Q/(T6?/96>T%$+T2IBY8_>ZC/\?H: MD8$J!P9Z1(GZS^,A0GO?7?) 9W, 9FS1V?*F P1_]P%X*GB^;0!<>2:79]FS M"T>QUTA!AUU:X/OK&@_GR=L(_,#6/+U*F2NP6-;A/,'3 7"-)<5S(SU/^]#= ML)0LCQ1S3Z>$!/C_V?O2YL259.WO]U<0/7=NG!,!'BT@H,^\'2% 8/958/R% M$%(!0AMH0<"O?ZM*$HO!-FT;6[@U,=-CXT*JRLI\T\"$QFJ1J0KX5>?VY2[ M4 >//BA>-#$@K[MX._ N+2#K>1L)_QC(D$\HM#$B9AQ)5K$00)G#RNFWE=*+ M,MEZ3DI< .5=UD7502_!E_Z<3/)P:HX5\-G3E\"9H"4BG(#BX]C>UU$02S-, MX#T$\3!D<^\MM@D$RS$W"4^8_:E^;PXY#B&3OQ%#OK91T15G0')4T)P\-2]R MB$=972IX;-!#3'UJ"V,N+?GU-A M<'SM&)4\B<87$W3&6RA>"/[W?P[7L]^/A&BHAODSJ- \6*C_<@JGB*90-4,D M41+"!+[ZIZ"ZPL8*JC"HN^SNPK^?NRI/&J<7[U+TOV/['Q&!3JBK">O$ 0T# M3,&'-;UO!1]AHR+XS+"P*OQI H2B*X">??14O%&VL?B)8C:?M4]/^9K:\[7P M3*%";&8BB/E7SQ#/)I#0SY _H7^I'EU4[7\$%2)6@5")H"(*I 5WS"Z\BO%7 MX1S.I--9XDL>3*>2F4(BF&R9SXG,\ETZNGG M<&K9))FF3L9GZ50FF7SF\S/OS:13*3)]\EZ:H6DR31Y_WA-'O=6B5[/%?I)8 M;C6[.IE9@\9TBA3UTY%:3P3S=8&9$-U2XT$%;LM.=Z8C:D0\'2E8]74%".E' M93!ARIFME7'ZZ38<>?+,1",W6'<=+<'EN^-$-D/G.I3)PI&IIR,GJ]ZZ4<\+ M&Z69KHESL*VM\H8+1V:>CEPI6_ZQ\UA.*/GEN%N;+NC\O-(>T:?S5%6VE:N4 M6A,^L1#R&2I1?"Q2TU'R=&1;R5;K7(-4B&9?)99 []W+!AIYNB+=+2ZS<[)$ M--W[:H\U9I49Y<*1)RLJ E(B@^^8B>>;(B6:;)3#F=)'F! MRQ0M=]II=V;34>ITGB2 ALJ&+DZ4YB._,=:+3:I60]>TG8PL4/EB#FFP7K7*!V/=);ME?>;*B3NM>VXZ+;)]KT"_.UN")6?'?& M:$M36BMSH^WU0#H>N6@TMNO9:FSSI6RO*6]DKK(RT=M/5M2:]9E%YL&L5TRP)PE^K36B%C%RL MLP-.8EPT]&19CQF+)V>+0D.ITD.PG'')57N#GWJR+.:^,"7G]WJ":^K3=KW= M>ER7)W"N9T2_D;RGFRD->K93XKC$RDID! M;9 ]./2<^#7;0F4AE44.9(2DT%]N!U46+NN,! PS\BI++;0>44VFE 4YZU97 M>3STA%BL4]LN7*$T5@:JM.)6J91I25,T])2SM9F9T23JGG-*O4YY,2U0.H>? M&A#K2=CXY=!MX!_]1@"7^O'L.U[TP7[]UPM;!/:X=W(*VN*JL+# S^"'0WL% M6;"^J8*, =$S]8XZFPB.;00?>*8R_N3(H#XH^?+'[%V8C&<9VV8PK\ T\NR= M9\O0-.AKJ2 X7I&Z2V9>.I)Y8. GM;6GZ+OMB:Z5H3V]O3R'TOMCA M(-K36]Q3,AOMZ??:TPA[O]^>1MC['?Z,]_69[2MX1D3X-YYZ^ MWI;L]R*"X:'3%<_%OS?$]E49[T\CFVBHZ,/_]R/SXQ*NHLF[)/.EMVQG/H"> M+]40%%^I4+RP\]U[@?;J30G>2R?O>.\Q-4('46>9Y3>6O*/DN1:)K6XLOR\G M]:IDY#-%1+(-URZBPQM_R;I'-GMF.):@2U8\!M8B@*_?EZ@+FN'HMO7W?_\C M1PCWD0A'O89PSW<\(C/?&O-^HZ/G>YWW,+-;)C3LEO[N[$9&[!8B=LM^=W8C M_B"K+3#,0FN4_7ZGZA>MJORY;+/.FON/#DYLCT6L(J MHE-8%/NMT.GEQ$I$ITCN(KF+Y.X+Y2ZB4Q@\BW#1Z?([=@Z=DA"T]7V)/F=. M5,9T8*,F!(8&/J2S;%@N'PZ=?+U.NG!>G1."A7YI_^NW-HYX8UOK M!K#+6,9KAF6=Z41- Q$8V8PS4C:YE-NF!;!,ZNU1J&*T.,KT.-I8\CMU*02]8;RR&TF=.-A6LS*S-J] M&GJ 5FM!H1CH:%"CZ>] M>35SHI?LQC+',\GU-OLP=)>Y]O5LCW&&H%LIJ=G@93Z7KK/K2J'V@-I*9"%Z M))DXF;[6)1B?KDG"Y:J\S<4-$R;4@&7]/.BD>-+%8/,2/HP8C4%1N@1L\X:N/9 MW4$&[M!X1JLIVTPMM\RX#8[1IO6J45B!R0(U-H(>-=1IQ!7]Z1L"GS"9OS.LW1(OOYKI? 8O$VF,^N9"FI%(:/&SGI7DRV501%D%O/QVGKX5%4>[ZUG/7 M+_?5W26Q8\)BH<*5HC9ZT-,_O$C!OU_APDKK*-7]Z:GN)U!_AV;]M6#_9>FL M\)$B5'KO,]/E[$J057SQ@I'':-(] )/GU)Q"^/"<7H=:?@EI7CAF\%[46!6(\R#9G%C=@'CAVL!'Y))A"U&(@:I%Q M(D-&J!46@8M0*RI!^"34NG(4X;VHM2;<05XJE35.$_)&N^)D'_,\LK6R$+6( M>#*9C&H.HIJ#WZXYR.W[>$4%!6$(*[P6_:4A<$N&@RI#OG$<_))<70@H\9$Z MK( / .$@N*_%,KF"HF3)Q80 ]?0'YN9Q/:>_>B( ?4;2BRHGFL!$RNN8V5% M[)25WB\-G:JLS8F-2>1JA4+F@73<40:?&[A+TE%&+L3FXH49N1"(7P1$X06B MWP\"7 .(K):[[#0RG8G2'#:!41FJYU6>L2ID:EA(;^9Y!$3HQ,!=YDHU2E'^/V3Y_V^* MTU'=P,4._@V1*13,=7,=A4-!M2C;]':#,Z):)*&1A(:5:I&$OM5]C*@6Y3YO MR5>Z[@5&DJSBWFJ77V$4N4&1&Q0963=%M@_+$=H1X7ZJ.64ZP:ETB+!M\79EGYD1V1 M9-02ZE:T^9]S2TH$,+?7SFG&U*L6**?;A+!ISPP[7W&3*PPP43^G"&!"!C#A M6&BH ";TO9BZ.6MJKI=6DJ-:C]MV9ME]&!9=!#!1,Z8P>M9A@@U6DG[&3.#? MPK1+)%YP<=-8L."O\ N"93D:_!'*$%R\!9\191X_V;F.F@E$+5!NV8LOH,H% M>07VUQ2O>"H\ J4(E**V2^$#I2M'"RX" MI=:ZD.@2@X[!Y6<,EUGT'S)K#Y2R/WZ1UTIG1#GU6\^I7WR5T^&=S=%-3J$- M"]Q"V_TO2YJ%CQ2ATF.AR=L7O%,-9]1<>CIE4Z0QX!5GSF[J1@[(1 FJ.7J7 MN6>N&!6X;5P*A3D97902P52X8P ? 5-$:Y%DZF"[)I8U*SMCJ\HF/V013.'\ M?SI.D)D(IB*8NA&8NA52A JF0E-#\#Q,&=S"-D"G72;D1;T^7/?GFF11/'' M9'3M4O@D*L*A4)XOOPD<"OD]2EMVMGZPW,6:J*XSJ42Q42Z:$L:AZ"*EK_;2 M0Y[QQ^7_[E/O/6@D!ADFL1#0&N4%% A]&K-V92=1?O_+G?O7P[!?7]]V^_KO MHK3<]ZR!"V\(H:R+)M" ;@NJ'^/&4V5M[YR2%_UNH -)%@0R[X\#V9X5#7," M9/SW0G#(Z8Q&K9"E9*\\$5V^M%RVW9:>+VYYJ%%3.,(0516$6F8O3==%X!B! MX[>,:UP9'.>]O*UL*[K 4W)U6U;'4YYJM!$X,C]^)5-4!(XAEMD('#_WJ$2H M"'T3X'CE8,N5P;%9U!O:8"3W>" [CZVNJBR2-HO ,?OC%T-GHPJ*\,1FPA2( M.:F@"&(P40W%EX=9PJ89;TX1_BD'F<,;+WDFQ>!7 YYD&LXHM@>>[SX YF'& M._E<<4@D,H:6<4>>Q M5Y%MIE*X%S%P9?WRLBL!5U36<>ME'2\V'%HM^/!UP'B]KT@];-LQF&&ZS!W*BDY\F6B+$( MNOV9.S*Z. Z.>(?OF.BJH#KN?;_P24;OS"%$:_(NB-X)/Z8U6IP?OYBX3H6AXM['EG/DNG" MI;TP[=>WPM_P7500#3K8GKECV?)DXWTDZW .]D\J=4?!48>,-,'_"59*[O;Q M!85R,7E__.K-P.Y.B85I0*:5K)B#+IN HAD3@SOO]6G,GOEU$O(*Q&0-RH"- MKJ^ <&&;LHBK)U#KDYC@"B9Z!ER0B;]DFT"P'',3TX ],R34UU)U)#@Q]$=' M-X%H3'5(172IA;8 NN5=C2$:EFVAN1FBC-M?NK(]P]_QWG 7*QK>"S9 ,&, MOD^*%8 (4.PO1I/Q&'+/XK%@.]]#I9M/2;-0%J63;K;<&N^$5#0-+0]I[]AX M3LW)4[1E-KII3QNR5/4$O!A[2&TQ#4F(X#S.@AP20.2H9BQ@*]PD+]6A>.*D9NX+]HDDB1?X@ C8$H0%3!DX)J$4#L< U' ME6(S2(?8& =OL^6$SN ^0N/7 -3E.'7%I!" *T:?1J0UY?^J0F_&9/@UL0@ M1BK /AY]AKZ"!;\$T%["$7!-&%/\[3CW""0:@KY!ZH%,_V,%SY&@%/FX"&DO M&Q#T%O!S".- ^OLNU%KD Q0'OV,RS"3(R: (G*.PL("ZJ*5H,:]W05P,IA1]MN/]@:H\!%X M"XP84AK69!.SA356%*@#%Y;%,:22X#&,8'M" 9>"OHZ*3O$0<\]HXPWNM^P& M&^M/#+TA>"H6C)U#$%V\#?FBZZ'$RU*S!5C]X6NQ8)N-'DS-!,!UONI<*[\/W70D];>Q M\4^C!&_9>*72M/I21ZAQW>3C?5FHUM6Q](72;G2+B>D@8:2);FI:'BN3>BM? M0QN?OK*TGS%NH(X3=CT&GK5J/F(6__L5R;;K*(??"43U?),:OX$5H=EC[NI. M\M!E#5RFIY$I3R\T$LR@EE(D!2ST!%GH)^[OMXA3D,5VKB_Q^[?I8S3"IVSV MYRB%3]MLGB?J#\HH31'R<#G/FJHR57@6;C:1O4N=J]_^B,W^*$WP*1O^.31SIA07RC59 MW;SL;.P"98%O04:^A<]@:!96I\O[C&8^2N5UVF"*7'>^HF<)EJVKI&;$"SWN0+ MC>'ZX0N]#:5A69I2!6L"R#+?)#OZ+-6&8$.=:S]V39L3[UMD>+X+.3Y-167T M%+\A\NT&OQS/'VJIR9@;T2ZT2>CL7?I56PK.;$@Y!#(/.Z<^ _L_Z79TEFD*I/'X!"];7NA!Y5N2Y_ M;.^FWF[P!$MQH%UAHN2_EV(F=^C%'*"7#OI"9:,F5 YDG=*C,6N,Y@5HZZ13 M=U/AHVPNY%P3W,?9_T/8&, U#2T0ZI_QR>3?$_0G&G!%R'/=MA\P>0SLN%QL8 MHHJ.\VN'L$!C;Y/^]NG1)UA(78Z%.XEXFH \ +M;03KJVDA'?@3220/)'$M5 M(L\G%B5[IL'MMEL516-I-(EM27,BRIVJZZ=^=O7 MG)Q(K7-8F4/Y09HSUO11Q&;7"NO[A&K"S:B?YOH/34>1AU674JJMPFBR(BIL M<8#34.1=^CIIJ(-:1,2KLJ8!"=7PJIM=_F!?-X7B!)(CXH;W!W--*,V=3^)%;IFNI.E:JZN4:DYNF]_F>]N,^U$6RC.XUQ=4!YRU4K:IN5A) MB/4%5[5R1(]@'J;\/;122&B17]5*N8MY-7&] \TZ$SXEO/A&2_CC>>'1N.<* MC6EKQH'\8^ZAO7+(TNK#>,%_7P=H@HQLG+W9NA_SD@%K+A:IQ&/UH*"P$$2&)&2SMQ)QO1/\&%/$\*2 M?"L&['.A_'>ZFJ.:.>85G6L1S$R[?RSU7/B=EVQ0Y"HA&70-4[* _AH87VAZ M-DNC++TDE!(/.BLN6>JQV7X7"IIN7$7,[$/!0'QPD0'ZG$A];3;@\V3GA4+M MVY"AYRITWB9#9/8C;.O^=)"3J;Y35KKF:EJDNTRK4?E")[!59F0E1:WZA)PL M3KMC\+C,K5W4G?_+G4#A0N\O=KO>WVURZ*=Y?WJ&?9C/Q(W#.41_I@S'Q;XP M:/_XE6(BY^^CG;\KL6*_1]>7.?=QRW<)HOC(3^\W?.OKG#\:%-?W ZWLE(1JJ8?X,>D\< M+-1_.87;#4Q!8@RQ0TD($_CJGX+J"AO+7WB6NLLF@[Z5/W?]*VCB$NIJP3AS0,###5#"Q?WK?"C[";0B"SPQ+1MOUTP3H6/D*H&+9S@.O9BAZ^& @5+5Y M!"FZ;>W86WC5++X*3P:K9R[K;#@05 4B_?\)VN*?6,'156,11^<_[S#L=YVQ M)4/<-_'ME>.O71%)7+:DAF$#?&P;;@GNWXK[#A1E7=!%=.Q[9PQ8L7TSQQ=A MYUA&SC'_$QSSNIB,1\5TKSF<]PB>D%=)-B,.Z/HBPX[04.IE.?@6!52[6U_^ ML((IPS'/%05 5:X*)BZ0DGS*A-I(?UKOM 9S)FMV2CTB7Y35Y.1!6=2/^Y*5 M&\7?L&%V[-$2-@A&O8CDBX8P=R\TJ%PNUU1 6;OGW<*45V;0;"'NF'.=?3_4 M#I[X!S FLFG9L27<;]OK'H%+86(]W%G%WU87&CNQ,?3$!%E"">9@*MX,&XX& MGR^>-T,ISPRED1FZI_V,'PMJM=,H*#+#5RHFT:YM'?>8V CH<+I<$C;HE,AI ME"J@N$_P OQ"S\B!%IQE0=C4T7>A(3F$WSWL#9+;3C=F;SWFG,98;3DEI:0W MV^\4FKH #===(=%.:1[1Y[T.MH&Z ,1\9\3KZ#O6PV7UP MW.@#?]F;<>8/J7Q"W-P#IA:K&8*.&560=0AA&,QVI L:I.#>&UAZO:8FOEP? MA,=;D-_<"&'HA@(%!LPMF,3042=G&1T_!6=3YF:P-?2NY9![!1 M%0ZL8#[0I]!1%9+O8<9CJ@Q_D/"/Z!FXA0/*&2"-!">-G6[OF;@(%=(3KP<[ MM=Z*?F!GU.T,7SHF!!03E8 L[S('[R.WT=LPD>'F@HCU,.#.8#,QFY-VAL$;[+ MNHMY$8:#\B@#*DFOO=A.:N%WO"3OA=$:&;YK1)@K4NO)3(\ _-+BS5$I4WI\ M8ZX>;V\7DEB>R)#S[8:AH_4>;G!N ^>P=$ !6*(IXX8T03AG3PG<2:MBR+K= MA\N"0I*?H4+(LGXT!/XBJHX%?_+#/:"^[I18#Z0\$D6 M1\5L"E6'$/NT4H$O9D6U2:T7R[3C$EU7+VT*Q>J$*[!OCCRR$,_0>P05F8WP MY9YZ]6\&10;3V8!C[]Y)B<+2-OG!8#*Q>\+"H0UH1=)WIP%LC_>"D@ 973^* MDAYPU]A6.8^Y(-J\-VU>7=8-$RJ\,@JP0(/B[%:QEA/S[\?;Q6$"_A'1%<3*B9/TKP764>RB$QJ**6N?HGF\64?[K[?GFQR M0<=(#WB.\062R_!! .%/A %OQP!11$:$U8%DEU?(@FR \[Q$ZFQ]V:T;G-)E MQ*QDEW/;9!OR$GVN%/Y9N0],B3/!V9T]MY^+%8_IP$;F6SS:XK=N,5X-:UG M1M8$7!7\_MD=-G*E$:>SY0P'&@^R40%C-;U F23R[C0D<[S#.&OHQ4LOVF+/ M9!?PI/SM19YBM,7OV.*:+(Q]O_OL]JY2>J=4$- Q-PZ'"*B"P$M$ M['J8>GKO3XA,!>3!! MGX?"E=8PY*. ZL"QVOZ$!7AQ\9!V4+I(;9Y/+EM02 M5[6:/Y;>C0# !2-.QK ? @[TT_ L&MPDP(5A[]E=@.UIE3'U6E\I^ M@]2S -*>NZLE,UY5N'RQUZ1;\R0H==#)!8HX R$?74S\>X(D![6RPMEXREUL M[_RHF_A^^"TR(#K%V9-M%30G91U'#!U!#5B/TQ:JL0' \GFN04Y=35LH"B=/ M+8<;3#<;MO/[/.=*7N&*QSDGE2K>QT7#[ (;3@RY ,W):PJJ]*CI(W>8GRKY M097D%D*B(DJ0O[*?P%T>5Z%6U#X2V48,!*3#?HH[D\59S 7X@ -\J2"*)AH8 MZ+D-*M9#_HP71,>MAO5]TVK<)/\NQJ/^8,'?O)C;Z8/0-$R48K0L;R;(67Z> ME;^[GCA;N[NOW$6?/NNKS@"*'WU,O=KOE/=ZN:J1J):(==_,]!6M;/6;Y*"F M3CL??C?K[P<@&T?T"O1 =S_S\X''8GW0YTLB<+D2G5G,K;+P,.10X-&]3I5[ M3,.@A:,'@T*YBP41R=YT:H(I:C$O'BJX3\K!?WAAX@6W[UZ(R2U?*I[;X9Z! M WP'-#N+Q/5Z5YYTVLLR3W7;;&,Y+F_7V%6@KGSL/>[#+-Y6"P5W_NPM#4R[ MEK#!8;2>$<3]SLKJX1X6[?*6:IF/.<5)@DY*K,QJ;0[UMB7NKM22;N\NXH14 M_)E6!7_(UET@C9T@:E+6#V)>9W4#FW!_CWVLYW?XDUH(WO NYW$-Z10E<@^U;> ";M2J1O8;&1=U$K[R@9Y=.A:LT?500>3B"6/@)E0O^-RQ ML:"BX,9=C+6@!>CQ4?"LPY*FIV=Q447G00CX PO$&@!5"(J&!F)_J89E_>W= MXO9,9/(Y7V;0;-GSN+=WG0G/ #F-3#HG,/ M4H\TGWK\UL M+:=LZ6_<(X?)J'_!$#^CQXA.QI-ZAX9\"$YH 4P MU#H;. M7CFYAR8$925@M&8;;P8F6!@FTI=H7ON52O)D@F+%NQM:O?KHPQ+[??P"W3*Y M\,[.Q(++4"TT?W\9B$3 XY<8JFB&$\)]&W9W(\O!"S&!X-;L+AW%%-^=47R* MFH>'8F[_B'22B(Y(1T>DHR/2?]01:0&;6R.2SA),DDFEB1\>!^P_)[-TDLXD M3SZ'XU-,)GMV/)4]/SZ58.NNMQ@ZD-ZRQ1JE7H2F7YF&L/VLCJ M?#JRV$F8*>W1?.2 U>QW;4;92)GVB!H13T?R WW UC>NPBT5NEIJ3F3)W;+H M/.?3D4.SF&]1DJURI>UZ505E6F*7:&3JZ4B-86B6: HS7A87BWZ-$ MD'HW, M/!V9FE>(5F_(#7FJEFH_Z&)%E>SIB#Z=Y_UJO+5!.\MS^A;=)FQVJ/D MZF<.3) MBD!&-^:%T9SCY%'O7LE90C.CL7#DR8IJ"S?=2_9+!3Y?6(S;*Z@I.;H]2IW. M4RQU]?Q]W>TI5?5>OG^8FIW9E!TQIR/52?F^,)WP:][I+(EILY8IM7&%([,GKS](<-NZ'RFJ8"DHRY%DIRL!^XH??IV M4FCFZ_.D-"28S;QF-4"Y5VZR<.0)/1.R.O8G MV[145UF!2-1RVZ7-$0(+VG#D"3TW3&.3A-.M\DUNF>'O6TQK6W9'V=-YSAJ, M76AUZ@FBRN=G(CW4M'F"'9'$Z="Q.ZJ/J%JNJ@@).:F5'HHS,CE%0T_61#UL MQNS#O5PCF'*5'5E4?D@MVFCHR:+J\VVI3*BU,C$@$VMSJ10?\P8>>K*J?BO9 MV3!I=\PQHW[?2G?$FLC!H>3I7$%CM=W.2RF37RKCM)GJB\,2>NH96>X1CDN5 M^YDTH57M06&@9I(BP:*A)XPRO#>H4M/.+OA\V9C:ZEI(4PP>>L(ICYNV3C98 M2N%*?$,FW/I*A, .8>IT KG&J,82^E)4G+(M/AKC='.V8M'0$[J.:_9CHM 8 M"@1C0KO9$@9+P6ZCH2=T)2S0$@B*I7FF((WN-\XZ4RWA"9S0M4L+-;W33CT0 M8,UE@5LLD=D*G, 9F!#;P_H6=(C)7>3%JS(S,M*-4 M"_K]RFYR^4?114-/YBJMEG9V5*:77'=4V'0'[8E17.*G'L\5SCZ33I-9ACJ/ M_LDL=7X\<_(Y'I])/Z-="/I4&S%4-I,]_WF*2I][#D.FGFC!I" R28HF1O O MTB@Y25(C89(:CU+))#T>$Q,BPYS0D4TN'WFW*Q>(07;57Q,V;=,\>TY_):JC M;!*0>9/(4RVWPRV+":WKGM-?;%<>TP]IMDTX&JF[_'!3K"6FY_37?*-:C)"C M2SRC$]W2L%IZY%O3<_HKS:\?^,+XD>";*ZE9)2=N_9YQS^FO:6D(DMD45 P@ M_R!-N1I(;KKM<_I+LK6>HQ7MM<*P36Y+LKK=6:"1)_-<.PEAFC!8F?Z$/^TE"MNX?F*+ K=7N])S^:FG]^^8\8:H*,R0'#Z*[4E:M MZ3G]E59&.9JH6 [AY+/+>W&T.;1WV%G%7%6GH\SIR.%\ MV]L4*YVY(J0;F?[]/:TWYRP<>;)'H.U4\BU[0W/=:GK.4(E$XV'HPI$G>S0H M]]AV:]K?$J5'29S6T[,L5T#/#/;HF88\+X?P?B/@]Z[V/<]$@EX,^YS8]^^) M 7FQ$!1_63@FM-8!;HC@A7WV$9G='[T ROZLN8Q2-):C::CE#>I;N?]*$/V8 M7');;3RHMO8NK25^'H8]KAT:[HHS(#FH_!D%D0P=>3NH%-H/&/MAOQS0P42V ML0][&CG>]#,MLB4H*WZP7/.MI5UN&(Q[I5BP)NL!!Q%W^(.78X+XFV?]2!3Z M\@H*?GHWO\#OHQ :0?]SN ,V=MR#H P.H*" C"HL+/ S^.%PEBB,X;\'>82B MY^\'02D<,1$/.9!LDX!)%%+-P36'A/Y?)WE'TOP])ZL\@(._G!&3@QJ9> M$''O0;NM#^)\:/B%>_H?6WH'E:@[(B+2:T0B(TZZ0-[NF(A&KTM;,B+2Z](6 M$2F2MDC:(FD+"Y&@M&4B(KW*27^.N/W'-I'+\F>X)YG(/?DD(D$7''WX_WYD M?KR58&D,5;YO']1C+=8QG!2.!7475Z1HYDUY[F,2OY3I+C[?*\IK2D*3<;\[ MR2[1_8?@VOMY\!9P[2R#_08[[0IASC#7/G"XK[P^KADAOS6\#;N?1HUD"'!>D?OR@Z3I#G^E-^D&EWHVCRY=9>R(4J0I//0I.G MS>>W4Y-*U!O*([>9T(V':3$K,\=7"5\934;D=FL9+%U3EL#HY/KSWF0Y0&C" M_/B5).($E8K0)$*34*!))O0K_W0X>4.#QNO"B=@U"H6UL)P0S*#.\I38*1H; M=!(T"XT3)IY)7<4X(?]L./EF.3G/$<:M5_ZH?-N7^[RW0*1OG $(O[KY'%\8 M2SZK2S5#O$SI9!<-B1'M5IM(E'4G:R;G(Y-#37&@1TR2<8*YH@T;R4R4[(B MY3;*C4VU46(DL6W5<2I[)7])/_#*'Y M4Q+&Y<-.U%':.'QIXR^L? ^1.'YX&ND+R1I^K?=)26O#A 30+]%W*:W,$1U- M2BG+047MCI?MKNF@'GW01:?C*?+<%<51EBEL6:8(RB(H.X$R_WJ42%XC>?UF M='TVYQP);)1W_7YY5_^5+YZ%Q#=R[FXV D^NA(HRM;>?J0U-N4^X5OE-7;AG MVCR?\> VRU+3%J5QGW?&@425LD;9'C$3D>878\0G[DR^_'$XM.>X7OM%>84M$G M=(S:^MUFL5X07O %__)L_N+U?Z!?^WWH8:8I_32A]>7NHJ_KKC:8(E1A<)<_AB8B5(E0 M)12H$C4-_>R"P3?#2CG1&":2%;&@:.9:Z!1FQ3RI85CQ*@?IJ'EHF)WF,'G( M4?/0*!$7+B4<'5[Y)!_YJ!77Y=HM;J39[GE>%!L&.QF+K$NPA?H,Z/CLU2$ M+Q&^A)=(T4&[S_*;WP@P#)_3'Q<$-^'J_U4B,3QCV[#=T+FV%_?PWWW>XH^K_?@'^&CSRC 7-*D M):;7OR><3?=Q+N;&#-5S\91__$K&DZG3I-3?458J?%FI"-W^>'2+FHR&CZ\B M>8V:C$9-1F_8ZPR'B^F_\H(FHY)O$49=1K_,];PA!#HAZL=5)=X0%;YK4O?R M,*@H/U9:\T&5) :&.'63SEA56NR(I''%I+-1HN5K3<@;DJ<(5;YS*O=R M5.DN[WN92JW4(@3A,:L)RX+=*V!487[\HI-QBHK2MQ&J?#6J9&Z+#-\U@7LY MK(R-H3%L5H9CA6(3V6%RJ(_N.VT$*]D?OY+I.'F=FZNCI.UW2MKZKQP?O=+U MOC8V5&GG4,N8+V.VL-Z[U../>(J)$W1T[CA\)O2-BUL$ M1*$!HBL[\)<#D=8NERDQ4Y\3SJ.Y5LKSZ7+8G"(@@HY[AHDGJ:O<1A !401$ MGW66^:9(\]U\_LN1:)7+E)L#GFQPI:S3*TW)AP7/8I,(^OJ99)PFZ>AT\W7< M___8 I2'%Q?V\O2I/9%VH34TZ(#3YXYERY.-]Y&LPUG9/ZG4'?KF(?$G^#^' MQ#^W^+?0G'J>YD=SOI1Z'BLV' V^27PG[3Z 3IAG2.(%CKF8:#]^\?"]9LR> M@=C"-!!!#-V*&9-8%W@81#+47]K?Z!,TQJ^'5V,=L *Z V)Y0P)Q_"<)2 [\ MBD=/-!ZL@>C8\@I 4-(0(F PBLE63)4U**)2S#9B_TO&X%15](<%G,<&""9" MG!@0Q!G&%^G@.<9D(HMPU%]HDRCBGP;7Q#^1__Q]%\L)%AP,GX,F(^L>;*'G M"BM!5A'7QP2\L@(0@3:&CZ')> SYAOA?^#.$5_03X:TG#R/O_0\I2XE@J!!24.K>?EQ=X>@<"7--BZ6,F-H%H0,)N?;YB%PM3AMMJ@I6@.AY!IX*,60M:$+HO M^Y@!9$08<>E : @8N@2,UFQS%^O!1WE?0YP S143P*G#E\0AK?4$)#86.S3D MR5:@29C>/B")-@I\P MA+_Y@BAZ7(U>F8?X@+)Z&+#P<4$/F."K/'OTYR'MCQ3YAX0/CTW@KCB#3*V" MYH2;3) 0K<#.*N[ N76.Z-%#Y.K!&>14J!Q\ZW@\XM=<5F\QY2X_2!8Z[J.N MZLP2FO8 VM$+^#+;=,"'F:8:-(E\!H-6Z%-H><86/2LK%[*_QR/^(WU_380< M)"PL\#/XX7"6Z"">_QY-6"?PIND[6U@%$_NG +DI^ "[6=XG@9F*QQP8]_X8 M](GG&&2(.^A/_D#)L6!FP_( M&^F#_K7B%G%2)&X?$HA-W<@!@DCY;!WG[0]R\YPV['JT^D(]T-)T_$L?95^*!'X1. 3@<_M'(JZ%OBLM.%:YIBBLK39 MFK*ICL1ENSW"75.8++1\F"N=I*+^8/"YA?3$.]QT5)]]K@ ['M.!C2JK#\NV MQQ[GWD*R(D0<] ?4R7PAD:Y>!1I^M?8U#OWY^YJ =49Q-:1J*D'SVQ21(!QA MG"-3%>:!'>&N*"0=3S'IZUG-D?A$&!/Z6KSP8\S7^.V_@3'#;%DK%-M,AG-6 MXG"0G25&3L<=X88G)!-/$E?I?QQA3(0Q$<;3O0+>;2+V?T/%6;Y-TI9^7-"'P4 ?^R0]!6RSNM_'2[9+CZF+!J$ERH&BB M394JK#DV$M-1"KGN3)PD3D/.'W&Y9)3PBM#J\XWO"*T^Q^F_'EHE&&J[H9*5 M#NAIGJ.M61;97]\2L=I]*GC5$_!JVB?/YWR^?W]G$$%$%XKN5?E+B/ M MZA(5+X$O=_6CA@KZR:D\X>*DH0*5Y77D2R/MND"7I%Y!NK;>J12;/.V!TQ M.*=/Q&GJ--_V<;9V)%H1_OP)";>/O$T^DIM(;B*YB9*O4?*U:<^ &>54PQ?W M^\*^"=^!KL_F7*/;D4-7/8TQ:/>1/BW;0#M76%#9-M:9IY/TPA/4+$U$T]>ZS1DA"<1GD1X M]*MXLFAH6CM/\AME8#:[\T1ZTR^Q"$^0XYR,T^1I/724X/]]-_D_^%;>=]Q- M?<'5Y>@[SU],C6ZWQJO^F)NIO;FB;P8WK%Q*DZ,KHJ^SU71Z=Q-Q$,PC%H<" M?WZ_#U=SP>W+9VC][(H1%LBZ5^H)/Y'DU:__PG^"]XLJ$$PD-;,GS$:CR?HR M0Q#_OJ)L/'M= 94,Q&7'-\5$DO26AA>"__V?P_7L28.NGC;,GP'H'RS4?SF% MI7\*$F,3"$I"F,!7_Q145]A8_L*SU%UV=]75SYWBH#%P(UT3V_^("'1"772K M]0$-CVZM]KYU?&^U_YEAR6B[?II %5!1+WKVT5/Q1MG&XB=%WC&?M4]/,"P0 M:_1&X3Q\_8C-3*2#_M4SQ.?Y7D>Z1?WG,.KE?X1..B#%;4S09?#H;G!KQ]Z" MQ^*?S9/!ZIG+XG8#056 &?L_05O\$RLXNFHLXNCV^KL85..QKC.V9$D63!E8 MNWC>5ZWH$)U?6E+#L.%,; -M"9<*. Z9$2,PH00@D-F1($BI49+)TJ.L1*=':3&;)=-2-BVE MR!\>MPB!X?'XL#0J!8O.*$VE+JUH:SINZRZRCIZ.7$RGW?7B<6T25*:F#F;E M4GFT;(^H$7$R,E-ON9N-/N4W:V+!-,LZD1U.XIK)IL9=W1_3IVRE.3/'D4!$(;::K;MIR M)W03-<,Z&:F5)VXR:V@9WJ&*^JR]29$=&K7F.YEG:]QL]-ERW $L>U/&3[/Y.9:'R09 MUVR/F-.1I3RC/K*N2G&;I0&*7$OH$0H+1Y[,N;)/--KL3:LP'WGM/5FUJ_F'UN#0AL:G"=O+W178YJJ91TNGQ(4R@1.8Y)B M1]G3D;-*J:2LU&9"&32J][->ONMDR38<>3+/M;E>4(5$O< [;#VA-Q0E[^31 M,T_FN:[3O>&Z+):XZDHK5W/=OMBYGXY(XO3UVV&9KR]3R0(/6&[)3H6[3Z@3S46>P,G09B%)Y&J5):_DE=[D<7U/V=-I M>T2>X;P47[)7I,PTN<&FEJFSVT>&K\ )G&&]S;2[+-'944_)]\?M2::UV(A\ M&PT]H=6@8@F@Z^0(?JG3[7YZNAR8+'[J";%8VTRP-3HQYQV]QPP5>IA.L_"I M9[AOD[7(WKV56?&.EB6)0;6AC.&NPJ$G$WC0YH_\^K&I*TYFF-06JUZ[UYVB MH<<3@#3)$@R=R1+DT\\SZ3293:>SI^,S%)W-)L\_APJ>\\1R\R8V'MG$>+XV ML[6LP$\(](*4,=J\,=M;"Q 1^!C:G=AY!I+-E" MX] 3X4LFAJH:+G*&#YV((Z_I0U(?QQ&#KC@#DJ."YB387;BYWMZB-FW[W<6V M8 ^^/*<:HO(C$(EMG^YQ#S.WS\M:?]&I.NGQ(NO^B %+%!;P/;;I@ \SB@]L M$>C#7^#9H6^>Y;(+G5;LO>^<&R^R!1T;55A8X&?PP^$LD3O@OP=95J)G-P?. M'?8\!,#4ZXV43DW?7 M/1'ZFAOS_(Z1GQ6YI>ZHY)]. _*._N/YP+O4]L^F020+D2Q$LA#PP;>1AE=6TV3\ MF;NK;PI6/H>QP@8TK]QJ?LH/NU6?X8Z\ 3U^'4?5,9<>4E M3O/B\L=AF2>!EK]DW6,\>V8XEJ!+UM^[X$K(L>VU$HQS'/C\E?$?>EU\]BY] M4I]RVZ"%XCP?A$U79XRW+#YBC+0QL4]Q54/89LLKA//=4Z!; M7JT"KMP"TH?!7[C..8="$NAP\,,+)QL^Z$B'!WRA7^J'MPYFK5%S_" MWE0\0Y+7.>WUG6'BQD)*3TU&R$6R'5,-R%I6Y"K?AJO\!K _$S!_%^+?6JNL MSX+_*YF('O)[PEK#LGKN:B.!;K$.J1>);HWC$GH6N%W)]:Z-)*EXDDI= ]TC MB8\D_D^6^ \S^-X@\3237AA&+4-S2S5/6TEN6J^YKG?U(LG$T\DK=0/Y-A)_ M^R' 5U.$/0/^!'G13Q2B,RS"QR<*OZMU'P4!HB# %UJ!SP8!&N!<-Q>0K,Z* M]PHYY)K)Y5KK;]4>T0SN!Z/B1/8J?5 C!(@0($* SPX#GD< )MLICHK&K$4L MDV,C71^/LQJ!$ !:A!2ZN^+TAL HPG=C$;[WK?RD4BXJH?DN48)7Z_[/P/]7 M$R6JJ8F$(Q*.2#BB:%/H4H6_5WU^K@-,!(L1+$:P&-D,D7!$PA'9#%>V&9Z] M+R9\2:LG14AUP502MI& Q1@HZ/5$GS@"C<>]=JFJ8:@6[$94"44,8M9@@JB MP'44N/XC M>W5-A^)EI]X!<4]E)][G+2_ ",:HJ5Y(1\>DBJ]D.^_8!ZLZ(* M]G@J$]6P1Q@08G(WNU%@3D8^Z_E+$XIP]RE4T^IBBX_0E=ZH:D^63;\ M&#[^+Q+R"WQ<5#C[K6(/MZMR_OC Q2<9IR7#D%Q955E=*NMPRE-YK *O%/>, M)C+,E5#(=1E):>9Z0&])]UNVA.^$0@9J,LZDHW!F!"D1I(034C[)L/T]2+E7 M.&71R)J&DBAEYJ/.JE94T,UI) Z.4O%L^CHN;Q0SO%/3 MIVC**!(:I\EKVHK? A;^A,++ICT#9A1U^/2HPQP M)Z,;6T[+= ?$9E[5*\4E4Q*%*<(>!GG!6?(ZV!.%1F_IN/*93GAJ=&CY>KKG MI@#R T\2W-2Z;]8H+>NBH8%C]7!&,S0X<:IN\GV9$[)5;61/YN2P#JU2?#$& ME4K%4U=*FT5 $ '!+:W[9BW$"X$@/1=9>RHL'*(Y,AKY-JU/^-44 0&*B";3 M\73VM#=>%!/]_C%1](Z7[I$M/&,PQF.Z?\UW%,3XVB &#:%5,IRQ"D**K5<] MIGICM+A9@_-5#2/, ;5*\>T-U[0>-D)]/%N4N^T1F?)J/NEX,G-Z T<4 HW0 M(T*/T*#')\4QSZ"'NMFF4XMV=\1I!3LY(O3 K9M3<2I)1$',MYFL M_[$%R-*__BO)J_?/_ [-SYMJ(#8HFZ[!7P\6 [1_%H9W#.DG/H8DKT! <'3( MZ)#>$_P?M.:#">X')$1#-@"@L+_ Q^^.<:.Y\(3E[A*21486,X M]L^)O ;2(2S,'F8Z?EK9//+$Y.A8T%"Z#EO"!?F6,!PO47 M)+7K1(]/E!U+\ NC3\7BC>LXB)#K",S4H\[@_D='Q^D2P7&ZYT+H"%@MV<(= MO,:&@7MZH2&2/(%? +J(NGE9EH&JD^&W7=F>Q2#]9 NN!RQBSF+7P"$&6=.> M@9B@&9#:6^]&:_C4J5\Q#\>):'^EV,0TM)BPGZ37+^RYM\LZ_&]0:>_=@W/T MCKL=?IQ@AP^]#4>#U!1?Q,#7^=W?X%UL"#/]*8?CCV0=(IR-)!ERP3E.?P4V M+^:/'[]ZD.3H,E%!W\3&D*T!ZK\FVS&X0Y!( .ZU M0-W!GX"MVPT0\V^CO> MDBG0@0DW+V8YDXDLRG#2B$$PFL@X1H/(/W%L!SYI 5]I2!;:9Q/ 16\!WN\S MUQ3=Q0J.B5I\H+]O@&#&@(XVO@!$H(V!&:/)> S9_7$\(I@^8I"I#I\K08:( MR1K4UO"5@HJVV]'])G,G+_-6), )HN7!6:L.>I< N0HRM[: 'KFN\"[AO4N MYG//91,FGYWPN8D9$^]"M__]8/L'SA5S_H@<^090SS@TA[93DTK4&\HCMYG0 MC8=I,2LS:_?('$K]ACFT"]9Q4"A%VV)5U1"1Q!=D2 !;W?0,5-9H;W86$N-9 M2 W!-$=$>9++)O@ZX+3ZE&Q8YB)1[;5__$K=G?8%\L@%65]%5(*1U,P@>6H-H;" T,!2HXG*^@/D'/@A-%Z M(+$@-035"ZW*WF*108%R)M@FF$ 203I"#(>SL?$HBPW@^> M7MC1#]%>@<895$-0C/T=DDW1T> 3/?,$?>) 8?64%Z2V>[3F'34QR6Q,;0\! M8CL-W'<$KX'I:1L<6EH MXP+'#/3,K/+H.D[35Z)PQD!B[1?&C= P\@<4#5%8P!G8I@.NYT!_%.Z_E YI M-'MLZX/ M4&Q//<2R)ZP3V82PNG0$$\HR$E$/"[%UX@EN --/Q1J^R87F$8)"B$8(]0[] MJ_C9[X U$!T4@8BI0(!^MS63%S$;"%I@)DU\TPMY@&>?(,YDL,,1J!F0 6DA M1:0)"OI];$A0'YEN8[8IE &?&"QGK48K12XY]\V8"<&(^ MPZW?"8-/!0C;/:S53_Z 5: $(*-IR$HX)KJG>VRD ;Q^C?@CJ(*P:X9X;*(B M)8/&PCV#3B3221[7'&A>J#I]Q0SU%E@)JN/QR3E>VFN@(^/HX$KL*P>YJ'.R M?APS/(@B?E;8ZR >]>,_'Q$/PYCVM$T2FC'JE71Q0 S%P.278F"GP/W6N9ZB M_MF@5UY8H#_'ZK@AO17["W$61?R3K^,?R'_^QGKA(T)Q3Z?U4BS.U[GY>B! M@:=I@AGT*1'ZF@)T-A"P!P;69\\13@=:;5CV4& '^03((_ D<@<&./!C.- F MA$P-?6W3.G0*6.0O;: FT25LLDI@#"UOTU"@;I@";,WB@Y#X'@#X38S^BX4I MR!8*\,#??'B ".1#CH]=3X%"-:!-@:8X5F5K!B0O_HA4"M1?UCY,P 8>''JX MK$-!M!TT#",,= =LPX0Z4,>@ K<'+0X%'>'VP&D+TGY;T$4&>R*@IP43#$*> M)WKQ'(4\Y:[YC?'B\"'(U(Y!Z]*RX6_.8J%BU!34./:AX!]$SP[7P'8KZ!": M$!F#N 3 (1>/D!;<1S4Q%E2\7_CBA;O8(\/V]AWR68="?SGQKL]]HS[5:"="5=JS]-N#)PK\:^QD?/'<7P_;& M>SZ=H&-S K.1M)(MP]SLEG5(]1E\$?I__YX*:$4!P11G+P2-#_(Y!UB/M<$^ MZ_(DL.Q]>O!-$9I4)DKCS9ZH$!K)Y8$Z^)0S.L@@!&9@?U+)@T.E'E07$TG* M\^OV2:7_N2BS=;!0_^6>Z3\%B3'<0R4A3."K?PJJ*VPL?^%9ZBZ;W&6X=NEJ M1)H8?9>B_QW;_[BG^=&^K!,'- P<#15,[)_>MX*/<#HZ^.PD\_;CN=VFR#OF ML_;I>:_@O\+Y7.J/_H/7ZKYXAGDVZOHKX/8QZ4,CSR!C&/I,O#L+57*<7 M>9+8GW&.7>#0#@05*I;8_PG:XI]8P=$A:L5C95V\PX#0=<:6+,D09= 1D>LY MN1>MB"0N6U+#L#U SA_&SXH[J[B[BY_%]@6,+\+.L8R<8_XG09R7PR=!6.0W M@BC4=:3F B=\;ZD?"Q;M-QR%*A$ZV4@"GAHNR!0 &G27(/M '09]8,ES?KW[ MC&3D%,E3%/F%"_CKS"5'?T.'=X(BMA905=_;T0)+X<@H@7L%OZP#>Q]2]=,8 MOAMF074/+9$QL%T O(^>&>G- ST4_>9"WPXIOH/ANWQ7$4XS6#/Z$E[Q+H+I M+74BR":VQS!&H*^*B!G13/;YGH#XC'G^R=;\, MM2!NB*:\\/O0K@#D5DPC](Z,M[VQ@>R\R'5!<^,PUN^]D;! M/UF'J4L+DEB>R"(&@#K^:)><0A:M'_$]B-["SZPS?CT*TT:^N\B]P$WG.7#87[[$\#.U=^,E?&I2%81'[&_I+_/D"4(+)H)W L M*H@X(5&90,UJ[)'D,.GVE_#W(;1[?IZJ6D^A.Q[[:_RW#S'XCWXZ-:;*$R2U MEF-B-TS$SY4#9_CQ]@SR]72&H65APH7("X@*ATCF>3OXM]V*_4=!;HH= M+$TVI0129QN(SEX0Q/LN=ID.4N*^S^CKM(D!W=1]R$^80*23,&P$4 <]5!ME M/W=Y]/-^WT%FZ$W.5"@M!,AQOBX*%$&P8XC7=EIESW0')L+YS-M^Z(X1X]Y6 M>C5-!W'3W>,OWF2\I2@\(&N>W5(KW_?RAWOOC_#Y![[U4^T.O)HGQM+>G;^" M$D7[%VG1;Z=%PZ5&\X:)' 4;?*5N]&*D_D0"!@[*.JT#2'@F=6BC.@3'W!S4 M QQ!OO_DA(JB@P>ZZ'QT=O>T4S6-*AMDJ% "!;<#-U6&>DE"F@E]C( *7P^& MM)7IN;S'>!"L%=GZ=['F*_/68.N_>?(+UGN^RJ\7:.9_YHWW8Z8Q_T/V=A'_7C].DD#NAX7=(NJ#^M7Q" )0,W2\'>:.HC@6E(^ $=T_U M"8>W\U >(5D$.$O_-7'X4!% 8P6;(!!/$2D$M'-0F=BR_^)#LW%?][B? ]IU M$]>4>?P1K$&&VXS]?536-CMZUB:$MMX=G7XIYG:(RL^=83A0MI>>4SFI?_H& M*0 Z2@%$*8 H!?!'I0 $'/0?T1DA(Y!,-1DAA+H^QX0HZ2J23(" R1 MR6;&/SS>$';WY3BZL^WEF1&O-3>N/)HV^&7)1:543TKC?42J'6 MPTV.GR72?1.-/'E[I3 NW#?;XY*2=]G2JK?F6WK.'25/G\G0J50)%!\8CE'T MKNHLLW1GBD:>/%-M;,DFV+@T+Y3)#.#S-;YR/X4CLT]'LH_M6:)5ZY45V>32 MNM/.LJ4*"T>2U F9J)K[6'7Y*I&?]VFGWY T0VJ/4J=D8IJ/0RJWJ@^)YH;< MSC-SDV=6[(@Y'=F>L]W9Y'Z04.2NNVT4*ZS<-=#(D[?;8%)4$LYRH"16NB$5 MP$0Q.30R]71D/]=><&:U.R,8H_4@L"#73T&",J/,R8K&;*_6?JAFE(%&&0*Y M%6MFHPU'GI!)Y5.]6J'RH"B,S-?*]:QS+S>F<"1YPJ'U#6%7MD%^XH?;KXT22E;-OZIFD1PX M8YIGJ^B9)Q,=J/G2J)5@DHHC#VV!UI>6FG!'F=.W9]Q6!VPF&Z D%'TTK:?Y M?$EBX<@3OBO-U;8@33<%KO0@)(@$(ZVI[12./'D[IRHJ6]WF*URBHRKM9E^; M=,;H N^3MW?JU8;>9DDH'Y/5L.O6)YU.W?6N^CX>"1H96MC.] U?6G8K^I+K M)&=XY,G;;9ZG29N:I F-+C0-=9S/J"2+[G\\Y3O"R+1Y0Y&(?([IS[>E*K4L MLOX-LL=#QW2U31>$!,4->G.G,3;*S*KGHJ$G$_C_[)UIDZ+*MO??/Y_"Z#O$ M.1&Z+_.PS[T=@8BS(BJBOB&0241!)E$__0-8UN["E]5FEZAP%7Z[/-D[.>KV$K.Z,G=P,H<_)WG3J]MJW.'AIX$YNU M>EG3W%4-K6[N51';B+K:PT[=$S\6Q>R,A]Q526;3T?MK9BCJ"QTU]["$P!/F MY3B([YN>5T:_*>OACMLM3OY:$D660+)ZO?F1LD&GB\$<@KGHU&YZ9TE#<2M. M:R?EH;L*>6M);16[Y89G:1JZ!R$6TJ9YG(1':HPO"$JLB:/ PR;^=@5G%9ER M%KW03&0<'^F%*)E3)J:&8YYL9E?-F?39,1FKU@U KLZ M/=U/=;LW.SBP2_$,LA+2ICD)EOH$=HGSAA.5!2Y-3Z?I6@[BM&E.@D-[2CAL MG5N1 V/:B< MYYUF6VJT9^E= $+D:J>=X?0MNAFUR-ACUBHB5I7C)NU:H0ZW\PTFZ7" M,0S/-AR]B=.FN6$8'K$([[H.R4GHX=29KC5MVLNNFG]5A9%=ZW@(*M9J$ZJU M72F#J&_*R!7SQMOS^EXXC1"N)?08';9[R"IY_R%7#!$AK;WI),B&3KARZ%$; M!]ZG5[UB7>QFOFU8;9.'>O*Y/FQ,V);38M*FN2>[P[=C;8R(#;OG1NJH=<9] MN!.G37-/%IH'T(Z3=FVQU7'IGC@=ANT@NX'1FK]AWJS.V88A@*&X"34?0?.=M5F;6 M--A=9^#O($:^?->O%EYV0WD^[6D(GN#:C4$XA,V!^NQL)2DI.T5&,%R MCXJA>(!RB%A;']H^-61'B0=XQ6/9(!%N]KIGUTY9X:;PCYUS7BY X;9J3H#GN6OX6G1ULKVG[SLYH"2,:*9-),VC37+W'46'--=D?;5OML'(9GDE_% M9MHTUR\>$L]SV@\H:**N]PT$X75DE%TUUR^LF\Q7PIB#1#;R#%TPYE$]\362 MIE_Z]?<3K9"_E6B%/BS1"H7_P'^PDGJ9\4Z_V\.3A0J#US3?BE()HEWRV=/K MSB4WF>ENK2_Y/M\&/7-;&-/@Y\\+#*0[XK.K)S] +^MZ]]ZK./ZN([S!OP;4 M1[YK6&'?#8*F[^Y>M_Y,W6\G_/GMC.OV9KGF^X('10DQN?Y^,C98(3] KK?[ MP7;&O[&V>1D=:33L96"D@07U$C;Z/O+V3=VAE[A;/M89^J_?^DU5G$_OK5B. M$W^@\$-+BB 1&$A )F!L824"DDHF4F!O]443ZFR=QE6A>2[^FJ'Z;O?!OCRC5 MW::__+]/,/+I%X<7AOY!//;L&NJ7\D.^%_VM#)%+X;0L2_8=P:_O#[HHW(!\ MU[G'[Y;F)9A6&;]$!U.1+J?'99N;@AN=^O&@R,K?'$/7#9>ZB^&6ZGWY=#H^ MR(-].AW!> 0Z%DG'N]OUO5V5OVXQOMG[%XPOH&-Q= 3O7S >@8[/I^.#0E5% MU;%PP8.K[LN;6KU91OH?66D -PH41PO^>:-SY4&L #"M2#J6?$[Q;;_VOE[+ M>O:U\"^8811KM $=@=6^+%JDY8V =19J5 $=2V*='T1',!Z!CD72$]#3?J9?J3A!+?^](!.OG*)^X],\<1K5 MX')&4+FG)*5CW:,=DVQ#8E%E^RB&]UKC&-@>L+VBR/8Q;.]K_55@>\#VBB[; M9?[]U.;XM>3#ATK4'U_.4RAY0OYS3/<*!JWG%K44FTW+)BH8J4#4CH6Z%L]*\]K[P4 M]VWZ2G;Z725RK$MI7S'Y09Z$B1DJOB:+DX9,=C !YE;2W&8G\\&6J"&:*L:? M_E9!X, /Y:^AW*1A)]1W 7.T OFE&K#\I?KO:[W?05:F)?OHR'>U2 UY_[)= M6L\^&&MR2@_^*SP81VLDZ*B_DJ.9@&.HAR\7>OVB+^<#U=/S>_4@>/W"UZN^ M;)5X27]X^31_6,&U0:._@4ZF=SINU7/SL& ^):Q2K9VR#?[O4PW]5+FQ^]YDH#L6F.A<=,:++)0>FP5\>DS4D40 M"D 20!) \CZ0?#E4NZ1/&EC4O<5 MQ'+"_@YSS)1'LQ1'O,&]P*@9A9&OLPF-FBF,+L=WO:!HG.IRLW@<+)N:&(U5 MS"9L@>B:=-C0\+O$XZ2M<(H@9N5"D3G2V@'9F@FJ()-I/ ZFX6HR!;W?5!/ M 1"WZ**6@;BWGK""(03LLNBB KL$0PB(6CQ1[Y[D5,X9RIVF&?,%"Q^7V\9( MU*EEGS^0V]ET&]]CHN#J07L"1JAHS9D_,3)E*LYM0"*HF M[B3(;RHO)(#. ,; NWJB@09T_JT%C\IFT 4*IUUSD8;J!%L9N_W)1EI+$QN@ M6VP=WL6O(5BN+3@D[$)69QL-YZO1^>2G?DV6Q/53QZ;\25S)8TG\VO!4"1)E M@I==CK<-C@'D@#60HHM:AK7)YY@2OP)GDO+FDL3[*Y/CJTE8_?;)X# (&G'( MM+A1Y"0%1@EV (%6\( 5%!$M:CHT9OSR(P:<9N^3X6<9[B=^F) -MU MZRZ; !>1I@CI5B7D! M= 9EB)%5]?NU&@5ZSTC,+DR20_J.Y. M!XE8Q0006 ?YH.N3SS%73I@CO2*G\T*<3@:W1.:\MI-,ZHR*[GD1T(]QUQPU&AN$T&8NN$L1;91B!]1?)^H&H *D MJ>\*0/)1=D.=?R\.0^F'#N=-GEI MV<2ZY'TJETT)#8F27G"U^(!Q8PIQUC,A]3BRM+KTS+';E]8O0"3YK1 A%ZB^ M&U=TQ7>2^PBR@RG=<*W[=PL7@B4,L%3T'#J#M5\PT(!!/Y'.)37HYXAR73P1 M[L4181R-3]V0>\>[C@Q;DZ@.U1<3J384V=(/N]9=#MB8R$?I;(_Z.N319X(; M,^M6;Q&GPA*?/N-P%;IGP NP S#Z.70&C'XF1K^V8EU_[R:W\_II934GVUP= M7]J36#[U320XZ<>[;+4;L)QAUA8[&=)'K#E\2,1W*.#&2Y(UK3PB#HVOX MEFM,,CBF$5,]37=?_UR>'^L9.Y/ MY3^@[!\0_2Z.^.-$+R?_;^V5OW[PY8_)B^/EKQFZ;I)S22L\W6K2O8G8.IV# MX+C%YAOS+C$2;R!J$K)&)5NWV=X,09H3"D0VC=N["Q%1V/IY5>;W.$W3II5\>5C*W>K)7^PW_> M,T^D:$(4GO*_Z'K_>S'G$\%V@V!Y/'**O]N-9CBVG$[OD@ B2]*9;VO<2>2' MHXXYE_F>IL4RC*4Q9Q*BJA2*@1000$1 1$#$WT3$GP=\K<5A-M[7NVMQ,A$B M9S%K=IW)75) [%84VHUF?0GMFE*TE+RXWE$S/*9IRQ!9Q=Y, 0%X!'@$> 1X MO!D>?QAM'7/',86/-MS$K6\X1N!K4^8N1!SYI!(VIFZ/0W8K" D6"+=@F92( M:;05J6+4':.M (@ B+\/B-=S>HLF1*&!.+1P#AEP1X$CV*D<;Y#QMEV[2_+4 M<*-(4A>C5,Z#;'LRGZP'L9YY:EFDLXK@5)7$T3+EZ]Z"/U_&S<-X C)^066; M,HAZ]XI3'U%4,%*!J.40%9@_&*E U \K*C!_,%*!J!]6U+N7M2RQJ(6+B]PV MX8L[[G4GN'&J%QA)@'E%%Q6X/&"D E$_K*C _,%(!:)^6%&!^8.1"D3]L**" M@,>M QZ%W?1VJ>4VTOW =1Q]"[:SE<9('Y'T6*SL8Y!,]X3;T?K*RO491QOK MV^1NM)< [)6)7&*9!L#/@&^ ;X M5M3-9>^&W[7X3$50+^ZPPJF&.:J>P2X]$9:NTB38:098!U@'6%>DG6+O MQMMDXK.KX,!)'#*G5G5G%/=7088W.CL "$.!*P?P5@J\@;,>?O>^KW=31J\- M6%.;J6.H1KMV']7-\1;**)/N B,@LHH2;Q71+G.NTR7.Q^S!1?UT5L)[[YB63[,/DM$L/$-HY*?MWKZ0SI#_P9F5VB/ M"YW);+C6SA!A:;O3:KP[+TZQ#%-I?!"M0M0=2U<5W%@! 0$! 0%+&C/\11SZ M8S-0ET9O#/%;BQ7@'B5,X R'Q*?/"()7ZTV$ ([<0 M *RN CL#=O:#[E?^\6Q3OT?$PKZX#$W7;[C1*C2B+:.JR3 (TS*@R:-(+GC% M_V*E1)81NB$Y0@ZFMCT9L!R23 3I-!@&PU6:S.>;_+.DI@J06!8F?"PD M<# MV%GY[:SXZ5Z/=SUN''/YU9>^W.R/!A@9Q+:U.4%+2#H2_"E[Z6=%P'_ZUB]_ M^E6:^'H05_9(C5TF>O?H:J4\>QRH$.6!%!FVAL7)C[Z5(?7UXU/I94KE> M ?22H]M(B',%U/-9#SXWO?X*:J'T8K:GLC@90--]H5)L8PUV#22&6YENA50)Y:X&ON 8'*%8$RP84 M>R:*_::LJ?>!JTVS>,\Z^0LH$GO3>#/L;)"]F8*+3H_*H@F0)@JX54AN@5RG MN\;=WH'O>9A9!-WM(H&XI5$?3VY^P5( 3[5MR-#]>Z M7W%?WQ&OX3>0S%0VE);\Q,\'K#B629Z' _M9PGP9[UZ/SKCRCI@NA^SB)%-K M#G'F6XV1R$&]F&JB2HDP3 "'YR_*9KY,U::LV.HR76&M7M!2[$.LJQDKZ4^?*:**4W=<@ &L!*Q\-"NOIR:629Z'L_+&$=2?(:M1)YG9 M45=Z$+M1\5E]KA[<98:L+$,1H:LP^JP%ZEZ^\JW#.*=NJ&R_"9Z"(SD+#N>" MH>8MS6]8W+A@O2XT8)\FXOEZDV_0G52.P6Z_;@@0>QZ&?8.AO#D?RXD*Z*?/ M.$17<>@MN!=W%1@0KBBV#@CW(0GW^^.4[\!=B./V>K#C#8Y%)@B/G@Q&C9D4 M=VFL$B6KU)O%E@'N .X [@#N'A5=? ?A9*?N'\_#&242NXZRFO4"#74SAR[- ME,2(*@8#P@'"%9QP=/%Z76C"W3HF^![0G'0)C='U@JL-=R9=)B^EFX8,P1+/AZDN\9O\S,=W MM-#@?998X85-?3<(F@F>DAXE-QPE]\Q_X51=3RZF7]I-E:,><,?05Y*7M.4H M_BGK]M!U4NU\=YL\1/,U-?_:R9%+G9OYS-[GO)UJ&_AF&=>TQ$E%LUQ+FJZB M",@9 I $D 20+&RX\?<2\]P4(%$U%8EC&7D<[0AXC7%,2LRT."!!5W'BCD<' M 6("8GXD8N9Z_GR547_;]NY[4O*'9=5(*S%PI+DW[)T-CW@\$CUOE>$RC8)" M:)5&\KMY0#%5P,LB\K+XY1P?[F'>?%?Y[_3MVB8B]5XAW'H34(FT M>#BQGRMPFKP"7I;*ZA=L7:OO?T3AM7*&5Q#+J4QSK,#XA$Y\4BP->F)(%<;? MJD$"%N8!_'XJ^M^B7R&/A@,8+1Y&'Q1:?0]3W>5TI-17V!A2G$9;$J33<"QD M3$WS.?$JA=. J8"I@*DE8BH(OMXV^'J-HS\,G.(+B1_)[3T,*4=VJNB]SJK7 M$5*@TI\^(_<^A H0];F(6JPI.D@J+4!0]3U>W7(:>_ADM]E _,0(POD<9HEI MYM6E 5&L20UUE@>F*\UWP.?GC)?H,LDU+2?#B5\QX M6-I T80H--&?)>@Z\MWDS9&NSUV+LS*(UP\B: KIZVECN&^,6:69N+!XEER* MDU68O&.U>,!$P$3 1,#$AY]!_6- =M;SV9I$R 7$+WO=C5-C"%9G4D"FN:0H M6B4A $@ 2 #(0@ 2A$-O%0[]#HH_C(!.G- ;!ZS>A[SACEB%G75=/V5T3$MT MPE4:RR\I@77\67&^ACO_L4VD^N=E3_V/8YX@@[3 )"X1;>ZZ/%6R M9?J'D_=9@IE#/?RZWX )0]]:1:&RVNI3]]U;"-B=.!6G9HT1)\/62=S-DK<1 MFSBM1!;SK$(T.)T<4!&D096)KQ]@WO^(R.BOT/:'L8(-;S'GL8:>[0@^CU8C MNM-W-G&*7>+39[Q*4_E2>R!9"G 7<+? W,W[M:DH,'(++Q\8[C,:;K&FD27+ MG,QXN-E0DK* MUM;]RG\KN_V_*HW(V;K[;\*%(/NQC&3_V0H%F@!.8]*]D%4 *$ M#']WR/#*:\-:&&U7[6[KG-)9^[NSW?)ZZ3$7Y"4%DJA"5[;Q@#5L $8 1@#& MYPSU7:&DL',6 M%AQS;K(LM6A.O34S>C9)8'25<)&IS&"R@)*%D02CX^5/ L MF9!_)>,/XP^=QJ@^P_FQ 5E:7^\,(%D?(6:*2) ,"1#Y9(A\3S9D 90HM"-Y MSV#J%3[9(U<:H(-A1V3G&C9 2-^?NT+*IRPC$D:KB<'<)"/R1^/F_DF2'Y-+ M(-_R^1;*/J+H#U\ _XBB@W5V@(_G$!W@ ^#CF40%(QG@X]E%!_@ ^'@.T1^> M3EABT3]>[MW4#95M14F7=D&=P7(9^GN+(OR1=OKIRR*\JVA, :1XZ$H $\B\ M48CD.E7HL'B?9 E;X1K&9+%M#)S)KZ\Y9+DIUQ8;6H@YK'6Z,2/6A&:=YY=# M14UK8],OFVQQN(JA=]QH"S (, @P"##XGE0Z>TMV^;8?P"$1EQC!5]\UR\+'3Y/]FFY309*?CI5W>$3)]W;I!];\*[R[/-UAM$MN M4+W\?SH\+2=27AZW9AT^_V_RG]ZXJ?VO_[+UZ+I][Z $(+^Z_=4.U'U M='_\JW (]LJS+\(U:QAVZ6K6D>R__^_;_GP=6375W;K^GZ\<^J:C+U^.9$@R M]=K*UQ6[IAC)5_^I;&/E%+QTG$;^H+'7M9 _O[ ,S5CR!X[^5^7KCZE .75W MRK'VC88O *QM=2/\\_*IUU]EK'K]G1M8Z>/ZT]>WR7,[Z.FUO[MJ]J!"=_\G M O]!_*[G]-?AC'P=SLKU^C.?*FL_Q>)_3%WU:J&:].=DQ";TV_[KV\6%EU]] M^CQ->51QC0J;4M9)UQA>AKMR/]-]:TR^]IYXW_+(E=($U4K'4?^H)&^6RB1: M!99F*;ZE?UT\>52/OL73F^=.N6%R)Z%;^>K$ MWL3.]S9R;? KV7M.AE$2@S22DG52QV5,7<&R0AJ4O#*@%8$I"DPJ]*?+V%!> MWXP,L6(QEG0"6^)C9#0XM/;N.$Y3V?_:Q*).VM.MK*E27Q\NN*2,R M]->6/7&%G-<4'MJ]>0^SXK$T9J?)VS:-?WS?\A!ZC(IW/%1$UOV-M5ZU*V.T?S9:3-(2_6M+RSB,1 X;SB%]O.$[,+[NP7+: M,O?M-5SH!@>I,X&\KB;M1ZB)=K:QC.6OB5KXJK^KSU:-Y.6N6]ON;VZO1<<1VR-?:_)G;R)8:37Q'/WZ?D> MPIC[-E03M5%-[T.^@J4MJ;^V/ 6"S#'N>FKKZ\;$6:UC1%NFWYZ3:7V8H C: M-S7.6@^H1CLR:YKJ% M2+1-XSJ-V!;2P*)Q?4;,(#.A=_ZJ$P(Z=CK6L2/J2%?=);?JSQ/JP5B^::=S M7KBC_G8@GD8A07=K V^=#)6D:E8#Y &$:,^EQ3U8]SS>EG-Y"W5*2-[H1C M6SAR5GLIS@74F?8VR66O<,IK3,>DIY$(%\$..:.\B93JNAZJ)I#V, M\YC.S@WBK8>OX[1I3H)NI-@GF1]ZMN2A3JL[K6_;2G;5G 0<<38VYXY#<1,? M04>$5>_7M*QI3@)16$""8O@VQ*K>CE5:G;W2,].F>0E:8E/&FJ%K<#UBU1L$ M\*"M+I/+7N&%UB,6-DK#-"3![>&>8V/'3O /7S'N]O@\H()P'-@3?NRU:@(9 M,#R3-LT-0ZQOG3?*K#ZQ6].YL' L"Q:/9MHT9P>->*['2ET@;$_7,A;S+9#R,.#6C0E&VM? M963DBG4=-VN2%%M!\A)8F)/>@#>[ZLQ,F^:>[&9/KCEQ0DDV+\*8L/;-VMK* MFN:>+,,*37JWF#5%G15BS65&F-?+FN:>K#E1(6+'!2I4"PU*:LL.>[K<0/[) MUITSYL$UNF8CNB]%0W34CL3$_;EBWZ&XAR&J)N^AJ&.TASJ/J#8MI$US_5KQ MI]E^SK)XXE0U-P([&YC^D4F;YOHE'I69H2A-U68/7;P_KL6T,LUN(-81! M+7*_MFT)'ZO# >./FJD$Z)5^R<2@B8^VL<:==*G;6#K19K&+TR-H<_V"A2C8 M#:6%*?)*'Z9==Q9C;G;>8*[ILN_$P7#5$$4$YF9MKM;FELNL:4Z"V=X?.A,1 MVHO(JH$JPX:"UTYQVC0G@0]!XKZ/!Z:HH/7629<[IL=E5\U),#F2D_ZR-X_% M'5_OM"=+2!G(V>$V5R301K"\:?.&.-';GM'S<)E16WS4NP:[:7%0J\&, M6ZM=5ZQULLV=.;5\14=;VY8>B#WL*#:$4<,2[>RJ.;5&3+CD^M@\4R)KFU!J=$580Q(XG(EM<'O0[RV,WSIKFU1I/9X8\YX/0WDTP1XDU=,(O MF#3JENM7ZZCT)ZPY?GFC:-#!2;N^A1K)W]PZX-C9>(EMW MEW[])5IT^>1*QC6ZZ;F[58,C)(=:=Y=Q%/&QG#9%+^'/Y!.ZQH0_:XU]^N%W MK-N;Y9KO"QX4)>;&]?>3L9%XH6E3./\=;[1.UINM\H^T/]\ M_>';"7,:0GF9*Z>S4?42:_@^7/-- /LE6),/D(7^Z[>^SKPOT^FB'+URBU6< MRX4>N2I3@EW"CQ>I!+L1'BW2964?B 1&$A )F%LQ1 (C"8@$S V,)"!2R42Z M9$A]#)$*=Z3HS;1)DQ9R2][_]HA2W6WZR__[!".??G%X8>@?Q&.W0E._E%3P M_HVD3)"F>:19$8;K5\*U7CGIBE_1'4W7*@U=S7)[*RAVQ?LIXK8SV(MF&0B739=\OWZWN[*E]V8K[D==[L_0O&%]"Q.#J"]R\8CT#'Y]/Q0:&JHNI8 MN.#!5??E3:VL*[MJTI(YEIK\]1^64PG7;A0HCA;\\W__QP*Q@N+8(F!:27R5 M^\XIONW7WM=K6<\^?7ZI?%4!,XQBC3:@([#:ET6+0 ^!=19K5 $=2V*='T1' M,!Z!CD72$,9'"IDEWN*4GI6/=H MQ^3GQV874+8/8(NO!9J!.0)S+(IL'\/VOA0%+GETKJ"#J& JE<7V"GOFUM]? M"WR(&0F1?V7<3<5W?2AIM0Q]_=T8>>5M:(_,Q\T\-0TN/* M8'GJ?CV\#/YW3G!,/SKR72U20]Z_[)?67P^R3>G!?X4'XVB-!!WU5W(T$W , M]? FIX3+4DSR\-0F($0A-YO%A&ZI7OS+QZ^]AG>O',"VLPG4C^#C"9)""[/5 M@=HUL?2\#_339PR#JE!Z;A4X"Q*0$9 1D/'WDO'G!X>OZ5/(K>$C"DFKUB'R M('E/V>8],!DN^FONZ!B4V&*BWK!QF G-+9-@DOCT&:_2) 0@"2 )('D?2*8/ M'$;^5=(G#2SJN2WJ^@'3Q;:H![@=-_$=5K7!FAC@VXW=BAMC>+X.I(#^]6.I MWWCAF]IH,PK'QS7'^WQ?.0\W#>FIT?EHI\^(Q19A3'\?E-- M = W**+6@;BWGK""H80L,NBBPKL$@PA(&KQ1+U[DE,Y9RCWFF:T!6Y/'\2M MW2+J:MWG6!\V[[)P?VCL=/N =1OB"6[6&J(R-&HM(9DHI &JG\\4GC*_ZVN! M^S2+"R1PE0928%WFMY:N>+P5@P7 YQYH0&=@T,5R^.X0DO[B;J2+E+?/;J(] M2=I)1U*QK3$%Z1#2G$J-N_B2T%H2YY3*SB I./AS)68A&A%D*LUN0DBJBA$$ MR&\J+R2 S@#&P+MZHH$&=/ZMY8W*9M %"J==Q,'AM41_K)@^)(TZEC:U!X84FC*=)F'!,%VE*1@D897$]H&H M'Q2H(-FCT$,(B KL$@RAX@TA("I(PGITU.CM6<1.XOH-TJ)4T3NV>(LG^C@1 M"/>8!]0VT$@6^'@C>H-VW^AN@\.>C)-Y0!H_^OE$X"ESK#K.00_"=+96V7U9 ML03Y5N7B$5A "N"8$7PB08:T!D8=+%\NSL$E[^Z'E]SI>Z3>M6UH37?K^-K M.YIC1M!DV%Z#N$OJE4CI&H&@4"A&$V%!M24-E:KQ9B\B425V<+ WK9SY.^;.PAGI8B15?7[M1H%>L](#0Y,DD/ZCN M3@>)6,4$$%@'^:#KD\\Q5TZ8([TBI_-"G$X&G)OD8FV(0VVL':2NC<3X$M67 MP]B]3^7E'3\!9,A961>D[[DT"Y@^86G11 5/+ MQ]2?1R#E." %5-HK$$+C==0CE@1[GV3746<%B;NXXW&(:_=%Q:;VIBBD@"4^ M?2:K)(P OI8$!4#4#\I7D%-7Z"$$1 4Y=8\.!_[4>='KIA#WVS3"]0A\Z05D M.!?']RDW40^=@[W<.;9D-I1:&T-W]5KF<60!0:0*0]1'2ZOC M5WXXJN^$YR M'T%V,J4;KG7_;O%"L(8!UHJ>0V>P^ L&&C#H)]*YI ;]'%&NBR?"O3@BC*/Q MJ1MR[WA7W1]-9GN!78O*8KSHB;5.BV_?93G:=SMXS=8\P:YM8]==X62T/#*I ML)=X%PEJG948'4!G@&B Z+^+Z-=6K.OOW>1V7C_MQAH5XS-I*O)]BK64>&.U MVGKMA:LS\F;#/5DO[T&27!(>0E9@70&>1,%HO)-P!K MY[!ES\%$XT6KMIZ8?DN"IMN[.*SCWHA8=:2-*;;HNM&0QT<+XS(TIN%2J@KC M;YT^7O[TR>P95/P7@4"^9#'A\P)YU]=T__7+X?VQDOD^E?^ LG] ]+MXX8\3 MO9SXO[5+_OK!ES\F[XV7OV;HNDG"I=6'8_B@'#E(9^?$BA[.\$[_+J^; 4_W M:?SHX!S2F8_/V&'7.W9B&4:S(TBA*H:_M3@'ULB+Q < 90!E .5;0/GG$>R: M$F@J-?)"#CEUE]/9L,N+ZGTBV#NGI:.C!FQ;;:5I^QW_*!L9H8E/GW&D2L,@ M);XLL "$!H1^!Z%S#Z'R#X#H]T2P)W/=G(?-=1V2,.*;1+"3YY1\ M^ J>SUQMR"$C%K%[##E:S9 !;LIFBF?ZTV>X2M#YW:[_!'@N)BD GA\7QRX1 MG@OA0/\Z8OODG@]'JBI!/&:92A/;4&[[+JF_=4L1Q@:R%\26W&BRLR@D6U'F MNJ:Q;#*A(WG[6@ %6!%YTV!7WWUE?/G8RMUJR1^G;JALOPE^KVY#-9 _-"% MSZ*Q[:W'\)_WS!8IFA"%A_PONN#_7O#YJ)(FO6=W74@Y'QS/Q9#=QKG+9E2] M/5\N)GIP%$\PYW2'3KPYT8P,8VGPF:*0*H2 5!! 1$!$0,3?1<2?1WZ1^DHU MF1,]M25Y%,Z';L-?'>X2^949;#H>;N4^Y-&;XP9M;IJ=:89'(LV2HZK8F^XS MP"/ (\ C"-K>CH\_"KNV<:UM->MD $GS7HW2EZYB&#=!X@_#KETXW-;U;=@1 M>4YN'&&KB^%#(65C%G9%$?2.85> 1H#&WX?&ZUF^11.BT)[CV?21VF!H+[F3 M@0[G9I.VB.-=0IYAFY0[-:[=MOG9=#)%-(;2:G'*I>P4H2J"TU68O'W!@X+S MY\NX>1A/0!(P*'13!E'O7H#J(XH*1BH0M1RB O,'(Q6(^F%%!>8/1BH0]<.* M>OX$-T[Z B,),*_HH@*7!XQ4(.J'%168/QBI0-0/ M*RHP?S!2@:@?5E00\+AUP*.PV]\NY=U&NA^XCJ-OP<:VTACI(Y(>BY6'#)+I MGG!C6E]9N3[C:&-]F]R-]A* O9+3Q_0WS5%;&^-<;R">XHVY/\4V(\-DNDT- MAZ JA-_QU$3 -\ WP+'MNO('3'W[WOJ]W4P93^U$0=*.A6$-$@YBW!6SOQ2EETEU@ M!(16,>KVE:^*,<8O<3YFYR;W>\Z>3G:\K:;O_435[!<@OZG(]"RXJ(_>2GCW M%^;QU<^ MXX]OB+(&H;'CK0=NL3M-.BL+?:*P;.9\Y8&HE$8"AA MT5LUEI\S"=%W4ZM(QL _5KJC&U;XS_1!5%1?UZRPLG6#X(9'SX)5GP^SZO.W MZH/^]W_ !/2OC[O4G0X#&+F% &!U%=@9L+,/4X;X$;&P+RY#T_4;;K0*C6C+ MJ&HR#,(WZQ2OAD-8GQQ15K3FJHPO?'TU$6(9IM-@&(PFWM<]SX<#2 1(!$@$ MK@>PL_+;6?'3O1[O>MPXYO*K+_V= FV@[K#-RE27Q\>M7Z6 M5*Y7 +WDZ#82XEP!=71>GS=2VQG8M66TJH\&]&@X%!(ELIV=5>C-@QJ*:V* M6[]-U+\%KD*NVP$"?H#PU?MP:*"RM/<,+^L'1F]NADICA,@U55$@-9 M"P"' (< AR5,Y'H? 5E792%KR,T@?L 9:)GD>SNMG"3QFO'L]S..:AWF 66TW5'6[ M92BZ*';6[:Z;>)APMEF4J&((! J0 %:"J3J@[I-0][<'.W^&8'S579L;OV.* MR%A=;K?K8 CS<8K@-,P)5S'H+2\=(!@@&" 8(+@T"/Y- =:?.KY&,!^N[5$= M8J.PJ?9QGSA&&773RGM0E4+O&%L%U/V(U"U6D.!Z F>9Y'DX*V\G"<*^WN0;<%>V)-Q")W,7TL?S3J\E49TFD?BC M2);[B6)5# %U^P#A .$ X0H?\'P/[H3Z 7%K48?;'0B9"%=<_= U4]RE5?E0 MNHK2=ZQ\#W '< =P]X2X^UW!Q7<0[G"4PN601/MK*&'!>EUHPMTZ)/@.T.B\.EJXTG0'L01I&/,:9K0M(05- M%A:$R"K\9A+/D^5YOB-4V'%4=Z=7#-_=O::")B^EFX8,P0K/ARG!\9O\S,=W MM-#@?998X85-?3<(F@F>DAXE-QPE]\Q_X51=3RZF7]I-E:,><,?05Y*7M.4H M_BGK]M!U4NU\=YL\1/-UL\"5=\=ZY@_K*VNRL_E3=W]>K:ESMYY,P]$TZHAB M9!6G[QAU!) $D 20?#)(/F S^>\D)AU':C^8>1&T6Y^6]K[RL;]MP_D]*?G#VG.'\7S&T4O%AW1F9E,[5FRZ M:4DC]!(%Q:K$E1..0<59P,LB\K+X-2\?[F'>?)_[[_3M/'G"M#MJ'(N1AWB- M3L0.ENL,5FDD%<61*H2_58*MS!F6KX4RL\AHJ!R_E,K\PBWWOQ>(BT>3NSG"IPFKX"7I;+Z!5M7,"_&&Q6EUVZ+\V0-">TQOJYW$LQC M:="3PJLH"E*/ /S 5DJ T8)A]$&AU?K'MXN; J(^%U&+-44'2:4%"*J^QZN;S;H'+81[3'$N3I!NF(O6'7J6T: M&$4(O$J@M]]S7XQQ?\D4[2?OCC\KSM=XYS^VB53_O&RJ_W'0$Z20%IC$):+- M7=>G2K9._W#R/DLTJ^>P\!7' \-!?[ MEBW6=K@@(T0:]"1!Q2> 1(!$,%TYU@S5-B MI)HI*=,2H! "TIL *P$K'^$^I@,$1FZA!C W8&X@F[!@KLF- V4W=0IVV(F6 M:<1NB&R/"WGXZ)*&%J=.01I8@]$WO8*/EV\H*5M;]RO_K>SV_ZHT(F?K[K^) MR8$-: DH"2@Y <-%#Q+ON%?R?C#Z,."MXY13"VZD-0=CU8P MT\1<(4,D2#D$C'PV1KXGY[ 2A3:D[QG+/4*H%RS7Z=F;206O;X53.K63J[) M<0JHU[Q#DGC+B7M_A/1'X^;^J8@?DTL@J_'YULD^HN@/7__^B**#97: C^<0 M'> #X..91 4C&>#CV44'^ #X> [1'YY-6&+1/U[RW=0-E6U%2==V03F_TL/_)%V^NF+#[RK-DL!I'CH2@ 3R+Q1B.PZ7J+;ZFXXML7=?L,OSP$^J%', M+Z\Y9,DIUQ8;SMM>3Z&-@0E9AX7N!W2GR3*"C-!96ET5(= J#8'CH0$& 08! M!A^<2]=J#OB9MATCW&FY#Y5&"X^;K5]?A_TA$V<-W^M/VV3;[HVGD![.>HON M)&-BNFFUBJ%0%48!$P$3 1,!$W]_XIRNTD*P$A88M\/9^H@4]=Z$ @@""SP'!=Q7G*X 4Q8)@R[3X M-M+N#VUIS\^(^FGK=,5?3^+](8NFT **V$E0%PEKV?-W9\EP+BQ*<^+P*@+A M59K*GY;TE]#E_V1[EM]\-'_KC+)-%(26<;K\RG(20PVSI__M2#*R?W\=PC#T M#I*\_@LV(>B_[OC.^69T MJ7JZF?Y50 1[I=^7D=.LI6_@_6M'LO_^OV_[\U6LFNIN7?_/5VI]T]&7+T7KBEU3C.2K_U2VL7(*7CI.(W_0V.O*R9]?R(=FY/D#1_^K\O7'5*"< MNCOE6/M&P]?!LM6-\,_+IUY_E9'M]7=N8*6/ZT]?WR;/[:"GU_[NJMF#"MW] MGPC\!_&[GM-?[1GY:L_*]P/\%>6?*FL_A>A_3%WUQY;@I*S<_NO;I8B77WWZ M/$WI57&-"ILRV4E7)%X&O'(_LWYK3+[VGGC?8LJ52@;52L=1_Z@D[Z'*)%H% MEF8IOJ5_76IY5(^^Y?.;AT&Y87(GH5OY.A70M4K33:X%>RMZ*,HC!.P+ FJS2-RAA):[)"D[!,ZSB!&!J\,G3BTV5L*%\V MORC#EKGUESC7,ZG9^>Q$2WC)I(GO?VW9YWFAM;'K$L>>A]A!A^T9/39E1(;^ MVE)IP_3"-I9+.SJ[G'/H62:?OIOEW+?W-SRQ7.TGF!B-";T_BU01Q1@9S5_3 M=B1+UB?/7.HB7IWTX)LK.LT9X*,Y:\9P"06 M![6N!IW&!PZF6DJWS:?7I/_:\L3 ;'O/=DAQ1W,DY"'B9FJFUTP=F.^;6K-( M4H1>\VQ[WH**Y@%Q)'>,C.=E.@O^DB>;"X23Q@UE-IZ%1G=ARD2^95>2B,Y8 MMI<&FE+/'>?365]/-!+ MV&:;DQ#J+1TJ1-.6U%];NKWP#&.:(XJ$[!E,#9GLD&/:,B=3MX;[:D^.&IQ^ MGCCUS290S;Z0M(1S(W2_WXR;$[VWA#PIXMH=DQ#I4)#)?.=-SUHQ[:[5LOD> MK9[C]1"5-48F\\\3WR(Q-O$(UD;DW92W)-/88Z9,YF]T-EY[+M&(2$X21S$T M.G8,?,/(5/[;XV@S[K6%?0Q9:WS(-NUY?22;2F^/&VVWK@H[KD= "V*+F SC95?- MW<"Q;5/'R6Y8MPETQ>UAIF8+]>2J74C1F$:9'9B&48N]*M/EUG M6VMOS"&SX4A>]."#A#-ITYQ!G^FVV.Z@P8J35)4+5 /W9"-KFK/HH[A8R]@L M4&Q]I';%9NUDUG;9#>1,.B8=V);KFL.=&E-IXG)#5*7,M&G>4KE:F9YL3 M$1,11%P.R+F77/8*IV;3\91IJD/'GN!FO4[C(=R5DYN]8M6S8#]/VS(&\*72BEAK:#$0A;9J3H$NNUZO1F>7%B> LX[+6=$#XTY93)?(Q;) M*M NN=DKO-AA1[J/'4((FK!U>M"EY\YLD%SVBG$SNSDGCZ.8LMGEV([IUJ9F MRG':-#<,H\1Y)#TF0J')7$#'ATTS; 5FVC1G!\:^ 2^,H]$0(U3OUH2 .\3) M@$&NF/?!ET[L4%LXHH6%;2+DCGXO2II>,40GGK;V J,QMN7'++%*T- ,$X?B MBG4=HX;#^6S+@SQ_G5SK=-I,8R%MFGNRR(BU;&/JM+F:ZF\D,\94:!.G37-/ M5MZ@IFEH;8%CQZAU: Z(_>1R [DG*_1PTB4P
.'XF0NNFZ+),VC3_9%N( M TD1H^B0-)_4B8%%>LDPEY$K]CW8LZ:(A L/.BF=V61[F&[&ASAM>N4MS ^- M$4;)'%MG83ML>,2!S*Z:ZQ<3C&;^<.4*$((ONPIZ.!";!I,VS?5KLS9]BG(V MEMA:HS.\UL#9?F('2=-\OQ#5;/+X6MR)-61OP1:NKF:+[%S8/.2G33I*IHPC MV\-TY6S /2C$XO2DA%S3< \MU@NS>X:\ULB6UD) M6CN.>/=8._%9TYP$_+RY);%1R[9/_5V]S>P1WE2SICD)Z G:B'J# \+M&M(6 MILY-N+.[G.J0DV LU=#N<8SOH9/=;X^BV:@6D%FANOQK5O)L4>MK0]'RQ^VP MSBIU*C)?2H+_A?)BW68#A6!$J;LYDMNYY4)*=M6<)?(.&FFSVI*V"8FM01!& MX^S43+>"YFX UY-W<>3W(>BTUIR]?AKQL]0+OT+#E7QBP]F16=LG2DTZY"F3 MM9;M@,\)NUY2QWKR:B4YA#NN5*.&Q,8FVXN:IZ%!#!U99H\<3\&LV&7VL-?( M;N":S6@R@0P]&JH=<'S40VO3X3@+Y^7Z)_V^F3;- M]:NYGBF'?G0<0RQ3R-O!C_L' M.F\=V_P^) ?_C842($,F0Q;]_A(;O"QMJ.YVJ^P#_<_7'[[5(XVFO4B1!B;4 M2]CI^\C=-RL?+W&[?*PT]%^_]578BRQ%.1GG%LM_EPL]+PPM _B,?NH:=^*;_D_3N0F2#-^$D39 S7KX1K MO7+2%;^B.YJN51JZFB6%5U"X6D$@!/I^CW+A!N1M-V>_I,M7QGH0;<,@$^FR M89NY_8;MWVZF?W,,73=]NU_=V5;YL MX7U)\;W9^Q>,+Z!C<70$[U\P'H&.SZ?C@T)51=6Q<,&#J^[+FUI9/]YJ^.GS M/RRG$J[=*% <+?CG__Z/!6(%Q;%%P+22^"KWG5-\VZ^]K]>RGGWZ_%(RK0)F M&,4:;4!'8+4OBQ:!'@+K+-:H CJ6Q#H_B(Y@/ (=BZ0CF/\7>_Y_NTP?L$WC M&4O9 5%_2=1B'*IS[QG)X%)>O=Q3DM*Q[M&.R<\/7"^@;!_ %E\K>P-S!.98 M%-D^ANU]J29=\NA<00=1P50JB^T5]K"VO[_F_+;Q?2T2^:$R]09 M^<\QWRL8HIY;U%+L-BV;J&"D E'+(2HP?S!2@:@?5E1@_F"D E$_K*BEJ'T! MCI*_10R$R+ZR[R;BNKZ5-+A4:4TK$FCZ*JRL?-?6?<74*X:N!]6*HX?@*/G2 M&/(CCB0LUFF@O[NC#SWFKA'YF?FFY^*DY]Q!\M3]>NH=].\<_9E^=.2[6J2& MO'_9+ZV_GH"^7DOJ;0FM($CK7M5C2*&W$+KW57Z8$NZ*?/*$Y688@ AX@" M,@(R C+^;C+^_,1Y=M**>ZNU1]D[FI>UU-C\YU]+"B*L&Z8FS=.*@8 MOKNK!*^.VFWC9H#)8 FAZ*+>?06QG+"_PQPSY=$LQ1%O<"\P:D9AY.ML0J-F M"J-FPJ(O<\9QJLO-XG%:?[-L3+8+GR,VT(FK+1IU/!+N\=[1VIS==@,IY*S1 MR=_N^G! !;%,7N)Q5!6"H/M--0$< '&++FH9B'OK"2L80L NBRXJL$LPA("H MQ1/U[DE.Y9RAW&F:L?9B"#5($1*E[8X/6&O3X"CF'A,%8G8028H>'CEB(?3( M/9M,41;I1.$2H/K93.$I\[N^%KA/L[A E=I( 7697YKZ8K'6S%8 'SN@09T M!@9=+(?O#B'I+^Y&NDAY^^PF=^\T"/RPKMF(TACV)9713K7[+';J[F&QP/6( MDSI' 6KIM2$6,#*59C2^+7AJ=*D"@3O.QRO&UP#" 'K($47=0RK$T^QY3X%3B3 ME#>7)-Y?F1Q?3<+"-UZ_UQ2[ F>UG/X6-3I0.+S+;I\N.::T^2K"18]0:2/Y M05CRL4QG25A4%88HD(-5$M,'HGY0GH)-Y-I0)9B M];-YP%-F6'6<@QZ$Z5RMLONR7@FRK4\%2:\TV7&\>= 3,6O>1[ET6*(_-#>JZJTY+/.E$P-O= MN;Z%8AF&LKI24)6$49!X55Y> )T!EX&C]40##>@,$J^*Y6C]HK?$HPO+0.*% MQ2%#2 CLX]KL-^X21)L'<&V_ZG1LB)]K"^C@UQC)SER<-(KV4Q^G_#E80SVL MQ(JOK]THT"M6>CQH\F22'U1WIX,TK&("""R#?-#ER>>8*R?,D5Z1TWDA3B<# MSDTRL:;&?"/,O8')M29JY[1"$=2HW:4YJ&WK/3*,C[XNR#"< MIF+!9)5&[UB>'I@_8&K1105,+1]3?QZ!G'ECKWW2[!97PZ!![Z1M#CYWEP@D M9,?K@S-'"6K9Q'Y*BCTY-.-8[W17\YF9 MNAS9MDRZBB)O3>J>,J^."U3?C2NZXCO)?039P91NN-;]NP4,P2(&6"QZ#IW! MZB\8:,"@GTCGDAKT2Q+S! (B=Y#7)_$!>FSP M[OHNWN<<]0;RKAWN(6MXP$6R)1 ,+J3"I@$OHDIC=]S<#=@!&/T<.@-&/Q.C M7UNQKK]WD]MY_;0EQ/32;YB$S7/[XQ%J'MP==)=L069064$R/ MIC6!2;6DTQ-V48@$5"XO+8#.(&^R6%2^ 5K/LBD?]XYYMCVH.?:'#65%->^2 M!<.TN@2_FLX,T9LU[7/O4#LW@PR.60XE547>/("\_#F4V4.H^"\*@:3)8M+G MA?*NK^G^ZY?#^V,E'"]_S=!U MDZQ+!T'147_IF_=7?7P\BY+W#9IF M7=)5%'WK;0.6R8N$!\!DP&3 Y%LP^>=!;$>8*SJ"3VIV3Q*9KL](LA;?I4!I M6U=)Q93H W0R\5/L;7Q8(,P4T.F)'405Q^^X;QS A"Z[**7C]"YAU#Y!T#T M>V+8A_:PB4G!:B]*^ABSERUC>%C=Q&U.GE/RX2MXEHU6;X#U9W5;(38]31S, M#H*>^<]9,!O#\O[S/P&>BTD*@.?'Q;%+A.=".-"_CEB17K9J!%JKB0K3:9UF M]8#LW>?OAY 59$WC38U7=? M&5\^MG*W6O+'J1LJVV]BWZO;4 WD #]TX;-H;'OK,?SG/?-%BB9$X2'_BR[X MOQ=[1J;D8BXQX4(DHH5<[^Y[(7*?HLM4@_!A155B3J*<1E\X'&)_D;P?L#3V M3%)0%:/N&'T&1 1$!$0$1/R;D5]XZ4<#;7>"[ M-:TV=&K4J%G<:8FDSZ1X)!+O&4*K*'''#?L CP"/ (\?)&C[[X5=]_%IR"Q; MPX4XT0?;5;>.N37UOF%7MT,V.H@7R/;)ZVD+F.M@-)ZYCFG8%HYOT80HM-^X\PVG%0Z]NDA@QS,]7\1>7;C+A#;HB/NZP\]D3B+J MNVUWYD^16D:E+'FW"E%HE7QS>T/A\G=OP9\OX^9A/ $9P*#231E$O7L%JH\H M*ABI0-1RB K,'XQ4(.J'%168/QBI0-0/*^K=RUR66-3"Q45NF_C%'?>Z$]PX MY0N,),"\HHL*7!XP4H&H'U948/Y@I )1/ZRHP/S!2 6B?EA10<#CU@&/PFY^ MN]1V&^E^X#J.O@7;VDICI(](>BQ6%C)(IGO";6E]9>7ZC*.-]6UR-]I+ /9* M3A]>HR6'C[L:MV-9L3Z9X2=SR<@PF6Y20PFR2A"@BCS@&^ ;X%MA-YF]&W;G MG7",>]RJR['SUK$[0:PX]!,W8R7X[^])F$JP2% +P!O)4!;^#LA]^][^O=E(&'HZYM=_R0 M4SJ1[F.ZLU#GF1.5[@+#"*I*P6^Y467.=;K$^9B=F]SO.7LZV?FVFK[W$U6S M7X#\IB+3L^"B/GHKX=U7+,N'V6>)"#:^853R\U9/?TAGZ-_ [ KM-\W-5I]A M1-?V9BTQV W;T7"=^)145L3JC@5:"FZI '\ ?P!_)0T8_B(+U1.&B>'H_[/W M9T^*T* F&<0TXM"( %"0@(-3+_^5@GPL@W& M$X/ M2/:;;,*J2HK\ZN<*E,J8431[9)-LU9R9U6(A4'#72K*<10"1 2("! 1 M((;>J_A%#,Q2N>Q:ZR*[/00\L>/QBT#4(5KB8+":*(:"]:=URL[2,S8P3(-B5 P?Q7#\YY3?WV8@ M.C:4"L #_^EIEC;0O;_@1D3ZCJ;J7L2T7?>$36=1R.?'A'P^51KT?_^%,]@_ M/S?.#=D )TY! !1:17*&Y"PD>L]=NL*>-(:4[21MO^<-?%/H]P$7>(=*@.;& M[6+&S/JB,2NZ6L_6J70,]E/F@Z+M;)1B408=PD&$@TC?0'(6,CJ'2\Y0@M>E M_2R?/.G9F5+!=*Q1Q_344.I.C<'2JR[@21]T-WSOJ+_]+*\LV"E'<[V(MDF% MBX =[^]\\F 3>AY*]0HSNH8)2\ZMLH1IK5?'S7O)V-H!T#85-PD0YP!.YXMU MN3Y,TR4I9G3F4S/'U]9C 5 ")FC1498]UH,VO"*&<.MB1/T4<(4R0H<0\ =X MJCX&ATEGL.2'7M7!RJM:<>PW!S,G585P"'.THA1SQI:K" X1'"(X_(%P>*&4 MK8\AH(3/+6JFX$,C[6OM.+\<0 ?T._'16GZV*6?N\RJ*GLCS8G8NR-B MYQ!$B52WAJ0WWFKT"H'/6R+/U?'Z7AR/ =[M>G8<."+FBW0Z/ZT,6(DPLUQZ M9EJM)XE.=0R3B$EQ!LSUMS+#DC^D:=[:UE M?MC7$QD!0C#S\)N/LM@9;^8C!$8(C! 8(?#=^5?? UUL8B=H9KY>BH1;::^H M=8)+6E4(NO#N*QOE^#->_T>H^Q-1-UP^@L-)F[=$GJMCY8E]NN]!EI\I\_(J M/E2E= \;Y#.M2G/8#B +>G,9/DH?K0EZRUFZTO:L#W%?.;.1=U)0X[- M(4.:8S0_89WGD*TZU/AZ-S[8W22/@#NQE&)RU19=26G0H[F;J$G<"H [$?3N MX.@HQ9_Q-AY".(1P".'N$^$N[^_\ -Q5K8F$C>D:*\44ME4?UB?CQF((X0YV M[Z"(*,^CXE,([A#<(;@+HW/Q P@WSF08J:NH)5%7NAC;C=?F>EZ " =3-PDJ MRE,H?1TA7,@1C@_?JD.-<*=V"7X :'"5K?7&(]'!TFO*R,RI4;&P7D"@@6Y! MEB:C%/6#BN=]P%68M?KV1(L,''NRRP0%A]))788HPO-CRFY<2,^\_D)##;SW MXBO<8%/!=MT4@">P(C!A'\RY_(13<0T\3-N,:RA+S167GJ. 0UJW%&<5++MD M6Y!VCFV"31SN[@H<.#M2;;/2=%1QXHJ1R#PN ( M)!%((I ,J[OQLHAI^5U#5)A54IQA6<_G7'M5QA<0,9F'WPP6)9DSUNA @(D M\R-UZB,I>7O^5^2=4N5T^/)UUN/A=UWA 7E60I,>L, M(5@%53))+$HPQZSA6TZPW)7)#!RCGK)\*I3YU'L$95.&&H%O*$BSMPFGOOI^ M0[2X.F+?E]\4' ';2%E\ UL'8'YJT@-,B[$C<44:BZE"N-6D*L@$%=QXQ[ H M1Z+ /$(_=)42X6C(HM82KROI[6^WH(1]_TG.I)QDG-EW).*CMI[.<8H0];X0-5PV.DHJ#8%7]2-:75M<5UVY0.4QQLYV5S,F7Y'S M 0@%]4.I*(D?BW;_O,S2DN9%](T3M1=XIB/6"^\S^,>-^QEEF]XD@H>_8,;5 M\@;"1HA0(_J]>%TKC@U.#AB@.W!Z=)VQ&=?B5$VJ+^=)MUNQRZ11KEDB)\1/@8"GQ$WM!3>4-?8.*;#E!ZGH@WRV1J++9Z%<(5)LER M,Q: (__PFRN/M_,_)B#57YLK]6^[/%$&:8B1^(;0YJS1 MJ1N+TN\C+V00G#@%-5 P&(D;$K>?9@9>PT]6TKP_EWT$SW/TGN\I/5-KV)^_ M=8AA;U#VVBWB^GLN9A+ FVK[0,#NV=G^D5!D""@1:F_[O>2O MO3AA#AP:<8&:5^?>NBQJ,MMHC<15UH9=65B4PH: $0$C L:?YYP[@)(M.T99 M,=.?2JL^7^V4M6QEN Y0$N:QT5&,ME> ^.;SH>T M8;J>IRN&E$ZHM*1DZXFI.(0(B9+9$$3>&41^))LM!)0(M1YY3D_J 7R*.?BJ M-4TI12P]D[,BD6IU!4R ^+3):&/>T>$^[A]]BV_.G^3V,W$)Y#CGHB*.!G!Q[T3'<$'@H_[(/K55B;LM0?_HI?9'N.B[O];^H:(?(2#%52,!@BN7!Z'(K9L;:A[# MQE1*)(CU>E0<88EV8_'EF$.0FG(HV"#5LVS3X%A65(1%+K'NY2>S^5 F^""I M+LIR1)0^9PL.!(,(!A$,(AC\2":=/W15VI#YLA2C)'4U\TH=8U@]/2;.9K9C MZ[3M2QK!5F++SC!6]*H0$V'_C"A%@O]Q*-4882+"1(2)E\^;RXMN(:&I\Z:1 M*.,I*4T5U^-OY,V]"8,YM\/U,H.D;<02S1@A"5A"[0@0!OF'WQ3)1'F:1R"( M0/ ^0/!#9=]"0(IP@6 FGZ]-5JD$9[1\7V_.#9O F#.8J34<$]+8O&5*$WZZ MRE23]*+/+R 6P9PX*LK06)1GC]FI@>OR[^#&\M&M^53OJ['O>OI@M?E(MX"@ M>L'N/^>D0?#?RWXWL?(\ZG9 ,; .SSXOHBC6,-@FL^_!J=A@U!'%T2! MJQ'/#F8I##6K#V=M.Y&I"8!?W#YD _ RX$9S = M-P+V"W"OYL 9 I8P,4U@!JP8LW M&FT4?.A.-8#*<\UP] ]"I_@0DHGM7Z@LT=(/!H!!R81T _\ OZT[$ D M@8;AV O-^=O05E!Z .M,8<2IWPZ/:=N7U0*9CZCB:/ M.'>J:TTY+L;J0I%8<$6/7 R/Y\\3+_+G";FDTR)1%)=5D4DTY,68J)F9V N# MA?B CK!0?Q65I3[Q)_$MR<3EU';!))_TA1BQ41A*BN/(C6FVWL8\;BFE:VQV M;DRG-28O//S>+P;[[U,0-=C96]@=_,7NX/)ZZ!"Q8LGHBJL!66H/4[S.+!?G MWIU*UN_Y0H><8+-RF_#)BJ>JZ\7#[_U&BB?9G9?P$X6R:?L.0&R(;8[N&C%W MI#@0TC;@".!K -1\^P< E04X5S%7KN[N#ICMT0"YZ+FR!!E\J-E#8#:-]'Y$ MU0%!'1>RZ.9( Z<2^-*A$^K/Z>-H<\WR-:B/N"-[8>V4"4!LTU[ $<&Q$9Q\ M.CS/-HP'7P+^["DN $1[\Q7P_DT1(OB/+T[8[8F]@I'_@M:>8@5;S MWO>BD=YJ1X]H1'D!ZIOJ5@#9-[] J(MNL7V+\MAV7>ZOYURTX>^2#\Y:0,93 M .F3"-;[(TWU3:T\J.R6&M^LU!X$:ZQOEYBRG7*PP/BJLEE=(ZCE!&82-^V^ ML36\>G++F&7U9BR;DE;#%+&*X;B5-[<( \P&316\(^-D. Q_ 'I:7YF"*7J. MKQVWC+]M?GU$9@(G HY]P)?SK@!]PM+ZL^F'+*^_57W^^[_@QVX>?:"E.]!S M,7IEX9%PTEL7#H;]^XS^KV>DAD"@.3L:$M3.$_-$PU2,8C9+#182_/R?Y^OY MLR.QOFW:SJ^=!^790K>.2I71;7 MKR%EVG]FN#K?K MEZ.9"CQ+X+-?/#78*,^>_B+P1^92^_2:LXD_G*V\>..36^DA,G(@XORK8?! MFFK12-;J/VY,'+_GZJH.5 +M3]K7M5;T'*F.-CRUH1$-K- _80EPF*4" QZ: MS$_A!NCXV*6R'86=ES)RB/F5X*"0<9+'>!['">YAPP%/GW,LB_,L1;S^G,-,J8E-"3Z4(J MFW'ME" 3,O9ZI+/FET2)(HK&*NGVV;E1'!9P.'+OF:LQ,>JV:7TL)K0AE0>T M(WK6$(RD7X_L".3:\ ?3L<34"Q-M5LG'+6(!1G)[;Y_:^:6V[.I8?C'+EGLC MQ8XQ59G?CVO7E.5:H^2^3,MA2KQ>FAT^N: M';,J4_OSI,5XJ4)@[@KSL:KKCO.BTJ*J,KT_LC.(<::=*!>-I6KD/DJC)[8#U0RI:3<+!-<'4O'9D,M45AAUY2/,B?ZPD1HV(E92ZFJZ5XP[0E+;^H'N+/VC S M'#*-AH=-6E*+PSJS@2P?Y$\AO5QH4D4M&7E:G\4;^,I4"#B2VMLC=91KMN99 MVT@0FA"C\X-%L@DYF=D;V2II\>D\UQ038GK )]N"E)XI%=C.7RXA!_JKS;:E.FVY-T1DKDEM4Q MQ?47A_B3Q$9&A<_I"ZGEUQ^3B$'\.>S/,2I&BAZV,\FHL-L6YH@\/ M\:=G5LD6HY&:F.B7YI:0]@URN)"Y_9&I6KSH^/$Z+ZZ$<:/)K&MEKB> D7OT MG#7=1HEQ)8 ,5CLYF]8]+^7"9^[1LS5JQZ>%54S&M.Z\4M0+\T2^ T?NZ/E* M\]PI^K3*IV;VI)<4F9;%C7+=A>\#ZL*A],.;WSJJ]O_^[]8'N%4 -[$TH/R9 MRM35?NU^>7Y 0I5I>S;"TZ>_T2UV"G"@G2F^9^\^V.AFP28G E1_;(EO![MY!NU,&'<& M>^2/WBQ#.W,UF<$"(QMM30BWYI%%.Q/*G4%P%M:=07 6WJU!$N]# M#F#OW$;Z9]?C'F9>[G4MYFD]\89 MAACE!:/@B%'.P2CDW3$*=BLZS?N,\OH<.9EN$JIZ;#!U5+$L78L4%>UD*D&X M;H^'P-3;^/%"L/-'[B__N$*^:(]+(DQ&U+O1Z(UM*?[UPV,D@J=90 M&XVVSP\,?R0XWBPC$QT)YKXR )+(*(7A48H^4[M.!$D(DNBPK_6RD(1=$)(J M)9GOR!TUCS&MHLDIXP*C,R& )$WJ81SA='%13W9RV=9ZS%$>A"18\XN+15#;ZM7AQ/#:46D5IB[E1NHI]O3_] MR4ZB02;9THJULH"EBW&]-UOUEF57A- MF@EP"2>!EDPB7$*X=%E<.IH*?.>X]!G#_=NXE!#K6")!S6+8C&HWNSV6\XED M"'!IP.?G^67,Q<29F9P+\L+&A-@0X!(?X!+&$E&:.XLS,<3Y?UZ!OGM<[=S,G5EM/1@K M&(>UY)+EB87R.A4&XSXY+&E4JM6I&O56TRC-NWBM/885A(!QST'@]AB\&8*(V=Q6.)8OKA MC^D'=< C*)Q_R@/I>G=J;H!&.Z7Z>D0*]U%UU#&P4.6"/M"RENL[L*Y_8M>6 M"9Y)4)*W1]'4'N#U#,8WL'2!F593^59%MT/@I5XEF$J_,4T)QB3)QK4,DZ2S MHB ST/#'F2B!\U&>/6,6_L\6/01/")[.Z@#X*#PM-&Y>9I++ME2>$%R"ZV!U MLA$" [\YZN:I54+"L?+**'?T9I-=96$]:-CYFXX2+!;EN?T>10B>$#Q=V+9' M\/0%0_^C\%1/D[EA+3\BI 2-IXR26ZJDW1# 4V+@] R^4UT;B51VF00[(FL8 MU)Z (8_C41:GH@Q/H1C_SXSQ'ZV-T("M[DY610/%_C_CC7X)UB0 :]7V86>$ M$*+UV6^\WA(Q+FWXSV8N-645@I42@P+59_6U+ELAL-H)<60DVWFVBDVZ1JV7 MJZ=QHP&;\T"KG2"C.$E&.?HLU\)0Y MA#<*:,UCQZ:%>SA"90LEH3&36!,".SI9DEGG&R\Z&'YD;8JF*6T-$C! MIF[0GL;8* &,:IX]B[_O!X3&_P[:O_T^T.SX-"N9Z-9N(=AC\,$'5G*0!!]< MVODO%QWL:,U.C_6SWG6'?=XF-FAVKCFP@"*0 UC:U[>FBJY^H0/Z%YJ>]U;/ M^L2#5RF.IKS7\?TQ4K(W;P0T5CPMHO3[4+:WQ%SW5,=AU/KBG6<.- A'\5E:4^\2>[#.NJ M2W'"U& ,(I&0F+[4B_62+]0HX@/(ME!_;1_[9]O*@Z=2S$^5F,N#FC91= M\ M%G3S=9] +49L4*VD.(X\RKJ]D=:4JAACSNK)0K_,%L7JP^]S$P]_03S\7>+) MSLSV,O2H)FF%9L^7!]@R^_(NU36(MZPV9TNJ%Y/J_$PM-Q52Q0;#\Q./>$$\ MXEWB#8?:H)]F^DM,X1*2*V!FIU*[-O%2-C>),RD\8Z3;PT2M/4LJ'B4\_#[D M&WCO@W_OP.E-\(*0$S3! ##A/M4M=[2Y9OD DP'4*-9J]Y25I@ XFSJ:"^O* MJH\1B)*;", *Z&I@O&5[D9$RUX)O_7F>#2BS2?6+V$#5T-4GU(0[#UZ](@JFX#F^=C(UY.*'=SA[T9ZG$2U#!XTL0JE*?J;O MRW>C%.Q/IP'WR(0UJ^!B-" >?[PH #8@?CH-B$>:_^DT 'P0UBC^!8^%NX'$ M[V3 1J1(_[M@Z6:9, M:,'F\FE3YP>;;^9(O=7_+)*P+<@_&_L=^C<#B_]TV53GA9\3-3'[C@5R3V!R MPKYEYS9-+M6-ZCM6R9VQQJDZE8787(%DVUO\!>V7.^.84[4L0[K&OJX1MA3M M!)C]P'8L73F9XG"O*03?U3BNO_.G3\ Y:6PQT&'A]9@7\:$@UNA-'3DAR#.A M(C.6YL)(Z%254W-'Z(DOTG8^DK6S4']5CH86@[C5X9#67I"QT9>M?C')X47' M$&/9=8HO8MF6LA)D4B;@%>)'_!S9.H&B%@*6>B%H_SZ=#G;]E85(6 YE,;PO M+*ETOX0G!$PPZA-5=?DZQI?'PK6%96WW1N58;6E(LXDI26.^$$^Y0R LU#F% M!:JN(>"IC>4%1^:71FN*)O"73M0EW= M6X9*^57#3=>J?2S6LW0C734E;PA[+P M&VST^93L'R]#5ZB>&"(9^H+N#60H M.ZQ4.E-FI$CE_1PJJP0F.6FBC=5K]I07.)4=8]N^2MSCF4K" M(8]YV#WF*=-V=!6YRY&[/-SZ?:H@-[6!YF5SDH0E+&U03O"<'B]>'5>7=)%L M,\; %;6)49S0O6IUF86M-J!^CSV>I6C'%=SEMR%IR-?^?2L 2!H[=H?::.D5 MI82(#3U9,4N"=G4K8%2J,2E#$$@:%4@:=B^^]ML0->2H M_[ZQ $0-(_5$/#/1RE)Z[HGJ8#70YIWJM46-$\A^M9J6^Y@2TZ;R/),J4:/% MIA$+$+4S58>YO*)T@P;$5:T%P,;@K]-9"W>QM9 MTG*0Z:[9MFQ='3+GNE9?8?$!93 8DZ/\SKQ5*\':L< .H,_C7T%N?N3F_X*" M#T3(B\5JNJJ(BJ$S3),5>ME";U:FC_NMTF3KW:J^=WM]__RTE+F0'+%09 ML//S?A)D/S.3EV.V;S Y/YWJF5V\K(M$X,-&P7KH$+%BR>B*JP%9:@]3O,XLKVYX%WI)C4W)VE):80[' MSM)QQ4] $:#.*@)GCB1<] HNDH$/Z^ 39V"EO=(L+C'4";B[B[4WH!@BY3C4=;XO1@.4;1+F M.M\79 .4,1'B.M\7/!;N!A+WNJG]Z3!SEG7 #]YN./;6TIZ[O[[:I&6_59P2 M*(QR3\$T3,5I6<481J88A95Y6NG) Y4&_T

K M87H# L=Y0M98C@3?T6B9PU5"IOD>K>$*V2=P[L4W8)PK*8E.PTI-1**87,AM MP<,G[04T8%Z/7)N)A));X$U,Q(D64#!9K5\%(^O7(FI/MK2:M%2]-*HF\ MD?&DM*R++I8.5>=-^,=IJRD8.V@O7DFYQC7B-,V)J97Q(#C MM;A?8Q*69&(JSL=3BT['&*IVH;FISO!R9[6JCN98>>F*^TYHR M1&*.^Q58Q6-_1<.X72BO+42BOD:Z1BZ)G:LNI[ MZ68Y"2]9[,US-FLW,H4!VQ5C,QRSJV)/[VLPMWAO9'O8KL66ZG1H3);99J*1 M%>5)=PA&DJ]'8MEE+N\T>07+6_:TG\Z.K5%^N$D4>SFRN.I5'3Y6D PEJU>6 MM9+MD19\._]Z9+-.$WY^)$ZQV<0D:-N.KTFDW:[AZ]M0TK+/:^-+UTQWP*\P=C&;%"L:<4BMQ - 0[=V]"Z5^ZEB;65$6>&T*ZV"S5; MR%?AT+T=S96F\5J?D]:1J^X^&J8'7MB@DCT"R+= MX45*V+A(P#&BJ8)W9)P,A^%GZG&V=PKN^H#M0LQ'Q7B_P'KIO _JF5 MI> W_)^_(@I@&L\-.@.:D&,BIJX$BH>NP5ZFKMW7@W:!"]T;!3W\MAT Q*R M_[B[;G_6OZ-_A$?C-7[H'B-D'JPI"X-NI QWH M>R0*UGZV23XCY[=G&@5T=:=:W]/GFKF*[EK#)FPK2*@(]FGK0HS41YKF/4:$ M%TT[(B0>=)\EHA';=W8;%K1P]#1GXD;FBK."6PF>K&Y!*?IGZTW;&FJN%XR- M:$$#:3@2**7,8^2Y6OHM23J!U+SN[_LMJC?VN^_NNF+"EID;3S!T3"L]V_<. MRLA&LA3'@>U)86J'^RNR:PWPAVKG/R# +!*VZ[W1S[+-95NSXK*RP%KI9JME M#Z8IH[_8/QD.CSOKR8"Z7YZS^R7SR%_7!;0)]SQB]!&)?>KXM:7@]J#%+N)A%W7D78+1.(>.42C]Z7MNI[YVR 2=EV7[2T0B472AJ0-2=OEI.W' M<-()\E%N2/-&JO?%J/34DI;[3DM:_K8ZOQV@\3%/;LIV(BM-<: ?2E-?>+A> M7B*X!2E]I^_DNZ1YBI(?(-130" 2^'\BPC,O5$"I8U2.!"->.D5?N3G_HT)O MB.-NO)&V[RJ6ZOX5^#J1Y']9\HFO2C[_R-U8R\=/"OX)V\G>D-H;$N[B'KD; MZT[\>>XZ54?:*W'7)XEQF-\.MJP-!_\Q]\Y_V.WI+^^D\1^@P5&5XI7* D/( M2)NX=Q]^B''KEMS\=T?&GZ:DW91S\NZX[3K1@KLC(])]D5B'B8XW%)8(45PB M5$4OGU.0"5[Y(K=UEPQZ(B,A7(6$;D4%"48PA$O3R07$V QQL1C#=%&G MZHEI;62)RR6\)$0^_&:P*$>>J4 "=_$652<#"_[:YDH(9.C<6,$BK-C#"EQ. M#_5RAL@42D9K6FXR\95IY:3JQ;""&&427JUH](VT1"9+Q"#M6[2P:9U*4%&. M.$N3/X05""L^8*2$8*%A @M,SN3SM",EN_KS;EA$QBSN!A8Y*JX:G44 MK"8E)*69;;"?XJT-@20B5= E?UXURRLP6JM5QFA[ YLG "F/Y*$.0Y].L MD%B$T95\6T0Z=_@G]-AQ9MOL&';$:[D,5YIU5&D6(XD:7\EWO<*V1RW!1VF$ M'0@[PDRDL\>80@\>9[;5CH&';7-VRHSY$TGI=)EF5A*)>@;VD@=6&D%$:?98 M=Z:?$C!K!>,T-:: Y2E#6*9EHNC64^V6H+ '"J%=V[Z[4<)=V^0+ ]D^A<9' M"KY\V*)[!J4Q5^O_4GT'WHHZ#J0['! V,%#;H4#PCPV ?@&5TN*X\@L)1+H 5R1^)I^U]58#SV/>"*UWNJ?.0PL 9MR50U_"Y MWP/=KA#NNR@0O6T>GA^(8OER:U5U50I++T2.LFH)I3RMO@-$%&R,@'#H8XQQ M P*&@.EV8HL71::W;<_S(].D)734"9-5C'*7J16\2J]I&.^I2.1)-:2[##3N MV:NJ[O8!]WH1L%,:BCJBJ&-X #;\4<=3]]'Z0M3QZ[Z_5WB# MLW6 MH:99[=%2Z#1*XZK86G6'U1&6GF0POXO7**\@;'I;DX_[(4H$*0A2PD.D&XA1GAE3 M/A*CO#2FK)I5O)OKMW2)R*?C]GHPG#5HB"D\=& QQS#E%NR^.S&"D*EX3Z;B M-:ET.P7 44WBT%/I5K2>:U+I=FJ (X$+/960P(7 S@@3E6Y!!S]OA;Z(N)QJ M%JK4A[3M$%():=OH\$>'/]*VPT4D)'!(X)"VC:K;O9G\5 =O-[7MQ9R^[7I0 MN497Y:%QN_VG#YB_<YCB M=6;Y]?O0QW"B)U2Y(;9NI['8K)-8,:2SR,L!3C /O_DH1:*B=@@F4%&[<. $ M]@(G,'GB#*RT5YK%)89:KOEV9S&+5\^C3VA*AZQ13=4V)C'+TBOBDO!R L0) M_N$W%^7H_7RCNPUU;"RMA.*.(E-%5R&!(\H$9FS!=H9]TX>M)8.^AEID FCJ M.T'?Q(@]V-IE)BJ"AZ(>83Q?PG\=Y49-MH7ZJZ*L@NZI*=L1-F"1W6)%UBK^ M08GRX$75&@ 1!]!8CA7;#)&8)[$RFQOUS6Y-)0B QGA@W6%1C$=5KY#S.<1$ M"O\EE1NU^4X,-+B>[N"LFA.,69DISD:"-.M2 = $YB&#LPAG$,Z$ET@W<'/E M1HW&$P/-:$K+4WZQFF/E_BPE)&HR09>&$&@V]B5Y3*'Y*<&] ZVK(G;/4\ S M H-36_9'BC74 HO4 E/8F)MV#] @X G4Z>KJ%NB-$N[:1FD()#-4J'[FT.*K M!A?E+]GFLK(WP1:)&IF/U83#]A]\T%:7I,ZJ1 M2.!N(%97H!IP_,79R,$C@* MAX9(X!!0H>AJZ WE\R"5P QJMNQX ZD%B$&:O#S4!U4X?=A@+$IQW'OV\M^> MTC.UHSO[J;*,8]_U],%J\Y%N =;U N9YSF:#X+_G;'9(/#[,72_%!_^,_+RJ MG;CWMZK/?_\7_-A-K ],:0<*UNC56TGXUBT<8=B_SX@Q;[97)Z@=[#S)2BI& ML9N%!@L)?O[/\_7\V958WS9MY]>_L."_?YXM=/MR(D"#H1;K.9IBQ)0!>/4O MQ5PH*W>[<)YXY"$0VXX*_@G;S8L,Q/B1)O\=^?,K)- >=2?*,O:,AEOLB9G: MP/NU^=;NHP F=I_9K@XY^Y>CF4!JYAI\]HNG!AOEV=-?!/[(7&J?7IT%./'G M)% .'P,/D9$#$>E?#;M_\+P(KE%:$&G,S>L7F_=M/WKXW8"R#!,,$A#@+.]/ MJ4]EP_"7YLG=ZID_B^^]F,)V!3W;5,$_MA33T)S(_RJ3Z3^1I&^9]C0:R5K] MQP@ ]4C=[[FZJBM.D##1N^Z*<.QC2RK9'IB)9\,M<6U35Q5/4R,IW5*LOJZ8 M$7!>>8%_%&;H;]=T''9>RL@>\T\ K^]6@C_2.X[;'AB==8=,)=AL0IKYR1BE M)>M#QQ? R8<];+CD:23NIRNLOZ[VC0013]"X'"^O8PN9V!_)"C6EF0;Q126 MF->HWA06B=Q;.TXVVSV1CV>QLB)J-4#^N>DUU61YYC$%=@%&[MX.SC.HZ^B6'^@XF^_U9'K% MQ5?#[-@3$T2B7Q#I#B]2@@R'X@]O?JO-95NSXK*RP%KI9JME#Z8IH[]X^M;? MK[YV7IV"H!^)]]2*/4']NH[Q\+NH>+X3Q"T.9G!%E.#SI-;7)CV 820>C4"7 M7$1QM,C4T5R((FJDIYGV(O*?("W,]ET :^Y?OYZK)&_7K/ZJ[^]U=A]0.[4W M-,SM&E?!.=( +XZ;=M]XV#% @QND7$\B.U)Z7$\.FZVEB\> .JT!O70*WN$Y MOG:R _49C@']?^J]IRX&WSS(21]4!@-%^$DQ"I08J!29RM35?NU^>3Y+J$IL MWP-1N;\Y*8:"U*+YG[S[8Z"S!)R\TFV=FUG;,'UV2VZ@HGK.;UVY=&R)\ MW9E./&+,5^F[$]&SATB\T[OGD M[=,C_JE=JG'2UTI@0HV%9LZU(IC=Z% R,;/*>81GL1:F:?EV>UUGJ.&Z*@?I M9C@>96CB'%D<"!/"@@F7H\H=&%S[!R2%=,4?H"O>A]F$#LF#AR3TDC06]H&S M,6&N6ZUN5YJ)":S!=:AQO+JDAC()ST8^RC'4^8[&GRT*]X,&/\50I)%2B)3" MRY^6(9 *=( &!^C(T;0#1Z@][V7Z7;FC2\S2HU-+MMA(VT.9@D/8 %"QY%S&%BN\8[2)3!QU4T3KBK:/2M1E9F@X@8=):@S M'L0(B)"1>E-&ZGLYIPW;4\SMS9_I5@9_1K[I!<4C9*?+N5*(0K;,^SM$/VO, M'FJ>DVN3>;OKN\:DO-9(09Y+7 ?>[80Q4E@%YEAQ!00%R(K]*58LE+&(/IGZ M7E" $JBDFNLA/1(9M&&BVCT8M/#\_<\]'<"2I>IN'Q8-UE1QV0=#-R6$#YS& M:IE*U"K,8H E]-XDT>"\;+,CR%R0S4M&:7Z_)MM?"(.0+8MLV3=M662\GM-X M)<%)HMH^+"IQU]9K"-9YO^;KQTL!EJUEEZZD:F#KM M-HE.J^$;C%37JGPM[>4P6-MMKQ89E:3'TBAA]8Q$EXC$BEFHX!-E.ZYIPJ+8;/HX3F:G62HF*(I4[RZHL%61XVXY^/7+(R+'" MO)Z)864S,>?2NEGN]P]6@2N.JM9ZP5-SHYQO82VV6BI@Q2H8N??VS*##-59Z M/2FF^YWN8-BP]?$0/G/O[?-%;-+3&7(A:I6BD)N8+LJARG(5-64T6OIZ;FA, MG2S)@_%\Y%4/59;S>J."970F:3'6S^3F/7Z:6=*+0_7B.(V3,KV4.L7*;M9J MM34E-_:KA^K%-2;V>LRT1PI65F.R4.O4AK5,]5F]N*>1,[+;E;4FS4F^(.4E M8[U0X3AG)ZP&7-&DC[[>TI"VY MN5FO>HCK:L5X>U13:H117Y?']5*ZVLX6#G)=OC@O#"I9MRAJ=#OG<0;>&18. M'N(YPFA625$Q;TLE5LM]8F4N2&![B.KS( M&*.V*W:,-)M:*"*;RW&^<(CKR@U!';;RI;;!L(5T4NTXB;93/<1U]"K&4N80 MH['R(,$SC&<9?&YXB.MZ2KK;K>A342PO&FR!<&-6L;0XQ'69A6=7YOBDC]6S M-8MN]4;CV7AQB.O19CURH2T$,;&D^20O M)I41MSC$=?%, 2]X;DJ6&(ENIVPQS>N$<(CK9'D0[[62@X&Q8CKEQEB0O61C M^(SKSE4=;Z'^*GLCS0EJ,KN"I3YK4[1?!\]B.N!5(Y.4E)&7)5>%$D&TAF>J M@_>1PH@?M?L.G%%QOUB%!*1@I9(9XM M9!M9L1ZY8-W5PXM[?J)N2Q8/!H'1\8$3]>#Z#QRR=U6XLC&"G:!,TU[ 8DF; M*H>Z&U$BKC\!KUS!LI5!CV)E;#M IB93VPKJT8+/;2@4NQY3+RM<_N^_< ;[ MA\2CFU\VM2XM%1:]Q!\O6=&RWA]IJF]JY<$S$7ZK@J4W67-\$M.DLL?K$ITD M*U-%0!4LSUC!$H?M4![.4,.291^)Z]J>'^\W-KUBXD+TE\+! L[+!D6?E\V)V K3.V:LGF02)\@R=N5,Q]^ M)UX8Q(&)&=G8F)!.D?_J+Y\$?_^E>X R??#EEXT>_ONW?A-2_&ER;EP ^S\/ M2R/Q56GD'QGRKH41>CU.E)01/B8YNO*W.:CW!J9_AXN8>^*9=Z"\ZM3VM:2?"$>=!P M=!L=O@63Y7[4J8L3Z5,8&+ZSY.S.]-##Y\GUKC\(L/&&'Q_*UWD*< MM%9C#,F<3]^Z!1BYNG*%8 3!R)6UL _ 2,D<9Y<#/S:2 M_'%Y9O>J2"Y&T0^ ,A^/2LV6KR=ELJQ4<-6AV./7"TVU5T9 M+,J1&/*CA4>&KN%'0V#T4\#HY KA9\%H8&>I BU//(S)8*EBCLX*!T$TUK,L3C,K!>P55E)L<-.IY'.#S?U@DDRRA-GC)#> M J1<78U#D((@YEL?FUWUE9#FC3;S]=6Z\)9(OR&(O9V"Z;>K\+VL2%:RO?H4#!C S3)726T B* >0%JCEE$: MALMP8KD]ZPYJPTY3GBXV5=(I+HI1*.7NRGH=0B"$0#>A\7T1@9IB+.G+Q5P< MBU&DGJGV!TE9'P($"BY+1.FC"'3__K[M*R]5F_^FC?#KJXOO=8L)>>W[/4*? M]7;:39'F9A7#ISR9/]A\ (69)FYCK%;@#'V,#YN"UB.+D^&F&P!%LU&./986 M\S/AYOJZX8W+%(*;T,#-Z=/RCL)-G)N,4EQS+6-ZA_37!NMR3!^6^ 9*'X41 M41P_EA+\T;83WZZ]#+_S^9X-'^:/E^"!?P8]/MZOXB(%J+]'AU/4G#;_%& / M:^'I0"2>%XH_7'-Z5*:3-3T[<[%$7^X)ZJ342*P_57/Z!K;\ZZR/BE:'5!U" M573#3B14M/KZ^7_W0"0D;N'-O[TM(OTD<;N%O(3[<,7>"CJAHM6H:/4WB?0) MDGRV:/4S2Q55KM[1%%6N1I6K4>7J$''1#ZUEM/MP+)_X,(B>> L-/B5@>B M< O<;_&]]C@MI=GZ8I2M-K &+6P*7!,8%B7/F?UYHZ 2QJ!_F$0+@18P3_;6I5G;%KPDZRF'':D+<@I/L.\6OSZ&>W0)L7ET7 M0X4P0N:9#SV^GK$"]C/7VJ&B.@R1J[7&;$;2>2962'IN+CX=;LI@$U&,15=R M?EA,#T')C4/)&:M@'X<2RURN*TX\V3((V\1; EDKNEIU4PJ;B5(8^:/OUFRT MLZ!NY)-BMOKI!N[5-;4PT.TN$#<$QC-G%[T(EI.+?T),6N&8,Q M->;,_+8 -LM'&>(8#O],&+JZEA<&NB$8NC\8.G,![&,P-"_6ZI0[R$@BD33Q MI!^?F/GE8EOZFH_21V'H+CUS:5]Q%,M;1>P>6$+@VT1UKY%O[B9P]2>#Z,EU MN2T0:%KY"0C<;;&RA.(X*T#=IF+ZV@%499GF !NNZRFCGO6H>LN5EP:UK8%- MD5&>/F-WDUN EZMK<@A>$+Q<64?[!KSXI%?%D^5^0]+*U+A;RM:,A3[)_3[CJ^A>MBA4>ENE&Y71]T0R%F8@/CD>MX6*)Y%33Y8 MDC976G0IB95I0_%KW28Y70K+R7!3$QO'Z2AW%(=_)@I=7?-#=$,H%$9U\,LH MM!IG&@.V,1D;VJJRP.TJOW#KPJ8P-LY@419'E;%_A%%]?04/U:5%=6EO0O7; MU:5]AK8?+DZ[IA.JF>O/VD8:=RQW[NJQV'Q;'AO'B2C!'>M&]0-PZ/HJ'L(A MA$,WH?Q]!X>*U#P^S#3YDA&;SOAD=M2JMA:[(MD$':6/XM#]>P&WKT15LF]" M=;SQVJQ[A$9E:V]>27RK1NG9'31HM?->NK&4[$*6%3*INFJ2A. MH_9X(=)P4*ELA#GA5 @_@3FS.5&@)I*L&WIN(AI.M=5=F=5MO6R>CE+XNZE[ MNWK9GR@=_0F0F #)WFX8V(OI\PUZ&Q4.HLL'0>&CY8_?X:9K%;R.[-;R]8>\ MWH$7\/J=8N)*P'4RKFF4JO$]F=081:8XFI(YC:)EC:$UGE)86F4)0(6_E=TW M )]2_?B,QTOS@I3H8Z9IY\UYCUO HMFO1SJRH-K3=$^6=%:*M2?#>*O97LB$ MC+T>28\D.^_FB#0V(95ZMFID^K$!'+GWS%$+PAQ9H5BXSAFJQC0S"2 M?CVRSTDQK^#D);%FW KRBHG*<5QK9_.9Q)$OBJ3 M^_.<*UZC/$R.>B)15:J9.5$JV=8"C-R;9W^>2\N)E37!\HUJ-V=-C"*-P6?N MS=,;-VJU'#84C8G&Q6-)5QK$E2$8N3?/J5*R(%2FO57QS2G1N5)),O#D1M2<=R,VFY-CH+,'+'(1>I:O^4 M@YZU^O9$$ZQ=P]?]\O:.N"Y,*_'!&I!+GG1* MN<4]L35[=\316\(^-D. S_ M3#'\$R7R[0Z*ET? VPZ' Z?'P^]2N2%&< 9B,$[\4VYDQ%JD)C;%DB36(T(I M&=E\5*Z(-:&1+:4C8KLBENIB_B=A3DAO4,(,OK33% M<2,:6(UZK.M%-&AY$=TUO\ NTOQBH?ZJ]T>:ZIM:>?"GS&AY$.!&39MK0.;? M:H41FYOK-3EA3#$]QFEFW!VX6?X 5AP>=U:LN+C"^[/Z7C#\(T'<1@@,%>(/ M.Y&P'U-C_NL!GD<*-0=!XG8:<>,1D9"X(7%#XA86(@%Q^S'*Y/>3/6Y(]T9M M9B[>9H;[/FM-77 M35-Q5BE-V^2:I#4+!L8U-;[:O![L5DJW%#!0,077U3Q7F(#=/72=.C6LB^PH MG*'^^H,KX$W"'U0!,+Z- MG1V 9ZI$NPQE-7M&OIG/59OQ18Y6JYO6O#<#5G^'=VP=( M/,O%Y8PIY,1R#\^-UTM^1$VVK4 )/,K1!(KDA$4KQ<:6%5S:DD2>F!O?:T'EO5-&'3AIAD MHNPYJU+? F)=7W70V!H"% M'8NE(,!"@!4VJMU"K/=\%E^X@I+"=.KHK@8-/L7T-\;@4-&MDUI^) I AL,8 MO%&Z75VYNCF'U4U9B/#;?VH?BS,?;&E1\T:VFK7FFNO!R^_[GVI:":A9P5L6 MJKS%L>T3\^-YFBUDNH84PXHM6EG*O8'Q]TJ= ' MDW)U^.=F>EE8Y !,+6L%_^3 !)F)IKB^H\$UI &N'E#O_([/MED9F4%&,P\2HEMS%K MPY9>,/62C/(8NEQT964(P1B"L9\74/LDC-E>KX?'UYFXE!ZOK5DC-TN0&0AC MS,-O.DJP9RP%A 00H=B%[#N$8C=VH_*3**;6DH0VGL4%C%&8M)JR5V"Q$,7X MA]]DE*'N]"+EZ%1LMX,/MR4="+@"@]PA=JR/@)<8Z\L)>UU<2:U>JDLM\HD$\NV ( +6-,L M#G#KC&GS"+<0;IT2MPY;-#=%&F1+?Q"WEG2ZNRXOZT[$(< M M:#]348HZ5LHQ,*#_#CK*__ZOJL_?WN:7 /*LT?UST9^ /Y]ML#;Y9VIO\L=^ M.9H)R#W7=O(+DVJ?\^@@^ _RVK-I_!D .]S;SJ\=I_YY">35O7<$V;J/#'C_ M]FW\XU-P%%)">^*T".QS'\$B&'SSW^#5NY]'./XS?8'&ONOI@]7F(]T":.@% ME#JP]&?2=PAQ/RQT04&DR!9J/U63:;BK]QP9./8DTM5,\((( !KPA87B1I1- MTI\:T:U(SC=7$7C /T:>=9^[,M7^0_P5^ T_H'_@XDYYG\]DW ;?# M&KT""Q*NXQD27.0JR702U.X"?CIA4C.(V"_T#!/_S(3QZMM#MRXG@$!UJ ML9ZC*49,&8!7_U+,A;)RMPOGB4?^J<'BKZ?3EPQ.OT>:_'?DSZ]_T.G9;";* M,O:,AMLC.V9J ^_7YEN[CX+3=??9'EH^O'IJL%$00@&[,Y?:IU=:$4[\43Z5 MPYKG0V3DP(/\7PV[?U!%A;\#_@1'K/FBV>CVHX??#7CN01E)0+W \MPG_53Y M_9Z8GX4G=ZMG/N;Y;2FF 7#I?Y7)])](TK=,>QJ-9*W^8P!\L$R+KNJ*HV^: MIUYU13CVL265; _,!!S)8$N"0$^ TD]-!R) S?,"?',C?US>1V'GI8SL,?]S ME05_I'< 8G&9ED.4ZF2(:3>RI&R"S&DQC/:1Q!T0\;;E%VZEBN M7$_;= KW#8+)-9TT(R7I;A6JF*]'X@[.R:G"7,"(M6OG5B.J[Z>',B%CKT>* MO5P[,9_/ZJ*6DXOK,:'WN%P5C-Q[IF:8M:*L=D82L3;<5+IB9SI].')OGFN\ M56D7FEY'K'N%L4R-QKY!".W)LGE:%'S3);<"6F/YU6XLY4Z'9@&YN]>0J.Z1*K MBJ-*L5@KR:WI%.9W%F#DWCQ3_65>3-96!3&VEEN]IN7%R3(L:;Y/3YK->'.Y M;DB:VU$G1JR6K NP--'>R'([IZX$6K7GOT4&;V1U:S)@FT?Z\B MS28YA>I[?56H#V5V?R1O=V)">]$OBS.>'GMUC>:,9%7F]D>ND]8X.2NV3$PI M%*9L&Q/D7!RZ)/9&YDH\.)7&A>=KJ"/O]1\\,^X2%[1ZKQD(.A'XCU*[&'Y=\R4!E!"![9IV@MHH01& M:$0'NCGL778YHRZEFN>"-@V>MU]WC MO=>A.AP-M/IH<&!"L__Q.?U?J+>?BM:4=%HDBN*R*C*)AKP8$S4S$Q->6_5_ M[H2]C)4G;!>Z%<3-FN*KI[;H#?#^N&GWC8>=V&0Z-;PS;[?;F&\9>+TJN[*P MJCY$-+>O3,&K/,?7P#9MB+O38C=^(*#!FLK4U7[M?GG.0%#OV_(./$+[&P5I MQ\N!B@DMY]T'&P4S^.2%&OK,E;0=\T?QYS;ZI.?LYK7CU0UG?3VDSSV21U.4 MGFD*SUYI@]<, "_N)'+W=PP^^M=&BU\ RKVK0#_SASP-57I F?$][=*Z]-N^ M6_P3,/3,+?)M;_?12AYH9ZZW,QB%=B:,.\,^TD>KG*&=06B&=@:AV6WL#/M( MDFAGPK@S",W"NS,(S<*Y,PC-PKHS0&:.WHA'._/-G3G!U8OW_#17I QWN3RV MXZ?N;=&@;YOPP_][X!Z^2 ^">[SNS;GW4C;VPIOO1313SQS2Q_W1)[O#0H+1+8!@2":'_FO?B#;0?< 6?HP M0TBW -?9OJM8JOO7?__6;P*LWJ?E1E+V?QZ&(>*K,,0],M>]>WIR&()AJ=-= M$KPV&QQ=ZML\TGOCN/H&GY#7K;IS#C[!$9\@/OD GV"WHK!\]%@Y@^(1PHOE M3S7:*HX]T%P7V*:*&1EH4*\XDN@0L6+)Z(JK 5EJ#U.\SBR_?L/Y M V PZ^B-<8'F>%'/$KU>V>OV& ." 0/4.B;*0\4.@0$" P0&%[]T/'$&5MHK MS>(20RW7?+NSF,6K9]4,3'PP&'1&L88T&4[,6:]?(6I3>!.#?_B-GP7'(O_;) M^%[BZ[V?#6>V&C4"@ .P,:DH MPYW1Q+P+<+CA:.2;%F4-UB@Z90]>_*0]>&_(57G70@FG7B 6 $QB*Q:(4=ZP5$@K%_I!0;#&HY RO \%H M[-31!IH#*Q7W'-LX5;OEL'I544#V^G;MSSTFSFS$/@GVVR=$JC3J>65UYDD* MKDX267SUC9RAOII9UQ M&O-T:SJ&!> O%T9X*:/\X!^4/ M#)^&[,Q T=++&IH)>S(!,][TR'*SUN:+X/>&UA]9MFD/5X*EEOM]'VQQ?W7@ ME,G,U_*J5G$G6#JN]LOC26T55ZLR"^U0@HKBY[HT M_3ZN&(;1:,YJ+B5I5C%&9O6ZD*HL *XPP1T#C#ZC.8L$".$*PI4PFKW?QY51 MOKS0-3D9$U=^4:0ZO8Y"FA!78&25C9+,F?SF*+)Z2Y%5P30W?:7NVT5Z:8/W M>D7/;N(TH:];&"[D1\NY$X>AN*>#;M#P/HN@3G1+=STGJ.G]MI?5TG2KD7>U MA$1D5(FV!N0B/5_(7&#_8L#^/9.;-;28>&[2GF26N WXH/Y/JQX)<( M2P*$56T?]FX.(<3^<^:"P;=$BSLTBW?=1@Y=?<^64E9N*BDL>S R\EUHO4 M4.:#/&0"YAFA0$T( C6W)$ G Y,WHC.W1(L[M(>/@(F1*6:;K;G*8+..FTDL MB#(V221"6("RY#2RYA!U\!$LZL73/R>O#GKAJ)59+J]<8 MSTT!8 DP>!E@\7)GNI%_]X'>OST%,/B+'J=?G_DCG-]FJCLA@A'8"?CSV6*T MR8$VJ\]ZISZG]R#X#Z[Y>1/6IP&QOFW:SJ^=>/YYR=0[\(Z@SM0C ]Z_?1O_ M^!2C@ZRC/9$YHOB>'<$B&'SS\Q:IYVE9M.6AYS1[)OECW_7TP>H075ZP!:R4 M=9@S\!U&;%@@:_5-7P4S=L%+ ;J9\/HZD'[7"U+'@U!Y)*":IC[ECT?^T[UYVRZ=+FX;HU(O,F?<9FFT,G]P-XCHP-$%896\@& M*$313;Q2AUDAQ:@ M$" JM^V2PR7AH7G^)_W MN68EE[\N,95ZN]0LM=I,J=ZNM"NE%K-RP'W>*.DC94Q(T[S@4W%^LJ%4M0>8 M@1M*T7AYSI@#,K3^@%%, A!6UU!D!>E+)J>J"AJ;Y\Q$UV8*H =2"9&,*;0R MRGA&R 5.BR30,$9]3#^2'L\4B11UZX3[?KW=^H;4IX4.8][W"ZN#I^SLU\, CWUL(&/"YT2'PP[E$4Y5[/6:Z$27 M)]C0Q6/<4R2*$\!@9"')*PI280G]/$4(DX8620%CO% MM$UP#AB#]%@R*0YBTFUM1$0NH5_*[:[>\X/_!S0D*ARA,2(F05'NP%@S=ZV"?\[)^#72TBMY'3KDP6H/OWHA M&A.(,Y>Q$38'FDP702(# $3I^^"&U-RW5*23X2 8MX'WTH7;%%KU8P5,5(>< M.WA)R&<)VN.XCQEM!JM(:#3^E7S''I?I[![#F^Y%WP'1NY9?;K:)W"S8,'5,ZS/X%6Z1/ZG?OYCU_J4H(= MD(7QY@)DCW(^-]>T[4 ,! L2 J:78+$J^VTTX7.GR;- 0%$=M MW]43VG,Z#L)K-L_1(\SPCFZ#Y"8=M#N^KT$; QWN=T=(>K["S0!<] !"US(9 M6<,VI/6I/FD> N)O(+=3_8I<@E \SE0(H5C2@)&($;RA 'I$SIN02Z?3@[0> ML"-$[\%<*(?(;");OP"*I(6M,= ;EIW%AZDF1A'@@4\X!/'!2@(I:](&NC%M M15!7R 1[JK-["B8\K//N=NW&O 0.Y._HBU0*NZ"C?!3NG?TJK'JQP5D>0\'F M!&)1_QFDT(EX8^H_;<3V.,FJ05?>'#OSQX-77!5CI8_)3!ZI5+-I#3 F#8/$ M5Z'4DDZ#J:.QX1Q*YU"DQW"#R2%6A$2(#0ZM([K^/(!^2+DW)GM"\ 3 4':! MCCHHW0H_3,I]@$3;\AC\R7+D# JL+BIN&LET'GR&LA^IW+6Q-:N]4+U#2'G- M56=UJ?P[9^;$*L2^UD"P@MRR4:YOIZ^Y5=!%=BTY5TPZ(.C5>-?J'H%CN*8> M@;K76[<<9W*!9J'3+6^'!DY7_EQ>!&KZWH9_DO',B2VKGX-,6$FM 9IAGR7@ MJRQ _.U2_G-$U=9! 5.76]Z(?>+'TT?;Z>'VS&-Q!4H1*K1TV::A<7 M3*F)I1-KRL!K14335[I#T$I3I8A,#T0%%%VR1H8)$[/!="N3CP $71L@H#&9 MBT#._D +&.]N1?$Q%F71+8^#*ZTVF&L'8U$4(LQ%G0M%+.%1EPPUP9TSX%>G MK ;)%?;4V-1)'[H*GL?9('F)S38WY@"MRLCUE\29__R;$]A#?4Q_3'EK,DOM M);-M=U@@X>V(>G@C.G88S1/,DU2,=(C$#C8BAPGHARY,\$G/ M7E)[6LHQV ,V\44%_W50<-(S4*=QGH:/^SC6U3$:QE"/-'V!U#E:&L[ LWP\ MN]K"<+'*/TC0^'\\E?A?9OUQ':KT]&:$%C'/'+JVO8I[YH7]EON(YA>XS[9" MIV<;M=*%@G@JS\6%SUJG3=6+7ZM>:$=XD1GH$!W[=UN3 F-X5,2,0_'I Z)'CU'S2:_&2*UEC5 M)N<$W:4X!:F6ZQA1X("P3XM+!8_HL.#;V:^Z1I%<\POOL@+1:/ YMR 09-L; MZV3WO;#CYY$@XD=N(DJL4KMA$TKS>7C9OWSN+)_&R?:\(7(BZXO=DI+9;@%? M2]7[?&E:D8W'Y]:];J$<*9G8+#FJE?/)Q_J#7HI)1E/FK.I(U>>DI+!9,I,< MJDGTM7& I)J.$_T<*;DU M\UPZI\G=V[O;(:\0E:$R%9YF+)3AK+W^9KRF-NSJ+G:2$Y>[P6[Q]IK5M=S6>37*Y9R)0[_,W+@]@?%)MF@I!] M "^-NLLI>VVI!7:$KU![\C"(->LY*+K5@7Q,%*Q"8:F7T%VR^'2I=I71L %% MW0YLY&'LSV1P,Q3>D<_ ?UT:V-X00J#*5J51Z:(_0IY;^P>N'/_ G>/$_@3- M](\&^?N:ZE[V#%"G5D.[OF&5XC.N^'Z,WP3ZH^K4 ^5)SF'*OP;02GPHWEM M\O'-G0&^XJ];(OMSUF8 GRV^?@1\5C M-ZMR+E_4+7 7W?:HF+UW<.Z!P.KJ[JB<.S,%FO"P3GYG[1S+.M)U\:YJW#0N M+^?3DO!*K(L"!T9I3:W]BF_]SQA,INQ-5A02!6\HW@@0$'W#FYB%N(-$<[G8]V!B!-MK-G M_-SO1-SN&A0F?;Y!NC18>2D_Q95]#._A7Z>3_9XVL4L[V?#74YU*=1-)C0"% M :C-"0&IMC9P6-A.@B96<6%%EV,05E@GA@:H&9^C' 1H)>_1:3RY>SNC%3_A M@XY)B_@/LD>\Z7'OT3O"JFQ !$DB6BP1!_MB2!">HFE4B'F3R&@L>7,% ]%[ M;[;12F4G*Z))DJ7O2OJ!B.@ZK_23Z-5-2?EH*OVJ:.9N7*6%98@]4ZR*06T7 MM$HG%?7G9@F;EBG)G;B=[]UQ2. Z1O<F]H1%?,6K.7F]NB.2K%>DV4$1:YZFUIOKE!JB4-L&RI^+876#WIP_86 MJ7HI\3SG6KW^L'#SD!M7,O<=HYG[U$U/;IPW_#M%P0(G2Y!K$6R(VENN)?&(F&_I?O CD32)[YXI6>WK5-FK6EE.-C* M>0:'.KD];>X!I-:E,/+7WV#Q/!,E3/R2I]PBKN=/F?J=\?6%'=\$V M?#.PZH2^6>_V5=0E=&Z9^+-CK+LW/7+OV/3HV3O[9WNQ^;@0K4PH5X:+"WO/ MA8M6YLM6)A47TM'2A'%I")P)TE M[#OP=)7Y%Y WYC-,J>E*T\/V^,O.?OV@1JUF&<1@-OZA[K$_/U;H+57VZ&=) M;>7?K6)!V_]^R#%*@*@G>0YW)HB4/N? -EMW^\)9"V2^-ZAH;^*FFSUO$U:" M.[<_@$OG@TXE?DNKBC@KXBQ'C?@[&(OS,U;H!/S[+O)Z;S(@;*L$=_?%QQ'/ MT67WF]&%@$,Q?\>+>UPCZ6^9AK<<+%\#L&X[!3**KJZ0>J^P.L,P,F@#C8W8 M=D/O,1S"+:1/A'8B%CK$J/_&'/1[TCA45XZL!#1LQJ.YFONLZ0(R!C3T+,$' MR&J9(=7>5/>!AG48SNL-'9?9AL+7D\[Q3_=V#>=0C_7(IW?G#/&V=^R,B:OG M4:S;8\5A:71SKZ;:K65WV&W\_FW0!!-R8QG^*ZV1(6<6D*XOR5K=(]4*N@MK M5DIGTVIWF6'YGAB[T;O6[:(%>PWIG9W<,M/-4XBBWC41^D:\$FG#ARK&= M(B'1+$*@3OV^L@%;" '5C'-FC,W(A?$-38L3UDE"P%J1FO(>-25GG[%OK(&E MCLT W:0L7"N7$8Q.)LI+,GJ>%3.1)B4#G"]20"'.",8<["N8\I^:H,4-3@2U,NJER MT^":U^5C8<[ 6HR?8HU,A6V)N'&5SP^>&W7 '.'L5RIYGLFP>S#G&_BQWLH6 M;FOTG"#[( BMYS_D ?;%?%PR?N3*"HW)&+IL'#\$)P@$RYH%)TO\]1A\$GK? M3O@=R8L'>2#FM!+JBE=:N7AWVY9B01RQ#&1 M0(YV-]O9,YY3M:.4X+_%M1F>.$H4RCZM, H%#8\J'^#U3%=OC"NN9<0DF@AV0@P[7Q51B4#FM (J!X ,UY6%?&:YS+-H M-AS,^3LAC;/TWEZ!@(QPGCSYV,J'9,ULW)ERW-29"&B/;5)^L3(7A:E/677; M#ZA/S9GQM%4]?IW>LK:M1L^]8%3(N MT$>5L84<58Q>G^2Y)DI2,=*!J <;S22@G4^Y)VKG71)\TA/4M">J'$NQF[=! M_ ;J-,Y3YNSCF'VK%NJ1IB^0.D=+PQEXEH]GDZY% M<[&R7!+44LE*E-+GB" MP9^U3IODRZ_)%P4#[ADST,$.^G=;DW8GC8W!-%%]26/.H[-?;7I[K]:#>YI- M^^QMA[S1KT^Z'WOK?A,W#\X=_#X_[ -2AUAG_H-&DY],T1JKVN2_=D1>.-HWI+IFPNWQFO_J[+(R1F-BEJH,L9)-/*)7>*_] MRWMAQ\\C6\0_(K3NCH2+IUR* XM4Q D9R;S$B2F,LF(R(W7%3#K5%1%*8CF5 M3F12O'QF4PMR;=@[\_Z9;6>?$Z7E;?+\YK0V7 M%3GS\OB0ZDZ$N4B=8ALE8\)EH:JUTZ46DGN]Q-.TI,O$+@:SV%]22BV>:D4A M?UDY^>ZTEA,67YPE5NFQ)S87/3%S'9)_K8S MK5T66EF]CBLG#??2TV2,FM?MZ_ M#*WDIOC^OHR&!:&_Q'5M(29+4'*K]8=2 M4LY/Y;S<$40^R0K-Z_*#"26W6A>?<^56O=/0V5I"DAJY9X&_2E&_S5;S;/MQ M_JQ/"HNA]<)7>Z\U89I^I*[@K?;SST6V5NS68J68)4Y3]W(ZP:DY*.IV8$,! M<2^9SYD9@>.LVW0)55/"],XRI=O67(2B_)$5C9VZXZ90:P\P8U\>W\6J-F 30W3.K9@<>2ZIEDR^T6RW=AT-+:D 98M%=_V M EL@W6B3<>1531J>N71#P+5YT\SFS6$AMJPLQX,[8WD_/V.P(:$)J=O4+?QA M]..1.VRB%E$*_.'*_,;NXOV M:LO'N=1Y7WKIRJ<;Z!$,,&.I[V_O#J0?U,#5+(-8S\8_'[?]* K-AO:J]=\* MW7[AW>NVFO=W7+[.?UPV^'$Y\*TDOZ YL4>Y_>_W9;60<]97GVO[B8S%^1DK M=+K L8_^6!W1__>D7WU%WE&4C/4;?IIOG(T5L=I*"-1HIITC#T#!NFG= #%CM:,)*.9<5D\-0BD_>AAGL8-O"'@=Y.?[?_ MY^Q+S81]K">T$W5?2L=U8B@O*^AR4HK5AE6]IBY'V;OW;S*;RQ&5@B#>\[H.CN[IPVWY=L(_#Y5VMW$PF^Y7[U_FGP-%(,Y>5=C6[[(QB M+)N6^QUU^0*YML+9+RZ=/D_P^ZY;/UGGSSO.E+/OZH%37I5?]C3&1M@<:#Y5 M\G3MU&\ QZ&W[4,^B5\>%@HW[(=="SWL8K8\JFO]1KV@E%JEJ\M[=,=GT;PO M)D'O3*7/LQGN&YV(ZY?HP4[ZC4:2>7I M?C@T -.(\II.GF>SZ0_774-@#[WWV+PW]^A\:*9$Y&*(7 Q_[O*,3MTZ=6UT M)V@7Q(:5G5\]C(>%)^W:K+Y:A30+^VOA:#Z./^<2J<@!&J%3"- INN'RNZJ5 M.\&IW;F^OVGEVTEVI#W6GW#&TE[8/@$G :(S_'F"RYZ2._2@DT_V)L.Y-.?= MA,M^\]2=;P#0D??@)!/MPITT%K'CR;#C:<_9UR3F?0KSA4Y%^,2;,B,D^@N1 M*%(,3@:;(G;\_NQXVG,6*09A#D?]3DJ^G8AO:DR/C"%*SC\M=OR+?,$'1JJB M%(.3"52MLF4IW+2U,EE5.[]SG3L;Y"(VQVKW8ZUBE%P'7J\K-Z $0 M"G+Z!?X\G?SXO*BP)T%) =KFT7.A(F@.E47\Q;ICE#5PHIKB87<)CE/-=DTJ M*]?#Y4/9M&9XI,C-N9C]%+TP0IKP(\VQ-+X(5TY4OSL,5S)Y<6BP _6J-+UN M3,51_NE9&@*N?+ VM^^.TJ_-4MKO9-U2^:*0Q]\*NW]1!/+4#F@,]Z1&W'PR MW'S:<_;5NQ*C .>;^NSAGJ4;M%!&UHC!BXEF6#H&QY*J&89S^Z%A3;9G38BG M4T%*BV]-X'1XN X3^K Q1^0Q:?D']\\/_A\RQ=8DBBV$A[O#$EL(3SPT,D=/ MS\T5W '[7P?RK@G*E1S4RXW(^IL!AFOOL3V\JG?K0F>*[M&P4[^9-@UZG6*T MTR]"LZ_WFT78]?U<:1^%7E[J ^C U'K\E2I;/,2!2[/G@CX(EYW<(- M69$9'YGQWWD7P$E/6L2<$7-^XTT"89@SJG;\E]Z[[;N1\/='ZKDHW%6+Z9/U M7>)",RS#0LO>VPO?<27YQQ &GPZ:/?N)Z^&CG8JI:*E9YD5/66#9 M.W?.^!RZ\NN4O]O1S+9?L8L,#%W?PU>9+5[ZP?VSR:P;S+:3#][96\\&DC'8 M JK/@^H\.OM%S Q-!S>L. S;..?VMH(U(IY>,K$"&H,D,T PS:+PZ1@WJ@-\A6S"^8L$M]HM([6-) MC0\9J6TY_V5,Z(, (Y89!/>%VH2A?'"7 C9:K[IT\'%_RJ?/5IQI$]8:;BLYA5> T M2<+,Y._8S@&&%[0N(4L$\& PI#\:/?7;FR],)="ZI: Y==XR!\@&&$0="P8S M(2L!5^_)+O+8L("ZV@S'F3"AA_"MT2,1,O3(DU'(#!%( \4P-1W&!UQ!:L1C M"<2-3*F%4"C654K6\*L$A"0A8\# Q=0&T].UT68Y+\6;03Q'. ."E,!"(-YT M[- H5;+@5TJ_DFF1+D'!K!=D$91,225KG.; M-)A7-6GH^#2[XBU7+,^FE>QS1\G(I9=F-2T:B?X9@PT)34C=IF[A3\DQ>+$, M4^DM-U>(6WNS]X3=O6[['OU#RM=OVR6RNE1^\#^;I>MZ/J9\K8S(8 G2$SP!RX1HP@/ZSA(C B8$B\A[NUNT(60+-O357%"= MRP%=VTC<>T#&>A()8H^Q"7:;:T9X([&,0V$,)3$#S(KC2;C=;LY#'94;^F!8 M^XDH@8K%>_$F 5Y$Y'N4W'[$\ZF AXE,T,. &OE$4)V)P#J%H(=I_T,ND<8!)%([U,VO=2QRP#P6,7;!!2HDP;1/G5">USADDJ0!2(:@XUV M$M"0WX-^?)55 D^%[LX4G_183O9,E6,ISC,0^N^_#G+M>P;J-,Y/_(<*)^*I MA!NVB=%D%_\C<$(D['!.'\>Z.D;#&.J1_EZ@F::XGH@L'\\FU[X(C_^_J\E+ M\M_ '*F__A]02P,$% @ ''A75O5^:9>8) D24 !8 !W9"TR,#(R M,3(S,7@Q,&LP,#$N:G!GG7AY.%1AV/?8LAO;6+),42D298LP24)"5"0Q%65O MLF_#D&R33 B5D"UDF>Q9QS;6-/:Q+V-?AAF)P9AYI_?ZWN_]Y[VN;[G/<_XZ MSSG7_;N?>_G]#GV,/@?@OWW+^!: B1D 8&)< /HD0!_ PLS\;S&,E;'8.-C8 M6%G9N-C93W#PH*B8B+"8H#!( M^-]'F%@8[["R<;*Q<0KS8.?@Y.)F;*CB!S SL; PL[+\\YKQ-(3Q', JP"9X^K+> M"2&+I^PRGL)7PA.R.&1OE+6 + =(9U2>>;WFY!(1%1,_>?:!,9%1T3BTQ, M^I"65U;5U\LZ?W;][^Y2#PW^XF L3/]E_R,N 08N9E96%E;V?[B8F/W_ M;1!@93M]^82@G@7[4T\AF2OA',(W$K+*6CAE52Q)H&=> UPB9U3GSY+_0?M/ M9/]WP%[_?R'[W\#^&]<$@(>%B7%X+ ( "& ?-8F;ZZ2>AK"^($/;#JK O+/. M>(L^N,_TC7F>O9(=Y:?+WI7E-7,AZS54H1X8+_P9Q?9L1Z/K86:<*N_U/.S? MOLUMU>^=\"OJCBO@*[N=73H;F]"3%*O>#AK_J#:D\-:YLF'BVK/YN+O M>YMZW3?/@=QH4J4"!T-/!<#:-43*3)\3@M_*V=J9C6XYYR'OYC^U*P5H+N3! M68Y.!.30A(!QCW#ANF=PP03N3U\]G7UU;O@[.\66R5P"_]PG0K\[);>@.W$3 M(H>0<$1U1,!0&[F/[T-=^(ZGGWRTH32O4F051'"][HIK77HZ.N&Y M1)]\8(6*^^N+LNB9Y)&00+1^OV\:@G^U6BO]RUO%JBE.;;-<_@=ALOFC/\VE M6 CHV Q!4E?OHX[Q_+;NGXF1CT-TUHQ.7XS]4IC4MG7V"CL', MY:GLV0 MA3FPZ*. HY8@I9A-*O64@;/4B.I5J0]&@=9M!C%;/3 C@'XI6BJ$ O-[ 8=0&NQ MAAR*E?8\&DR[NJXT<_/X%LD\3!467>=>??*,]65;8[G/K>M[;M^F-P?K!79_ M*^3D=C8J>J8_-1"^J_*!O-*FPT[0MDK8^#%S.R4.)SJNQDGDN*CL]JC) M;:?0E_<^;=)\SIQBY$L'4 S88YM:CM./*WQKNJ9.],V\V#KV_GR,>!F% 0LO MT+AT3M,!A;UTP O09#0^K7^QM I5>)@_!XL,E:1XGAU:?35S W^*4Q=?^-C. MD>^C8+T'5:$%X0R+TH+&_RVB W@I0D=0FLBE[ VUT7R/TIDVMYQ;GI_R[Z<^ M.0-,.75E^A6[VOJ,/"6B(*"S72.#B\2[R'*OZK3O.Y_PBUHW:FYR#VR)A0QK M*\W ],<"A)J#H&W'$D<04V.I]%]XC51@$V'+83\O&7>Q$T\28ZY-\AS9\GA^ MUC%0M(T.&,.W28OW*Q(;] A 4 #F_OC1T1$=P&]_LWAZST RZWZ0KVXNOG%\ MO-/!#=1P/2;[>HSX6TFF\,1 R+U[#LA'J7**O7'W_?@+U);H ) N3P 4^VI] M8B^++]M7M<*CW-9UWV]5_?2$GZ%,*8+/;=@-W,%"NV#G0&M8I@/Z>3G7>>W MR73 #]M9J@-E/"0KH,T>_[=$7E'7)7'&U'4-X/N$J:<+*([NKT>-V\Y3R56O>_\X%^-0WP=L>92*U)6D;'0$V>?G MW7PY>;L.7_JR9$O6S$;/_U))F/G,J5ULB._<$:Z&8FU8^T=[0?'+)\[MY ?436YSB/VDL/$GVFM:8]W#T< M'F:%JU3Q\P!4'F^9%JED7S:>%G7[2)YM2P<2U-*K2FMYIWY,&KV(>P3%N>J# M%+ICAQ,B^A>MS?76[MH.4]]1:KP+ YSVYF!,:W4TC-O\Y9*UO0C3DR,#4/F; M;[KJX])J+TT?X5=]]S>SYB2>,IQA>[65]6D6_EB$M3S:$98&G$TIE-Q+K# M(&;W06/H3X7"[:15A=+ZI;MN9=T&=CW'N#[4A*P%I>*(FS)I.**MN##MT-[$ M-KP(4S(E2V+<.1;8LA(^.B4,#$= _>#M?LZ&Z%0,SR_-09Z\P4"K].\GQ_5_=,%^Y,:L$]$5*ZX#+X?Z; MOW:W670C77QF7<2F"GXIQ[7U@__T^=S]]GW8 H%/P+XM7K7T1BW4%.UJP?C@ MEB0<$D9K>UIXHEZ[6.76@ KJ <\)MU(IA0XJK&"-ID%.C=K=!JKZ!T6FMTZ; M![M?>6\0'QF-S@L6K)'"< T)W%8=?OP2/;![N06?;GVU+]^I;IP.:./+?B\T MD_(3=T=A&3,Q.V\?\0TN2XE<<%,?<:<:\V4J3EG[36"GW"2_-USI*&>58@<\ M:_J EC@N8ZA.RJ%I H"C")G'T<'2%9AQ"8IDP_Q55W% M'EG!3PZ7ID)M7IQZ;ZDWT83%0QQ-N8SN-(F34?':4M\OW;&NEI:M_>SJP+-LS-3"")VY!BU(BWS_>!GBT,'&=6+ M<9B5L@E +'"82P>G\=O!X#=:BER.X\0J8J&#,_-(Q424) M]3V1%\[H$*QYE/I A ,!&ITZI/KC8>1PY5\_7$K\[:Z(C+0P=T2ER]7O'PY& M-SP+KYHG;^+Z!QZHA5SBA9G4#VU%5%4-F_)D:YY4/]_&SI,+NJJCQ_J@3N'C MVA1U@I%S;RDOE,+KG%[GD6X5EJY:0J<>&WH-N*4F!B++7N>L?%A@'VRXKM:=NE2NSYJ=5[DHZ@!;!)&OP 0MIK0+L&KQ#2B$4D98767(,X MO%"4>.G7FNOJ"HV'RDM:"=\M =I4I=HTC?(B U/K4BI\?1PO?7_X(9#+2?=M MI[MUJ95&!&,&#B V>L#' *L^H"?6!E2EJ"MEU;K\>T[%=NK6@)' N%BAV-7G MIR(BAB7Q6$05:G,^F!<3K3H;&51:GT5YO3AM)&OG1\:.(4^\-_C3IM=S/K5WKZ$(G?9 5T8@YS(@563RY("-)T_VA#FMV:D^^&TZT+7O?2\I7B:\2](/ZX, (193*9BA(YEM.N!FUT+!]CYZI (]_M;4U8PS[F6<:!D%\$(KH60T%J(+;,="C) LP^ M0062_"-AVD(%&W6@OJ4_;=H)&ZF)HGKBIZ1V,@B-UGOJC)RC V(A3-J*!)A M=XGKYZ6._90M4[^_)LGO%^3/LOP@/H900?FTFT!6Q)B9^;'P"!%#,I\]4$.P M(^HU:'%JDTIS9X^6&U#9,C'Z)V_50\NA[@O>='$J;)XJ>_):"2'/);$2&!E\4Y:E>OI6@S]07B6F:9-V8K MP9$>5 ]R(&WD>5'!SR%M41;MH)#DVJ-W5U[S["BO7'$$!$#-8R#NV])3K(FLJ++[Q+-=,US!E&D .L3GV^A_>VAK,WFKS':RXT=' MC#+H_A. CK)"MN?>*[MQG'BPL6[7SG'PWC,2:#VM!&B(:@G:=*F>M"7A#T'# M[&4]3Z[B'KS2VU+HT14('?Z,>Q.J/ ,7I32J_21?-!,R)I^Y'/-TY&[6$RU&-X7O0*Y'=ZG&.B_V4U6HRDQ:C\5Z>2!3TUQK9$3.]Z!)R(6>ABT M)+U(_5.YO[4F3 JNVM\D.SG15HKUEW]4FZA4[BHTP6_4PIC)-5+Q;CN3V/U' M*9^.?#(!DVZ'U% !.N -B_QS)M<\%//NU0P>%W#JT!HY>KNJLH]@S^FMQY]>_# MN591?.N1'+&(A'XTX*[&A.9^Z@^3ZDQ2==0._J ^NB_>DHV1J<2$A>J,^O2: M')DR+]N:%%@&/#Y]D/#A2D;&&PL[A%4^M1-273AV3)15.WC*J'%ID@&^-7-" MM@TCL)OLYCMB=0VE=LUN\D%=8RV+4=I?Z$#>N]]\6S9@,(#]EM%0G5( M5C7SD\.\'H43QNYS*^]ZKFL'28);"VF$+(7]'[H!#+=]X%:P&$0%-BK3]T*J M!6DSW_1CV>+795G\4:YU*1P,I1A5 84H(\T*)?8?W<<0N.0FAVA)GV?29G3 MAL(?I;W;Y(Q&DLD"^)WNR>]FGZ.:4-DW"MY\+!W9*\[_R:SN]]MP6LKM;TV; MEA0F"JZ3[V(5(UM=$7[*@/WK7?8@!<,4L^D;<;79Z/ZAKP,&7NERF51/\EE< M=*@TM/0+M^O$VW-IS[XZ?EIY>M)?2L.IX'#T"X+/9X#4%2!O-.JANC8[CFOT M;G"?>!B18=P;XA9#KG[[E&R[<"EION]VC]0]/=)2CFO-*%XY]G3P)V^I.F59 M=I8^.*+\ZG(=BF(!YO/L#&^ ,$*PBFFM'#CSO-YI*7.SFR Q.^Z_UZ$K-2)> M0CS3E*3? 'S/I1*Z=OROWX=8;VJE]W L8^01@A0YA2#6$ 1M%X$R('22=)HG9'EX1U.R>:NPDUG0!(Z MEQ6^U:T@"^+.'Y7[C&\(6S":7)32_Z#_;OV7_D,/TP$G$5TY)0C\A]E#)G0O MD'*.G?KE'1UP_+H4L7O9[@,F4B4QGRP36MEO=C[7 >N9?F/ _OF1;D NI;?E M4?SW2\_KD:;>ED:Y*??.R=KF/P L4K_R >:X=B<\;,:$ZGY&9Z$[8*#5&EV9 MXR:UD"M#]VL'7KZDWB=U%M@L_*ZY>)WOTX(,YH6Y/A3UE@ZX((TXDL3L/;7[ MZ/02II\JL!=R9YLGH(8Q5'X8$D4#12IK1*L'>T)G!=Y__.MF]>QF3V?1?O>B MNAX:#X[.@ SHG@^ F)(UHM$B1[#BOA^ 5F#\,FAHW1 !5_JD5$ ML^WUA,F ''.K5.-ACA;#;0GIU6D.8@L:AQJ'[+W#TP&.4*1_!A^YV%\]5#QE M=7(]1>BUZ9OQSHR((;RD0-\]$P'IYV29>S[/G2H@3\Y__VQ6Z%*REE(7&?G+ M.L7ZI]D9IB%S@UI3H%/NL*0J."MG8 M@$X"]UZ0->)H$AN?.YNUWK0:Z"%W9B$+@MITD_+HXP.Z#*Q/>C39VNP4B^S;3G9QFHD&Z\J]N"N,D Z MS/H+7)1\O()2@GLY-2%I0W?(;!V9+\@R80F&X37RNL_X K7Q(H?I_M71W_J# M+/36+"T..(\,;-+U:5PJ_JZ7Y"I5 B),4+BJD,3.CR4=B^Z2RNM\"KO7L- * M4UQL9?U;-4H%&6PFF'/.HZJ@DX#PD2#Q*/Q96>BDYF8Q&)7#(.*?"JOU*YT8 M]+Q;XX!,-&4HL%Y;J 1X#+(7=A+X5EMN'B-J\]MR'O[XHKK;"7;(QJ-;+]CP MZ6V S&T_]!!1PJH*7YFF.ST)*H!W2DJVJ1#1E-/6_E#'89D:D2U/@PL_/*58[Z<\6D! M\NBO?E_@2ER#:$D^\BG9,++4(]7R82C.T\4_ =3J*QD?30>4K-E]M+FEXE%_ MS26D-/ CQY5[:+4K/C,Z'EL:8-LZ(%MWIU>5UK\]8-('X;S M*6Y]L@]&EKI,S6@F,>&L\$_-VH/ M[9JSRFQ#G-C(.#&LM+NFE--(FITI%Q1\$9=1M*E05SFOI?399,(% :'()4?F M6V7(:/\([;;'3VM0)LM695+>AWB;V%_8G;?7.'J&Z"ZC&C$*5)5!\'F#SP;, M$F/I@'.=9%E:\Q =L*KVBC(@1+$A=U(%S6FWH#'@OVLP.B#K\['\-O0S0UJI M,+234COP<+>&D:M]H(%7U%49*S2T$.(=[MWTIS5U@%7\]YQ9Y M7"$FSHP8;HV$+XIT/]/IS'NLTW,%8WEV^X&QCVY[-E(A9@.BC9DKA>R5H!CP>1HVUC0 ?&?]W%C MX'O1EL?)5-#B#YC,A:]P[R@;6\CO^CPJQ^&7,IJ*;F0I< %/38!*T@%C(@QB M;:#FG[R260GZY0F7))M6W#F=0NNKI/!-M_=J"ISBTM3^.1>,%YR64G+X3H)1 MD8^4C@/U&?R;:[QXFV]' M6B1 T6*E,()2&U&(@(KPA? $O.ZW=PEZ<^["O1REG N;S7,1Z_)K]WV60J,> M7"CL_'6P,A=-U']Z9$CKFU$(CD+BL74OWGGR%3J"$^$I[5U:FW"GL47KH0PP M'?!>))T.L"417=,]JE/$(RRZY$F;FZCC]L*QDQW^-NR MKFK'?V\^>9Q'H@.H897;A_LH.D /5.)\?KSSA8%XK8OB0-:_'R3#<""C@EP8 MG9FE!;PGE/0O\L$PJM ^S13:,KO51P?D\ :D_A^$QK[O/V6[W7]X*4FU%JU$ MH0,(WTB8:+C.TE2OA]I^S&[O&>4>AQ>SK^I37W.R/2B_AG)=N+W5:>)GK7/C M\PJ72]O77,CO]S@L F3;G4.;$1V8[MKGRU"WNK20PGNEG*871E78^RJY0$;_ MH@,HY_=;WIDT9PI7PN+J+O)-^/RQ+J69&NZ ^3MGQ(^8N0+/>S%DO1U.% :X(,,8%P0Y7)/T(KM]0>)7TQF.@ M>:=Z):%LW^\/UEQ"^J"TNVP\EE6G7%)Q+YBJ18C)ZDIX=8?+GQ0!\S5SR1)#H MI2[Y;T7Y>D5K>'6-\^6V4^T#1G%7N'ZTB!V>/)_+0T*-2^S9F(_GF)!O6L[8 M0J?7)][V"5?/8_Q=\ :OT:ZW,XJC]=_]MD5,(>6A\'DO+^4D9HBF-A1IY/>HGGR*UF>8Q# M0;'D-8%,MLG55*U/']A-@PC.3P3F%J-BI6J<)!VD K.1'[=LQQCU @0V@LG MP6+@#XKLZ(#6GR,K^.V4+4,-Z_X&C@*!TY:GKR5?7[BZ6+8--9H,[)A0JF05 M(DH_B4O,*OO-N2+>)VR5K*$2OK-/U""I$#!$H;FC6:X^MSD3*56[$FS\U_W] M$F^1H98+BQ[=[*R.R!7("^CXT$+^9M]\G[7^4!60.2#"O+'VR-(P,#!8]/W1 M=8^\)YKL@ $#-__NWO[?O1DK8^I@5_6[$B.1,'6@VI-G ]&=IXT!"1F?0 Y5 MPM8J6@++4$%BZ 57#5$_7>%R$GQ"$5L8TU<"M<.^D@KGW<$*70)T:.(>'5S; M\SZ.;E(._1T*^4DVR_P> '[T,V7"Q 'FZQLL&-9Y9NG).:1"-F]!9=V7/\;= M*FO5M91C5*H1Y:7$[(-AQ('T3_/8&=[C MHI9W\MLT\$8'0HL*HV#JMZ&#QK MZJ,W1TPFM#IZMJ[T(\]G:RDG;P8!-PM)B(<4$,G:B!1:'^Q4L.[GA3M3(\)# M% I,K(@3O>L=M2+3Z(=4X*R>?#%@A=0$QUP)V+KJ3@?,I*7A%/STQC'=T_%: M!*1"D ?VFMBP<94W$*?H0D'7'M+'OTS?[Z\^P.\)O; M(F8"NG>.\N[(, Y^SAEMCE48O3T"3E,15.C7UU,2(N,&&!*1V\O&WDW*:XT M6C5/0J7J.)W&1>M'5.Q'F$<.69'D8G<_+BHYU^!3!W0*="QLGFH^WF%:@UH$ M/-DPS9K0B,G^$6US@9;XV;'<^*7$<92OE>PZF[!E85&]? :RHR00U?X6@:Q[ M-TU,C2R&2ZG'>L*6.*O2-GZ6ZBN?+B]K[T69.6=7Q"_U.BP!QSOW3E%:CC0I MARM8+;_\N1#7P)+<:G6\M769?-2I%05.G:*U"E_RD:0+F/?/=I$KF(HR #5, M)M4KOUZR,N0D:[3,5BFA? (K^^3:$4!M<9CV"TVG(?L]MVR@77D#5$[Z;::^ MG=*F/TFH'5R!:U- P-2[_T8J1+_RXDVQ49T=>DO%";<3]G(.)_]S6R@_)+" M;.TVJ"> 9BYAZ. *%W+[:F?WR>BG7>AR@*P \>KY9^^Z/<;FPBX;@.+\U8+! M0I2A/5%*XX+Y! ?5*NT^R:#D8%B107XJ'.H:G6MNE!78+4N-Z3[L[@PZDFWV MHMY.NLO@ZV\&.UNKJV6T6R=XB<.#J;A;@NUA/$&2 P8PB]JSWAP*&@Y1Q\60 MY].0O332S9-N4%[9QT.+*FN'$8:- C$MAO:<5MOQ!EZSY9VMLV^A+ U@ASD/ M ZK4]]6)D"&-R:_U=;:1D;$7LU4XK)X$";;-(.6?37X;DC V50VY9B!LQ7[= MPD 8\%^W=00\F*2!Q2#MQ\T3[:>+IQL:F!E'GN*\BC@]OOV37 M/B&;)VSU?NIWL/2%(R5:UZPXY(64_N/Z(24X=VEUD:1GW?2,?=M2I&;7)--O MMQDU'96]-W@/^XG9!Y20^5LO=:=A;,OY,J@]2_,+>H>+P18&,+E?6[^>%1?' M0^>W-XV_KMFK2VM2(@F\^@34N^2VO+WR[RFCFYK2#^J6;@'O)+(_A1J'"0.T M+ R\-35U3 F)8X]XA>^G>#+(@7" _X+Y:R6J(N$MI&HMU57S7K71%Z]R603W MA<63!_>:,17[6-S8>-4U%"NE1H_L'[:2]#OI)EDL8_2Y0\=B0')KD]8/,7>> M$F%K@W.3B\&2?TP(ZT%F$4?W*9G0IJA6"//:9;L>@C*TW>MCB\[.Q8I#ZZ]K M8!X&-Q2BI)F31=L5+7OV[-2H1 V]08'1UD%+CC_IF2L9=SF9/LJ7F@E+.V=_ MS[VO*^C2W>L]'(95%+:6T4+6?6HX&3(P-,K>M#/999OR/*9)]RY6[[1WW'M. M=+KVO3G4A%![A@8)%9-$ V%C2=2DVQ>Q6UDR4Y^>7?[AI/SZJX+D$^E7C!AZ ML%S(F)XSUGYVZ)C?X3T0]_[*B9#SV0EW M*"M[Z<>?:*JTH;I_OS*2 KAOV*G/316GI.('4\_>?N]_75FS%#.':-V.A[#0 M3J[I\I5%S&\5>N1'33]-R$8-<$;OE.) MCD)ZMH38P7? M/'E8X-SM=,KAXNS[;*30TIC7*%ZW7XJ-H=GRC=,)8.!:D_P 3#7=OH/7Y$Y# M7)NGFU?X0C+'(G\0'AE@."\:0P09IKQ!9WVVK4[LN MA$BJ9W^R(K6:7>>B 7#7?^I&X+% M]+V[3(S#NQB WE2^V'B2C92_#:&/_P=02P,$% @ ''A75K?,<:A+C0 M8Z$ !8 !W9"TR,#(R,3(S,7@Q,&LP,#,N:G!GY+L'4%-1%S4:.DCO2 O2 ME29=*0'IB!@+4H6H=! 0! D2$GKO* A(!P'IO??>1'HO22C2$Z1$".3Q_?/* MS'O_J_/*/_-.[DXFG8.-A8.)A96EO^S'T#*2,9T1_H1.?/SMQ3\[BPR 0DYE (:55VL+R8P@K+O/ *I M;K&Q<]SF%!(6$;U[3TY>0?'!0R5-+6T=73W]QR^-7AF;F)J96]O8VMD[.#I] M]/3ZY WU^1P4'!(:%AX1F9CTY6MRRK?4M-R\_((?A47%/ZMK:NOJ&QJ;FKM[ M>OOZ!P:'AB>GIF=FY^87%I$H],;FUO:?G5WL\=^3T[-SW+^+_^ B I 0_0_C MOXJ+\087,2DI"2G%?W 1$7O_YP!&4K([TN1,CYY3O'5GYI<)H&312,BIZJ(2 MD'V!87WG,7&+35 .*83]#[3_@NS_&+# _TO(_D=@_Q.N10 -"='-XI$P M0 M5R]S(T4!_VM1P8W#7AI!==?9BK/_>%_ .U#C',ZYNE.PNTB>![N'S^%+W:&Y%UNTT>SQ+(;)N92O5JPCW$D4?BFXI6JE_BR$_6^#AAP#3"OK+9S!#C/>!VJ4T?&(5 MB).GFO,ZD-@7GJE3%1YG<.J_*['A';EU7WO(PM<^JEA0BS@PA*H8>WE6@9-" M(^8U" !-S';X28:SR=P)AYRE0#7O<@1[5)@XU MDJQ<\UTO\0)PCI=:4)/UU1KGTCA&:()+VLCS0$H+,#ER]<&KY6%N-L^E;L9D MJ\_K,P2 BQO1'P*@3BBN4[=Z]E#%UI-9\=DCJJJ0M.5E,F^9,(H1 /;VY0@. M#L?#<N.GV!N^_DBSR\BU< MT*4I'H#K\G-P<8,+X%KZ/I?>0Y\GS/>XL-;5"I[/\\,_PP9X'$AV7:2N;Z6L M6YIT1Z&F<298#RERBB7%2*X>:5 JX"_I^R.EUS)(TW6TB H S+H#J:4X&,&L MG7E-X-E_.NN7[IU9230DGC]-ZIDM=H\RTEM>UN/56N)=B ^4 :M\<$:#YU/. M;'&IV.VS!Q,GM;@=+R0BU+SW_--<.V,UIJ\T287XH/=/PRA*6X;5^CN#XIO0 MUX%'; Y6HK@4["7**@BSMW[2P=)*LAY'*=+M*P02KIN<>\HOO:U'\^^OL Y- MEA0??S)?/(!B%5C+?O 0F;4PUYG)B[4J*]B#"U?-U1GX"3RMQ_35>ILH,H-9 M$K7K>+5H.+34%_6%O@ ^#G!AT&=;F([8=E&'3.)9%0HL,_)'2WF?\@[% !QX M_2OL&53=D3\B.-8@1*B)"-I_,!JYQHAK&3 _[\V:]UV7"I5T X?!?-:/HLSM M@R0/!2,D@>#F^LC=!X+2277#=Z+XOLL*T*#:++H6[:,]W9;0W2"FJ[Q6+P1: MN4UFU@6,;*]P>^O\P[&AIIFUT2PO]#X,P^"BL4U&\9S?%7"1_NBJLI6H%"^# MBT/O)14[9/)@V!J\LW>K=^_S>3? M]1+P_-%9"9#1,\/;%/.: &"5#_=BP6RXMQTTURSX>%,*OLD;3AJ!?0]H$#*U M,4(0G:Z\U+[*]EP+O1#I/:*]_GT!KUOWQ9V,<^C:TY_-A4YH_4K^:W7'1Z70 M6WM!/#AP*#AS?/L%N^^)6_+ I ]@"*W:&PEE@VD>0\,(B)W;O:UYUV/[UFB+Z7TR=ROJ2X;K*03E-0U\4"&3#=L0(9=%B4OO M*BM:<+Z^/6.KYT7BD<*L$IF\K_EKE(.&SRW][HP>4 'GMOX!V]%3L4#1Q2L[ M95\YT6I2 OWIZWM;IMK";)E?WW7OCX^9R=6FZA^24R8" %T?4 CSFP(QZCL6 M*T;(TU+A'[%.]@'G9U=L'2)KW-8Z/)+\@ZT[G$#*,#@F;/]@?09+'^7JJO#Z MB82XW J(1/4PSZ/S2R!EJ**R-8F@*%K0I#.KVK@-S7@)=P"18_$OLECP((SJ M=JAP1Y+(I]D\?45-"[L5[;D4\YBQM64IYI";+R:"-%#]74[@0ZM[:]>W)+*=+C*; MG)$$0) :!]Z"/*[XM:.B4EA8JP3/0<7B'9?R7*U&@=_KZ\@ /KO&\45J5%@P M7 T^10#4($+A''L7;M&G5_2]3-"H%].M:A]Y-MLS?NAD/ZT>OWTOU#+GD_U# M(U)B[.'?M?ESI&X_A&L'R"I/'T8 \! 2'.'""RU6<@) J>Y7V?YESRZ=M5S ME,/6C-WM48WJ& >->]4\][@R#\RK :UU]!?$IY&QI^B!79-"]S98'34OR M!0??I>1>Z*P8990&QWX:G.]WWHZCQ4E.]:QA'D.XH>%C$@1 .,P1N;?&O-=< M\(OF/*6!KZ4E_F%G)U#CF66/6G5'N!X1YR21F%OV->:K4-!SGK4@L6QIC5+-2EI>NQI8O-%U"<,_>0 M[2U];COGP.,[1A+W_(VD!1FCT6KR\%$K\=E: H .=D^QH_XH,%TWGZ6?)73X4"KVPVD!**R0M]. M"N+LG>$J^HX_A%,%;6W3C)@W'J/03)*_ ;>:U*2SZ9O5'.(6/_9TU"#"\/(_ M]SBEPE7 ! 56S%OPH\%J/FD4XB5&-^Z:"QIGW)"&-@@:,*<_\]@%/5OAU]"*:_KZR%6=@^+[.C!2 MQ0Q+ <&-7TK"A]-@GTN@S@.+P-XKM6Y%I>#D'<\+UYSWYJ(_H-\.$K[2,'UY M3RX8U#5T0@"$F".B/ F )0+@":;C@ NM?,2.2WDTM=V.=/A_8J@X_V+WR9/+&2*OVH*U@P/ M4+$\C[6XY M-QU/(;7Q=IDGATNY?AOGS>#>@^C2.K3H_HUGPLX6NXA?4V#BXL2]I!B&XU.3 M)XD_"?5DD\:7SG.0'GJ1)+/N)"/JU+K@DMK^/4-K?4X89XDC4 SGY_!]O1":$D &SC8N'4V)0H MN0I:7(OA+$R7.XVMT#/>:G12P ?^1%)SI!&C0#+FHQA^S;2,5\>([$/6#?;L M(O^:8^PCK0,?&@56&[ZQ:8 !-28J\:(D1VNQ!$#]@#_"?CPBDQHCV6%?YJ2T M%HG/L_,,OY,L:JP?+'J[1FX.;G$ET2I M(XH%<5>A-D$"8$I_0_^^M+^.3T4= 6 O%0VBP/%@"8"SK DX'ZY&#V.5YXY: M.XARJ%NJK;DT+*UBTXT:%1@5?(.4@=NB$]1Y6_+@*S<2!R^R[L;0E0^-$6^% MH,DPAL$>%A81_&TR'+V) 0^)N>-:"]*!/1"=N0V*X",7O-KE_>N1:_Z9K3B] M"7O<"F_%V8*?*D(\H2 Q^'@' M;3L9'HRE[RIIHS#$*-0(UY1 =\$,BRO@GV:[DR&-9N^GSJMJ!*MRDP5SUJ.K M*FH1KB7AY7B?2PDP:82<#-Y@*D,P)DBL>(-!]YGN9\ *$/-,[=8CR1+G(KP* M+B;7J1D2(JEBZY6_NZC"UI PK^GALC$*_D")^%H 0#ZQ5JXYGD.@W18;.J]) MKKY+P!4@/!KH;G9CXY3*1XZWY#<"UW,'.'2\+-<[1JG775RA%:RS)[Y@AAN< MSX].RC18&RO;<6I"9;V2,H(QITREA?.!VK VC-6(&;:CESXTJ]JJBN6O&5X: M^ZNX=/?X-7WR]I.ZM_(1[_TVDPTB3-P>&(>?/ [:!Y9]>_6U6QP%Y>BBJ< M(=:B+^TL@*=DUQUGW3,!*2MN#+"+>5W0;X2,_.ZO*/ F7M9J!1.%<49]NNC>E+L\_W*:^R\DB[.\N,0QJR'L@-NS8E%, M_2IKI#UBRZ!\Y\)O?L;]W7WF P_A-2D19=DL.7L.UO.X?6RI?BE,JDI1C>4D M*[H!8RAG A*?R*D+I0Y;-;,^/LA ZVC9O" :ZA0I _@H]HW?\*$Z3AIMCUEM MPF2AVGH3G9SS39T40-PQI746R9<)"X-_*[Y#&<.OZZ$'.70,W62HJZ>\\E^D/;VE4O:;'B;+CHV_D M"OO5US+F&V\G/Z:+KJ"#41 @8DP[>EK0:<;%3F%MT=&$2''?$V_:-J-N(8W M*%S[(@7>80\7>XE?(2)^WZ=H@_%?E<+N8 N[K^]-RZG*]AIG\F&J];P0Y$YI MC@US$I::7Z*77.]DJH>],>9+9/GZ/F!C M'U^(0*_THQ5 #'A6T&,VDZ2=E. MI'1+IP\>C) QRZDYK#)4D;AS#/4[RZX71IQT1*]AGH.!N/-.[^>[[923*JP4 M85X\KH-A->W3,9./=]7M$O [<[DB?EI]"- MOI#:LA:#+5>F?;3KJ.N_C]_GO#YBU]3KKK(/X'1MF?DPPX_(*91-"Z/NF?1[ M$0<%]K6.T>5@M)UT7+J*R:9<%=Y^%@Y8P[^.6Z_M-U.Q6V-]B]V#)L[=YU?0 M@KQ5:[]_[R[ QCV4Q('U5'YN $B:A1-U\X?S.5T+3<+DD1G>Z]/LQG.+8WCC MRBWG?S9Z^*';)G#9XVVUNR?9].U[FUP$ $X4$9;4ERGYNQ82K,8.>[/*-G-8 M:ZC[##,7:MU>:Y'N6 +UX6H@T50)D$PX5-EZUP:GWF(I'[ M!QO'=HT3\AQN A$8NEF'5/\'?.M_@R#?X-P3UVJ.9X@Z[^AK:IC&]8 E.TJG M26(N>$JCKCF9 'A?4)!V=]/D#4KEG1 DW9["'>#O%U/Q'UYJYW%$W (!H9?Z M-_8!=:76?^Y2N)-F'W8ROSW]XH!HS4V0]AYL=W@H6)(CNMCVWD >SNS2A #H MGICUDE"[9MGNRZ*\BGJ:_OS2)!(F=28J:H!0X]U%@FJ;\&^%IC/%L+<#=UTD_P4H,EN*I_-;+B>3I9N-]AZ28!.C M?MG^CU9HC-A9Z&\U!\I6JT7>E-(=&:C%ZZR> ^R,"^^HXXW 4O2E@8-.;7!A17M5"WN* M^LX28P6=,AH8\9 G?5\_UBD"4Q_\F^/C374G ,A8, PX[76W< 40$[:_QA8M M\=1/X/&DW)C"JI_^(;_=BQ^,[D&-Q8N,W[['DGEF4:FY@*GQ+W I;NM<1^30 MO\CQ2#<7WG-P%78V[.K[8K!CDDA"!-#]6?YWM+_[=TX\'@,.QANH[9=<VQ:-F+.WI@RG#681,WWIU.1AE*5UG>NTQG,O A?\\!Y MGX5BO8XB07=PWD\RW<+,(RTL3!TO0J)'[BT/\X7*JSD<3^,+O@&2 BU&=/B MFGC^JR8X#\P))X1&1+0#P\P,I;IFYQ3-R[_ZD.H7\6N2@+]J?XT_TG8)@Y(6 MDT9S.R@>I*Y3RH'#.+^.-82730TD5ZTZNB.L1^XPMC*-_ASCL$ET6]Z_5*$5 M[RN(8HQ'EAR/W'BV$/F*P)O%4ZWH=Z->,O3*Q=5HS+4RH@TXAN[6HPS"WTN% MBP#R*[AMJ\[UGI\O=A@2 #9KH:N,V+#] LR/;2M,?539\C+NWLB33!?=IZ'( MS=I[B5R?)/-KM6<@;_]YBSX8S*;/?1=OR*27$]@<2C1=W'5*$>\7 _K?N)#X MOQ>E:AQ0KAX$P\G'?&A)SX5)1&T>__![KRC1PW7)#J]ZO0(/F0_N_D8 ! M3%90+3V10_R?U=N_3];H_F!JY,SA28X\9:VV$79BW&]$!1.?4@@FF9K;=]&' MF4M%9_5=(/QA4F]1 VG.R7-EME9%__NT7N-ZPU%OV_CGW>+LFD05#AE=0Q; M!%T,,H/>$',81RVK7;BCD+"XU&^:_*ZJGSA07W#=0U]NG!HGT--.&7NA1O>' MTRJ YVIJ=>5'BCU/95,CS"U-/5*QY8UMK'[G5OV?;#H%R,WBTA;M0AA@*,S>J^ U+JBG^6F+ M>_XR=1O(Y7&_6%C-=P:MRI07UA^,>$:".KMNP2!2W%N)C78ZC$D8 M3$0(]7.Y/:S@D8T]=4;.J%Z+_[)[9BJH;G9"G?F9(\+5.:-+@,"WD2P.?#,K@?68I[\=@?S%'>8H+Y%("BM=:;J3.D M-YRNL^19-52X.)Q\:%_E#5#6V*?6,050O9 !C,%2L?-0-"JK-X[3^9H<%J8O7!3$*IIL+6/ [:^F+=NB,&*Q$F! M!'$=?59BOU5\4-\\G3N 4,7'DR\-YUSYZL,,I_<]9YJU0X CRWL?#I)IK&'- M[SU&.X$?$-T4R K<$S6D^ U?>C^^>2K<)P"LKY)+?X\ST\@HW;_S)? 1*<.CBG!;K,^D M[21>#3T>SLN'6>MN4^M=E9C:Q+*T"[74-#-WW>-1FG31TA-^PY^(R6T-'G1! M&Z\:B7E4XEI0Y"U(("NPWG.5DZ]I[X?G8^]6^AOL6;1E+ M[/"D.QW-[M##Q79L>^9?.(9$)];;EMX M;+CPG<@'9./8D>/=AAH69>P]J^P8V[,VC^1)\%M;E[?">0]7=V[;OI+IN.BG M'KKL]:Y(WDS%,]+W.9;GS925P1G^W"#+^)B['PFUGBZGW8 ;-"L)/'(DRSVR M>0<,#)UX3#2JL=MADK5(>S3U&JLYD7QR;F);>XX/ MI_X]V4ZCD&'!A,?9AR8 DB-15Q55+%>W-C+I"58W5#Y=1V-P8F4!8J%78.K> M)!CS)5Z7+]!)#:>.E[\1KP@\/P(3NP/!1/EE[2/F$>^B]D$ZTIL^7)_>#V#0 MO#/_%C!)_9G2F(;]C!\E3@WU(+Z;U-/53>GYO>!4LS@?1Y]> CTU"*A6%/.^ M)5[GUS?5[NSNSS+DGD9H)8;HC+_,##7])6<<@L&B@8>1CV":::_V>5%MJ/KX3#UKTO B\=%0N//R,&L?^<.QDM?:[JMEU"[L3MFT9:O)SV; M?:\"*1^L6J!N+.-=\#PXMN/8;(H\0[]/I%B,'S:^:PIKH^A6"S>W[P4OL+_( MTO\MV2IBF_]GKEGP,WF!K.I99O)O.7==C]*!]G+SL!@$D<8@OVW&L)/](DNLKNEA@5INGT&=@:H4\7;A/I M!9%@QJ.\5($OYE24\_>48F,4%SU'VC3Z[VY6I=R##?),?UL2#?.(AS__([:) M(,7M=2.8;XRR](X5Y=Q)'#.NH6?2=,5)0*LU,@S]6W+I7Y,7&+T.+<% MD"LC'O!X$Z;V&OU0[=7UGMP;7HXDS1%'=I(" <6KY@9>#I-R&<9-R M@\2HSQ<8 =#Z;#L;KJZF5W>YPKDZ)B'?M&]=.YW/^;FK2(GR,%-=W5\,LQFJ M\^OC.&O4_T%"/NZ(*'/%BV%=P91]96?TB$6;Y2-DA>SN4V^0(-0VY'B( ;GQ>0H= >C)?2@E:IL#7HQNGO.C.A^ M6#J@ M+(UQ[>^54MOZS/XDLRP/NIO7.=Y C"A*?%N:'5&"O"51YA+KL7#UM; MI'\ZF4O4]?U>.%?[_,=BLW- Y5.9Q$==C-]Y=.M#[U+3/]Z\XG46H;^WVR/9 MVH-=GG]P,0L]Y7H0,AOT5GPG"GM;'H*.R6& /@0N,.XO]-66J M%QE.[DHKBYKNLM(2=>^_+143*WX+T18W4CS+:VN<@M^!RAQ.^KBX'N"E44-O M,RGN"KK6/V.U?3O(Y_^(1UJ=M[V#' 043B)/;B?#3.[$.T&6[B_0\J\-Q1( M"6<%AM^8/1!0\D.P''1MO:-G+2+E['SU/D8D%&;BZ\:>1/NK(6]I59_;1^1= M;5&OI/X#;ILTW"&0$=?2>J8*ZC8VV9>F:S7RFQXP9\8WSC.I*;N&9%#CO7K:G4G= M#4V4F)C/^X/7*-$SJB^YS*W\:* O2;E8RF\"P+["_R+8O%9)L0<<9B*='U/H M)#W_1X&.=2)1)_!-U:FQZ7R>!^7+6+*/6?6>G\&1"#M:^V=*4>VQPE/R9!U3 M=;S+5$&.9BE(MXY(-7_R$XF15@($#&?>%P0B:'>4 MINO=P:21L$:KX;N4MF]T^J3]'W'P?OWKO?\1G74;EX52^.(USKSX>G>.4V@Y M4^HW5Q]G:(672S$5JBMYV$ K2!>Z/,X0('1K%_XJ:?@O6<+TK [4&XR)*S-IBL^2G+ 9*K,QS_O)R&+PS$WCYE^5UD4K"Z_XZ M=%8 D 8D[)1RT1 .XL$9H%CWI?N*+*U6Y\V<'\]XJ< )O@35!Q?778>*B\-(%4-_7#9-,*+,3??F/*A]WGE\? M+]JV!*JV .]9B5 $ZH#, :=K$1V4<$I$[U1_%@.>]<:QX;B>8>DC:DN 9]:: M$KU#URC:L:O?RB];A=#@0 3--9=N*=3:$D,? @*.?QKBS?$ZDX-* M0(PQ?K_K]OC(P6L"8&"-#/I1#R>&1-#OPA72.T&<$_*JW#?.]Y%J]>MO;).F MJ_0*^J]RPJ1H-']EF-^?)]-_(S8@5Q'II/)V'7@;KXN5R,S!H V:L%9QMFA# MXPF-*$G_E+^C'N]P*)3L[CZH"AXZ50C9'^.2M6 M%V/T,X,L6HN]8PN?X]5^(\%D ZE1NY?\;_/^!7B=LGY$287B:='4M++:V*T4 MY('K\-GIBYZG6-96=L;Q3P()7[2Y.T._Z-0PL+ MEG\F@1#7?24 @N#4>YG< MV."/.]>26+5N6GIMC%U&D7[]\?:SF*-'-?7&RC&]'LN.FPEPVZLE;I?!"S3Z M8K!=_"JK=Y3W+;J7KB?';=_21.1O-KT)IC!8#DCL\.E"*K364+EG4;[)FBZC MP%S7V>VVG7B?=339[7?ZG1N)SO3/,/8]:ZRX0JO(2PW,KRJ4?NU@Z:EG8TU# M)G9?R$Y:^P.EY)M/$<,E^%+K]\1&:.01)2X/I19VS025M(T3) . K%UR93"MEI?67S8:&<]@GCZJD2[$.@:64-L"*]+II( M^Y@*&!CY\ #/2EZ,XM'L2_D6.70H[Z8V.E,_KMIJVUJ7^&J+2#";HQ[F#\S^ M@ -K-F :,=/F"EG ,++">?+XY"()LOJQ3'!23*;56HJ==*QT)/H4O-" %&YB MRV(KP#1TF0=_]JJLJ3:HH#=_+)%-\XL_6L[^';FW2TE BG5T$D0&ZMUO=;\1 MAWBCHHHV*/MHD7EI$LF,O#(^LC1 T)ZF[8@T1S+[JK9FZ[IX",0/;@I(W$M- MA8]AZE93$<@8_CWM=LX?,:K?9NZS;HM8#WX8!4M'Q .%2G/(ZN <2]GG@ MK"$$Q M]V:-4D?S[JD5G0J),9'Y^N06M_9Z;)GI]W>2C-L#ZIERXLA'=9@0 M%?B,-_WF17$!U'55=Z9WO73FLH2/4^;"MZTIC*)5T/(A:$@@D*Y=R*G*"2YU M4Y[X5\7:E/6Q?RTFRBJ$]8)D*7L&HS5"O94_1E>ICGVJ?48N6;&>18<+]./U M>_EH2OYNK6/?KU2AE>\>=='9;_2I;$$61)VV73^J***N#6@V>Z.*=IO[ MHP^$4XL@IGWR?5$*BG(R,LG1&26)^?8.)V6+HB0IU3B+]3'%+@\<:*I;B;4B MV-9$7XY2;O!%U\S2QR 1#STG?X_'Y79U8A3^RC3&ZN9 M8_HF4)[#2.L9JQ$=@(2X?$*=C.7Y__UA@ZOH,S<)P#\L M-JLOVF=]9/?N W&1>*\_D>"MV7(QM%HHW@!% (1R7L>M7[V2ALM.PM[^V/-N M^/SZ_@ Z'<@ZXB(5+L_S#IH=I=M8!25;6;QM[W>L,_S+R$4<8!A9YF9PE0[B M@PIO.//R-F)FNS"7WOHDS42##@3TPL4Q,/,O,N7@)=(-B"M\@>E#@7.=0@XYCM%<(S^YCT'6NKU9I"J&7I?WH5R=GST7GZR*8H:A'B_/2E+? M53>E&#;6IFG]31;Q-+E4)D.()L0_/BW_-'X&P7)7.B2?+X:FC1#I>X#P^>UU4.D/#QMF'^HE,"V^_MFGP"W9[9:&]J M") "9'9OS;BZ9"RP;2ULQ;!M$0]V&E)YJL#6[H]3H""+:I;UV([8VC@:*#\] MJQGN=EEH@PM;I?6H,K54^U8)%J4N-&_ Q1$UH"R:K MMSXM+/S=U%:2#@:'.8TM $;4Q9C[#HXFR"522@D>BPN\=2$ZOF,&MPZX5PJ% M@I1A &Q<7]28&]A/H+-Y6;'0-0SM8@WCW Y^WAVF$,%:XC/.7)PF3JW\_[77TBM4@3S@,>>')L.\[9ZEMU;\?9W M/C997^O3^K F!T#4 >=?5-UAQKH?^7EW%EVA]*[WW*IHXN0Q\D4W]0+-?;\0 M]*^A[B*?W[)2XOX;[A 6A&U'>*8 ]E-#"11B-"$WYK%U:)"NQJM?O+*TIV\S M&\7LR*3+(LCE[27X.*GPB\W?1*"2ZO@?*[JK;RK*4KU9O+BE 1 M)K2C;._S M9GUQP2KX+<_I6+#[O+GF9D1!B-GC,=+R%FB/V(>;2IN&O<&M66,JNM(4*B?, MN,9<=Y4-*+W&M#U;C*RIQP66EV4ZDK@_:,I%+W'@TS42M=W/$;7E;1_S<)]4 M2;K2K#I0AF"#::\=%XE60ZZ=FWJ;3B0HR_SL0%V9U0(N7]X,%<\SW MX8IXN6D5'V!0G0N3JM*V%2:VA;?%VK9D>,+\SJ:5 M'/IVA= DPIX^G)K1Q$DU5:/)2LO*;2R''?[84YK?.JF:=[<>7@C MJA.(]VT>W?=^]^X!"]&$4T==7XU6\UH8_N%5S7J4A*SNS&F&G3,!4 -V=BMF M>'/?XM]3$9OHB ):08MG,:$Z_W0_8O/0-%G4MIC8#-M"4R?.M4BOYWD[/68S M:C7BI%N*\>(-(*-\V?T%;D>NEI9[ =&5Q\IK"XJ]2L(1:H&MBD4[WKS4LR>& M))HS;EYW"V(O)E7EQ)]@M!*JG]@'O+H_J;UY?RV5:%XU"JT8K**)NI+L7].K MPFQ'>)9-ZI9 #?K"V<$S.6\47-,',W*A^:_<+PN-N;[X/VX&O.FZ?.QHQ3V5 M$X9BBRO&*?8F.BF:VRAIUX5L%5_E"%(FMM9+T+9??GOR0BR,L?B?#=FCF,Y? MLZ"',&;<)N:R3PE44"Y9@KQ[(E#D).SLO*3G6KNM;*XG/!_ZANO_'H7?P9A$P1A+E1V4=%+R]YI7RZ\Y)S:_+#A@5LW%I1=-MP1I K4= MOW\)=LO4*'K .@Y%G+W")2#!H:O,DYX(1D=.M_!:<)@L3FMU>GGK#&;Y1F%$&=#Q4C4Q)&XO('S M&-O>TZ;8;K\7MVT:&D.$;/D79;*+=-8:F2O+/),) &"I]55&JSS6^%*O,=HY M[6FJGUO.PG#-TW/%;D:R?-?(>8&,HSIY@VSHB7AHW-T^6 MY2;UL2U>FH^C5 W,TCC0$Q6U9U$'WNZI=B[G#(T2E2Z2Q.5]:SL3>.+IPPY; M"#E,KG%Z?Q]OB!P3T=*3YTC8KK74?7JIDM ^597)+-^\P5/Z+*OY,\#%D0!@ M]SJB 17!17!6(UVS"I^M=WM,)TX?UEDJ#\?,"$;JI\V2\'1*AKRC[%=_VMW' M<:L!4:?;(WKB(RDEG_&BL[XTDU>!W9RNP+GHJMG"KBF2R.&W1/_.G1<3\=\^ MAFB\#BG-8L-!T'&]]#301/:95M5U@R'/L*JIDP-JH\P#24DK+2EWB;_FFO)5 MC'F]F8^90NV2Q(<#8,JO<218Q4[074Q[TX\=A<^_P94IO9SE53S1 MS_XLAK3F'CUK"MEB3+2F?JC!^N/5\?4S;I*=2V!$YNTI$.DJKJ?KCSR8[H^Y MZFA]?59KPP=QM)>S/5-%*G.)EK6MUW)TOLP&X^O-K'XPMV,F24J_E>2-H(:I M(M%OR3:8%W$_SLX,_^HSY3X.,G@1]#[:6Y( ^":Z%'J3AT=!G*=QG1 >G-7% MT5/07:S[;(7]I?+0&9=%^MG78+U-DEKW?Y$_- *R'/TB+1P&9@@ 6PD20QQS M$=2@"\Z.R0II-2R:G[>PVN6$9_&D6:HP]>[;)(HV- X_Y K8;+'Y3>&8#9]$ MT.'!:&/,CXQRL&1EPWDSY,BSI=$E[7BT8[%L=A/%4%L5GN\1,/+>V+:K,P9C?)>E_5Z#QS^<3" M)1%2,Y8.?29N(\RI/A].LN-,OZC;R1D7>JKJ)/'B^H'G$JYV))TK@^F:5L_2 M@%.?1>P=ACK%.];(B^KV13^\C6'M4:+7YCQ]&6A!P-EHZ[:#5_T+UV7%(I%*V;I=O4$=1[81]> MFZ%TL6O*WW0LU^3Y+Z?QZ]OXGJ^-"3,)@ILL##+N<:BU@)N<;S4H&5H\GSF3I9ABJXSM6WC-["+.Y->H36Q9G!W_'*@6 O. M#VO0T\&\WI&DD8;3?WNOS\OQYXZ)N>VT=KR2=."NZ,;\L$=%@_-;?\$2ZZVU M6_ A7H5)D?:T8PB-9=FOO'(GXA&S::G31C.IDQ)GHX8FWWBA9NU$=A,[+QG= M4")J'_T#(.!&]NLL\-)C%LD&P< MS*=[Y*&.''@ M..!Z/GA/(5150_95112P+BP(Q/DG<=G\Z;7 =/N0+8*G[HML767@[K/D(]5% M+$>W\)4QCAME(JG!I M-] NI)[J7(9+6ZS5,MVJ_>.QOA92_&'GIW.:3BKOCPFK+U_#EEP,J&QK3:V] M^<6MSX,S]N@>N@'A:REL';6N%3]P;KV#M&;;/+W%Q1!*EQY,%5,>P9R MC7Z!5DUW"G5<=M!3&TR3:*"<^&M4W^Z34&J$8*)^-I5G'+.IX!>CCG-2142 $.&[N[_]3OP M_R\'2

EUORL:/2$Z(V/]-X%4X\2E]#2K!8+8]Q;#PEWP!J5. M<"8($S1Q'$6>5UIP]771\L%]2]F*>9MD9[_2^@%GP4@VDW]Z%SUGC[ *5:B* M "7+7W6^'XN7+9PX,S/(KC9BQ.<4ZL__=KD)#/:FFO9QVFGH?_S+I"_LKWRE M=OW8M8, >..G3 #H0DR>OX:$'FUWX!)0NEE/FZ;,Y,946273A&5$T\[I5!K< M:[>;*(+B'Y1/^M\2S?UO.AX"N6#\&)/>#(N>BZQ(F$2!\T5H@(?K24N&QHRM MK[Y>EZC>SOG3J?X-G?Z-%^(6,!F,5TJT%,S"#:E*1\\*T=ZP=$YPK"P[[86^ M6A!$>E,ZK>R__.W0[+7-S/V^U^L17L6 2"D""$ *D$9!$!>14E1-G&DZ/][<<.D M:@?TZUD!; KC*$OM-:.V?^_E5)4$W(L@"A_81$V2DOK1(>.WQWS6>N,6!7I! M\MB"[1YPP&Q]VEID&=S0OO<\U45,G4* KH??#/<@VH:8[M%BIQ>$E "PDR!! M*N1]1%D^/M[NSV*4)\K0[&L>'_]X1^!+,'>X]3ZK[QLF=8X=(S39F,GA#8L MMKR$%$<,CFXXA'0]N^4J[UJ%4?7GS3LBV%W14;M=UNFZA?AS47?NASRQ//I' MD3#E<@@<&?;O+;!M7^-3?.31[CVYZU MW7@5#!DX^DP ) ^,(3"':P'&A:.3K5*('$NZ%/-/;?#JN!S';_"O5FX++:B& M'I5EO#ANJ@2BS3'X&W2'Z*?YH#)?(\" Z>S?(]#IR29+>]4K_-/KYNNWIY\A MMA93X,%_%3UJ=0<#-[[<$0F)M6)-0L);/%8M?U3:_3U1?=2QDS&($EASSJ0P M)D6UQP="#]_&.MB8O4O0S _O^OHE.I!RE]865]/-*1)[0MW&W&O^ZD==OJ7D M0NG1.R8==%77H5+@0XH$B+05_@%V>]_+2[(&,WR3/[PPT?'4(B@=ZE/:I8%5 MF63F0>+P0V&!1+^AY;J16QWT+9(KP'^PZV,W)0A[&^^5R3]\.WK/7"P&]QSK MW=W!B;_CA@)3[B;L?O8,LXDZMVWX C"_^^PX5D:&ODB +]#WWI9CW\*AYX_\ M\OJ;:HOO_M_,I(U6-ZQS5Q:MEQJ]X^H]+"@%>7G$8,FE>H]68_.=IS/K>2,['14^__CJYU*\DU)9UE=V\'U$3K:WY]Z?73U; MOD!*008'$GHP 9"87D$ S .?$@ 3M3IPC#Q]* %P MR\NQ%DRR4\V%8(5>C)S?(\Z#<*NO31V';7E4;\',L6K0A!"%]6%W4&@T4_"3.8+(L]%.%S)-MKOR$<A P-+C#T[D1 MQ@.V,G ]I0_HX,8K8_>Z"( E\SO)D\>+FB[%?\Z#;%?3/5KE9$6>/:*@R"'9 MI?N:NC\O\A&UY=5.Q!7OZY$ O%R6*C;KX8[E9J1Q2"_O'U MD^BWS=7?71JK&B&G\4\R7DU?OPF4H91?GE/)1>V?*PD("7E5/M=F%?I?NQO>6;Y%MP%'.>>'T\,'C1L M6W-29AHO/[$9:,*6]"AU]+I%(!:N*7'N90ZK H'COI8X1C3 Y#^W4;MA%/O_2!DAG5W![%G MBXO3\/:3QJ9I>54=:NK!Q;ME9:Y2VYFKBC'^TO4( _+O; M3 !##E_TI/4P7,5$Q0WV1> MJE>[5N71__.)_Y#-[>_+7>VI5EO8?V7=H_C9I,_:B2^$'F@W)2XN?LKZ*7^FX3\([9;;FE$BE[GN:.J8OY)9P9IJ$GB[R5_@?N M9?>LF'7^@C"Y3Z*]VF+L[>9GZTFO/[]8)! M]-;_M6SS]5N)-;F,^"@5D M7BP7&TJ!_SO"@P[RWP0!5XA?Y;0KS\.H,#;>N3.G%8\3"[39A:8%C2\X<<1=W9]V_)"IP\!$ X1N\VD[/#96=@F=.[(?7B%O! M/^&_($S\.$:TP8+KB5B!#YX,Q95' 5.C=VCAO "N)(/QU IVCA;MI?R"+) M>F@*]@BY.1YV9.>G]B)D]J_^S/I@^M.VI^]2*;LX5!@H!T7B/^B*74K!7&=4 M$(5.J]38T;L_\"\Q05&JKN/^DBG79JM]4YX>--RQ1*H V_$GDR5 IX:]:\3V M]N['1Y=W?14;P,<$@)24YLJ-7=O\K^85_5UI])]-;O?+)FT)?10BX*Q3?[+Y X6V]7+*4C3>+PUE@2Y*\6S$CW MYVBX;%5J7A5V-N[GP.VI>5UE:N<],YW^6GOI09O>X)!$U>S!7+-6\#HD"LA* M #A8ZAIAPX+DTR'4T$_]! 88SI9IZK$HWIH7Y-(Y24V1-N;5/+ 3B]EO_J? M =^[](9#P%D&\*P0YU6.N]-JZ8@H0W2K6$TJ.P_AI7^J>U$T^R7OV25:B*W4 M-#BP:S&QCY?R_@%]V;N("(9Q_82Z/:O"B(2W&CK_=)(9;\)[K45C_SPM:+ JSFD2>@!7H3>@\EQ%O MMLL2XRHI=J6TEC]4EY%EM0+]Z>1>]W"N_7_6\Q3O7K0E!Q18.7W^NJR@Y/== M2K5OIB^^H)K]N730J4J0)TKO2N])[;'3IO49! MI E([T1 1'H'I4J7&GH-A(Z(@+0@H2;T'EJ($,+EM^^X^][]?=\^Y^Q[SG?V M'?O^,4?>D;$R\KYSKEF>N9ZUW@?I-C=#DW6<_E#V!43,[/4?4J_T9"KVU>!( MT=._F?;+7-=4HT1U/](EMNS<9*%[-1,F5V@\M778G]@4^^O'-:Z;PSU KPVS$V_ZJADZG0EHY&AX*>K>?>X$ULD"PZ=!.I-[ M7EFDSLR"?E5">X6F+YM#;ZI2\_64?UN^QHX4GRMHR@TW AS2O_/W)CE7!%Y[ MNB"G[G\SL.4"':\S1=L!)CWE,!P)Y<33J7[X=5!O36\YV39BQ\'NM\(MOQ$Z MI ][-FYND%4J\MI>1B!IS9X>'8@:B#AL1JZGH*X E"^L!_ *4!'5+!<^E-IK MUAQFCG.TRA/"=HT_XH.8.OP@B'X=&U?RC!ZB(;6JT%M&*[7O+U4)J$:=MKM5)A)Z,-?^ MG22QON8WC )-XU\WZ"F_?/OO)7N/T_AVD_N?03?Y% M3(;9:92$L)&8L,/&@QY@^'FXV6]$34+_HGR3;,R+3VAX4[6,?Z+*DG-OS7Q_-G77CB7WAFK,X+]$RD!+:A@U[[PS,W9V+DXVWU[9_: MZK;)ZES)6GI8$!K6FT<41%N*->EI"W!$:"4C#3V.6B\FU!:L?A^9XM_?L+(R MTH@J)@X2/#P&PS],ANOD@N_A*Z^#:"7Y?QO0_9]"=G 7"]8Z?!/QS:&M/]O\ M8P;XUIR5^6BKNNVKC_J*W9#,3@*_<+W+;#Q70BB;"#1]XTF;21N:KM5G]D*Y M9NWD#S,^H#_-XMG>T'(LE)+/K*P&:-&BV.M%!_8T46Q9Y=AG M []XT@Y5>_1)%7UZWXL0 GW]*6U9"LF3NGAK!//<*C>(M+6%)NX9)(C]?5+L M=+DL!#N36RS/# C090-E"06?C'ZAR(7413YY:JE42L$!7-FT,^JK?;= G-R8TOFE;7K= MW[_G5";&/#TYXF42R>K%V0"WDK7\$P8@"(MN&$'(V*MO8TJ-J/9=D1RD"QVP M85LZ/F33-"/-X'*]:WF%-_IH3C0,=!?HV*$R8XY=W$+";O=RM-1BG8OFTZD3 M/2#?M%N.&;R/9FZ5+LB'+DHT;&35X2[I3V*Y3:Q-!6'#,^>MFE;8.!1LCM>P M!0WI)6U?(L7Q1_V46TKXX$*#2"2B="XE!"P?,5FZGW2E;"Y]S".#2J(CNS%* M#.C<#(J40H0(-=^ V1RVR$>A/7?77Q)6O&5LSI;E4KH%3S0UM5"I?>+LPA#/ METAVVX@!<..W43FOP1>/?G,@?"5"R62$UQ]L<1T>3)G_([&$72EDDIWH="?' M0!W;B(9+)J#L(PHYS$^T/'HKF\16RCBY*=]LA3T3+0ZBPW;G!WEB TO]ZA_[ MF(K-NO+4M5ASA>G-_@5491ZT9_XQ0<%#RT*&V:DA(6)8C1_.!S=W1 H' MK=D:+#_'^TUS/,$YIZQ3+"<'I%M_ [JPOSFS &?\8:FS_F$]_O;L"@ \5BHO MJ(?*HX3%^Q'D'QL+K7O+'$W05?U5"^VNUZZ>]C(DK=!RQ$+%VZW\KU;0OSZ$ M;,@,N&ZT]4)7%3G"XMMSECA7ZR.BQCP2+'L-A1I+0_K;LNF:SHO/$H3=@GQ++#?UM^1^.&C19C]R M=!]BH1ISQ!2\$1/N'_L\+.0OQJ^;!5":01L@WP()\2Q;>(9XW'8SU;"[OW^( MS9'RR'3?@<*14L %7M9&TU'37T(".MS+ /81YW.OR'DHUBG.RTJ62,^O% MY'J2\"O3WN]O.H83O]K%$_'FWO9)^V>O0DEAUI%G+7UO9!O1()/GO M7@%HZ#COZSPE^U!&%$;NQB26O!X@>];4,/K@NX)\[@>Q&@433W0I1A5MTAOLAJ=VT8($^:^T/IST M*^RGOJS>E+X4(S_J(9)!B!$QQP5ZFTC*@6^V[U\!E/%@=Y9&@2#7X;KK27AT M,2: ?70AX<>Y#$:(>@7*-@*I%U\O8;/,4A><3&)##OVS$BF]+6^%)NI(;C?H MF6KH9ZVGM$O'VMYVJ. HB!;0^#?K _SY4ZV/NUH :6,<;'G?9W*Q*ZB1I8^2 MO06.;&0S.)UR?V>>'4VPR/B332:?/ZJK3G;J$<2-368-*OT.:F#66X? MO&J!GID2?>>T-XC2W,K9W'PSH*C\!9SD7?/->\F 8\"-ENYEWT$9B&(=EM+; MN_S)-[\8%%&T]VS^ES>:7NUTZ;-$G(]4@$FT(CK:1IX"+='S-6EWM"T7EH0[ M#,X@:\Y;50DOIKUCR D'-!>T,7/:]0G,^R)KIH66V63U=XDD(Y!7@&AKJD/K M:H1U'$I1V@A&]24H1C,B<8]AB.!=0#0"?D(NWM?F^=OI/+BIU&95W,*JKVZ@ MCR7,*)2%*5P9G1Z)K--.*M@ZU^-TO*"M?+<:$/35(&AFTF8[V!&>4.^^NA.X MM%:'^RG*CGN%CNS9>KMRJ 2Y_'P6/0*XD)@X((V] E2H#.K!J[&4*)U()9ZM M^FTVIJF/Q8X$G2^2_<6>&Z$I'FZ7YK.LT$[J*1>/=.;-Y&W>88"XKFZPV\^E M'8.7+3%+%[!U#^DE^J![Q3O2HA M3;;Y9I[DI; ]EC._H,4-X-?>CU@[G4Z(#J+!,R<3]U:MFAS.SXUZQHK,/U1$ M/]D:VK(PSTN 2A8X.Q9NRV%R7I6K,Z0)BU3K2]MQO7]L(YY,N::E)>FIX=_",W]\C==\^1:^2<_]O. T%!0F-&,HHG--OU-7]%" 'Y&+_JK\DD*^KY M21H*'GQVWIP$=P/"Y U3=8F^^QQ;AO1T*CD[]DT& 0ZYUS=YUZX 2)K.I%:5 MD\:D!"*L^ND0N)HC5_X;9R8CM>EKW:T'#^WL.#G"Y,($$J(4I(NQO4]@XY(5 M#)**/'BZYM:&%JOQ'[$/G[!OT*X!Z_-Z\FB#J%/Z%BFATU> )CR[N<(]/^W M] 5?9](_G=[9I15"RC:_%WKSM"HF905JU\'4./ RWE[AP99F6I H^@H0^H=M M7)G&Y-&O_Y32?I;+-"GG]P,^[B_Q +:2ZYQ'N5>&SNIBBL3H8S]A(7UD/JH% M6.-[959J2_-LUGH6LY^96IX:L194/]]@$!SZ?287=GX^]Z(^<_\():AI:@A- M&452T7@+#;Y7' D:NP*0>. KMS+&X=?&E-/R1V2"^ZCRH M[K7W>J5I2)\Y*'H?.=4IZC?7!Z)KI'G%T3CEJI6;P7SZTR#KFQNP9$::XV7 '"_'E[0+.VR+'N]I*IAF#Z"]6^9-9C;()%XN*VN.SV M@/V:^D$-GU+:CI>>Z0^/+&C.+/05@Z"RZ?7$#?N_VS>E%68 /U7/0U97!#I1])%$*_,U#3WM'A M?!\03*Z9:E ?D#W9]ZM47\)>HE@X;7JI8'YWJWJ'2;P642ZFOBLXAO-'NK'Y M%9I9!#/W-W72HP]2.VT1LW]F1O_(OW\C;^C5S1+O7($NC1R+@ +MBYN*P962 M;8ENC;+0G2AUF[[VLYW030!K&;_4G@W_3)E^0]D%3T'G9&/6D7JSFU12ER.( M?1?WJ@KQ&POLS9R)>KOH'1]L)3S2DZ?;.M^B]=5=I!V%GOV.2OJ-I9Y8#X/AJ0S&_RA+OQW8Z#J !$ )V^1WYVB5YP5T_U^).]6SEVLC@HB#WK8*7#BR?LKZM'K+BHG?&U3HOO6_AN#6C\' MV1-I$>/*AC8%533>NOF:Y%KZA;0,U3&/KU-BW-]AO-;KP@ '1,_$K9! '(R9 MFNB=.J;N[(=?9@RLX8BKPZ*U>"I_;NM'.+081B<',[4]@G(N7W)V9=+(244Z M8EBEZ-[$4TJN(LQBV"Q3IG+%+6^"@EZAX>5T*UJ_%.R+U:4(T@V82;\E-NM7 M:]PE>JDNLV-=J_PL8D(=L1 OUR+SXV$$OYR3O,>LH$^]MK!/VV1^!DJ'QE&) M#8#"O7LN' M;D%SNGBII]VU:^$U'D3W/;6.05IQ/(<:#?XT5DK-;V5,^*'J4_+ KY^=CD,I_B-!5:(+50K*"^SW\$O3& M.3JFB\9YT?,)\O+*/#D2,5Q->R1*%H)B(NJ6R[8R7'9N4J<-(4F1DI-]#;MRI?<>)3_ M':B)'\Z[ZYT7!282D@3=M21=L(%? ?0F7$6?.S.V2V746Y#,WKUM[$[\QNC& MLT==MP#*I2%#,-(&&*65 WI3.N%V[RP0L2\Y_ >R+&4O%48ZF#T&^+!AT_\@ M8AY[R]-^7(%Q>8$9>1!Q*Z41Y_FYLI:Q/$ZV6P^W<=&4[Q6Z.=? M'1> #=;-.-P$FX12Y]#\#!<6UXF*F*YL6JW)/.,BH=44!?J]9GOG)XGX7[>2 M<700#6O8Z 6&D[T\5(T1JFI4NNDH532_),_V_@F#/>,F"2!P6D4LJ\%H5BSU M)83W=4 2I/O M^/Y*8E^BW_=2R*Y_!4[EE?MA'BKA4Y!?O*]2: D0HYV$WWE&LL C1RA4=+9C M<4'+CE(7[;\"6%<.(EK!%-(X^M/-> B*?B\+G85+F$RY_*J<98]Z8KX*1;_&_\NA"0+>"'M5B/8O4S[PAG^BYYM,4X3]$OS!0 MC"5E8JXKM"5B'#VZI'F^ VJ<&M=^,-,B:+>#4W94:8QD M:%!K+E2Q/S#AO1*-GS32.@\C2HRUU43O$MP&UY@7N?%>[!-N*.VJ5]=%1\&S MI[,FFW5:6B8^L$[,P$#0ZVS5-W7MA+FMI0Y)49*L3^$]XN/[):;=.--HUQ@4 MN6A?TYL#M:G*4PO==7'%U"TQ0E83CV0Q,9EB[T#&"S7/(T]!S+:#GC6H"O\+ MSS+A';,@,*-U2-$*MA=_(B%GG"34;J5-3!!!E#3%PC:]N+!M$ME;M[1U[CF_ MQ&R@P!3<^XEUR=58RC8Q4H8@&U6L+=:1.R@LY,/4GEDH*6*U!UF;&7)R'+>V M0\89H. 5U>;JE0ZYC+\:M&9;(_?TYZWV!I\+?AAUGXG>@@8BF0\8'6O,?F,S M]-&CL[[#2NE&=FGO5$;ZJ#L\D[;4-;:W[I%95&D8.>JGP8>JC:\ :,$07AU+ M4%RG&%84.;6^!#J\796V_NL*\-IJ8BQ\\LR!E SSO1@;_-?1OBN+PX20JAT3 MWU""&;F1"\O6N>R7[X@,$&U2:'SZ.013Z-@45^9"@NF]^6=.]0F,L>MDA.TB M/A,(91XP^II-\TIZ\4@]J-45#Q:CO(/-G!Q08FN >YWD"(ND-FAZDS[CN46[ M9OK:0^:407%G[.T)+):-B&MYF2.[O+DN/2)NV[!"H&@4;N$EQ5O_2&B\L:V.)++@=Z- 4U?,.V<@N.*/Z< M9'>A./_T^7P'!26MQT#/W(O&>,3HHJ"FPP UP]T'?"> =P(! KL0SUJ#L*QO MR>O! 9=(91H#B?\01VV,&B>+;H[5]H91.K85GE);SG'*G$N) >4VW]\! R M /UQ=:Y&%;UB;6K/6'TW7Q?0-SUEFI&G_^SE4@@8[%P\.^(;Z$E>7"G8J;[Q M[E/X]&SU8(6;WS,J7-).5"Q.G] M+ 8%8^FD"TV$)++R#'1,QPGW\2?.O4O.<-@VYH9?3&W@+ M/)$\A#7_ "AZ_/MLB3GH*7JP-_A^HPZM\[EO9,-AMLZW^2*!/A^KP76E7AXH M-7A.;@=%2OH M_@QA[2&IA9+,8?PXY[:2-$PN#2X7UK0A0 _T7>7RD3R)#(HV92L)0 M6FQ>#V8_D!,CBB#$77?%BBB4LO4-\NE_=&RGB),6;Q8 M!4E'!IW%[12L-"@T[MS;S&IKSJDZ$X5&=N,5KW^6L+LO E4L?U8^-S>\JLG% MV--Y8Y##AS,W;<@O;T48'U>]Z"AGWWM NY,RI]3K3?XY>N+9^Q!ULU:6T_X MX;2(IBS7&G.+?N>;)]$TQ(5H%L,329ZJP(@F-:WDF#'@-DV;4F]G% MI25L@""L)CC2(/.WFI!K$=&/U.J@9KOOR!:N-]"SYY$KDOOU=B*UGLM[TAIF M:=7"N[:MF?8Q0+&P/D"?/5%C0#'-O)N+1D4$9I3"B*LU4!X$7T)3C5UKSG=1 M<)S\8QYD$>OA^: 56G/GM8!XZI_0+MEM651MT"UT(Y2RS!(T@EJBQB:C_*#I M6LZZQ_E/$CV2WM_,E3ON5FIA*( ML1O&X08S)\Q:QAABZ*>UUMLU7X2;&;M74[X?6 301WI!2+=V; NWFC*-DFM? MN=G?Z=;.9/P0+ZGW;J3<=*L M)9W,1]F@GZ)O\ZP;%=.@34-\F6O[FFJCQ5/DT3JD@Z]VK.,$\(B'V39[W,%& MF:?:(\",JEAN"I5)IYV-,\E\"WO.9C.RX6;'42:H^?ZWV;=CWN@ MLU_P'JAQ6$RV79E3JI%Y!2 KEP]8S(0-Y3@NHYI2\\H3MAX(SGUQV2W*)+5O M3S,1O)E8B9]5!#*)KK5&#Y@T1-BWD:9&JR(8SN\A*L>MY[=^6"Y>F!A/(!2] M372L A8<&A9Q3NH66K *EKPYZ)OY.-$7(-MW?=,=/#M]$R"5MKCX//+\T;./ M;T1D5@ )EB;/E/U.ZLI3MU7O=ZX]\PL;_F.ZD\XC%6/\0/+@"B$&/ M+*M&ZOJI%<@L1GV":!A6;K&L'AJ>+JA< ;2B>6LFL@S?V+ :V\5^/=VH9]^'G3V=QJ_R^BZ_"C7BIAR/8#Q7 %[PSS#F'?_]:N'"-.O X.NH.>=+@D'0,=@Q]1\,/1$RV>K&B(4/M\D+B;/^>ZA'!6B M[9!ZX&D:^C!V(SCKG3$<\6UD0="K?GJK-DU21?]RQ=&?Z_0"_O&4=N@*T ,0 M;IT\'3$?'+\]@+T"'*33CO^V&'.TI1&?SQH:?S?9%B$2K,8J*,3#2V^LS9 - MY$[?UDL.L>(^ZW]0/EE,DR.7O6CL^%=7Q*R@PJSQ5VWL0J7*KLAK"P^?>YNM M^,:1O$^"3FI3$HKF@^P#+F>EER?D#-F3I&&QO-$9#])GM(==%BIS.\SO^#DU M9AE.[R&6(CVK"EH7@"C*R%/^9 9O/OB;EP6R1H6R)W_>5TFW M!9$N9.K>8"3DSD[M;^?T#\6]4A4T(@KM']20R0_K[=3)&1@R7WAU K&AA]+= M5X"&T@11RFAE3 I[CXM;GQ(K^C0'&N/LPD4OU;.H7FA[L36W/GQ7*I*OD%'H M!L:.]B\2X%(_G5QS))32;87]'@BKTV>22QBL:I1G#&RUU=_GF%.!%?Y8L46^)F%L: MNPU-X*2VLZ5Q_$+"/78-?#(!!W_'[/-GJUW)L7^.C2C7LD6GV<6:QBU!@J5V6)7I^,H1WVX!G9XEPAP[+^(#86F M2L%65&:4I>7F-[H$%LX;RI% 3SOA[EP!)/'V7_6LV5$@Q%POV]VIXH9IJ#PJ MYA$C8TL@,:Z >/3)L3_+N2$]J)F^VX+5*9AI92#I645O'$9E=+E)XR- YFGL M.U45F4U_ A.(1J/7PI%:PI,FI:G)M"WC1VC%0VA&DJ>@+*[SXLG]B MPEP:9(UN*AHO=Z*\)S.O<.%XUY9Q+7J//J'RU2I<^"G;]ESMOONO MP,QC_@TS*Q 25093[\>7?D.?%K+Y/RG>'(V.[D=OQ 4!41?^I;].*\C-&=3, MK$>1W%0IOZ0H&<\J?)DP7QR]7.RG7.ZW NZ1I92WC&F3C 1LJ^^.RL!+^022 MDMT#Y;?.,C9+"BN_5<>R,KP6RP[CGU;)_]>M7?=E&!7YC,EN$-SU)_#]>KN@ M)6LL;HERE]?4[C ]:CV=I$E^+WNVH] PG=1;APB.GA+ M9]+-IK6%=]*IB7YF_<&GBQEW^"#]S#MH7689LVJP<6XI9!PD9X6'R^VWNJS[ MW?OKC1-!IB-]+N_T>PB5CFL2/:;=\LXDX@0-K/RS42TY9&#MV*K44I(5'M'>>W60SZ];W?>94: M+PW3G\\&'=CN",[-!4O!+2K:/U6Y%%A-:(E_>,Y6E N $!Q> ?:FT2G=]/=^ M_]XQP"Z9?:+V6B*QR'F"W?E"3T7A)QMT84)4B/\10!0G:>J&YX+$*O%9^Y?; M,HVL]='=I33Z]//)=C#]91X(%(DQP3H6:O!.!#$6%_K'Q#AF/G%A>NU*> MB!'H6\40-$844RS0XCPZMSGQ1U[)+6-1^P%CY@?%'+X>_2U9IXP\43%8&M[^ MBU60X66A$O]F\G8(#5HIYKI\_;A0;6!X2-L]=(:-#^-^Q%7_"(C(_.J!&%-WLT??W-FJL[/+>,>,KP" M=#Y&E3(F_.0W-$3+!%:XC3! -#NO(^%JD^B%_ Y+2E64>].6ZG5&#%C3/#Q6 MT2Y$_W)89&Q"'_0Z[XDCI_0TV.PFO;Y9,J"?W%0"V+@?LV36HR^ZD_T$]: ? MKP #YC/1DA8MZ28)AMD,*\HVTLIW&5ZDA ^-$A5[R?%^D$B@^#&QA=$DJ&QG MTOKY4\4S-CGX]MN7]C(;\/*P?L/HLBB]V(-R;7WC(Y=G("40%%Y"2ES+ML@R M4EP\I^Z%=47!@.()A]PE,78H&AB8Z K@O$-Y][K@_, 4Y"'WC>NV6*Z*H@ ( MJPY]YGX%8%ND2:4\L%P89 -2:'FGFM"^)11I5->0:7TJ:LDIW:83M=;^ M9:]QQT]X=BB>\S5#.89Q#&@>>4'?#SL1LP O7P>HN.M[2E!(H)25E6OTWC,O M!WGD1IH/&&K,UUX!NCCQRKZ:22^_)P^X*522F"D]Q6Z;*(K/2:ACBFO*>5(\$DM%W,B5/2+^5V/))%DC0O^V5:A*E(]BGGYGZJ/%M[MAL ZYZZSAX M1+S:]+.ZQ.;@S"+HPAMVLV,:A5!L:_#X_B91AA M/%,BQ@C>X.B?)$,#[H,3D$FN*![]N@=MN3_%!&5H8%>_)(_+)1.IV<._4KT*/;UG>.: \DXPUJ!K$@3 M>BZ\>AGO=4G*65 ZG6U1^C,O)_/B!!X[^K@YASI]VLSO54%E0:*3ER"D>=0\6E@3^&5^V( MG^HW%-LM+JUY^D2O7@&05/"42U",*-$%FM/D21'"RLRTR"2C5+>%8#^GD&I_ M(YZ(=NS#@(WSU+NJB#1)E[EPZ]S=.9SPNI6Y(9*YIR C6?]2'Q3E$0VQ(X"C MTW)7%V1]7J[=7+Z7V,(6'CL#]$0*:V^C3)1X8?&\-CTR2?0.O"7.+[0%J32H MTE@42A:W9 0#%M6#9VCEO-9X2O6XH+DP#]RN-\U02?PB3[*)Z8I>NJ\,(#!S M+;+WNQW'@G/ R,:%F/5=6"+MI)8C^4B]Q0CUV"T1>+Q>R\.S,?-LR2 7AQ'X MUS)8O;^GU9]9AZ;9FK([#YV3@Q9.FM?%=:?N3^S:M6DEN/ZO]"Q?S[W/%:R,Q=&0\C<'5C^:4TBR>C!]()"BZ-CJ> M2@1WFN8 'JW(KGJ/JJZ9GY@(U4AP1\4+EXZF=?)SN_A&!T%"RLX6.)7-G;** MQ_^(CKTKB!:$]OU?[(W5(!=T3#>(VMN-AM M+)A-_77E08/#5PJ1X>72WA'IGLR,B#V%V\@8$-FV)VG,'ATKVX+0_MIM-?]7 M)+5S?-DUO*N@)U8J<86.>-:)MR<= @-S+R:%\BT"+01EC!E>1JG04M$ RO_E M18A&/_X']_ *Y!86_G8Z]/?%&)]=1S@/%'=BR'.F5F6 >T;>;=P-<,O8L M]_E"3O-^YO:9DB8HR-SSLY;:,('6JN]K;M&GO5!%^0WVJ#*H M[#(8X=O+[A#Y%$A^TAZ84V(_W:BHH_].Y9T-,Y5)^*BJ#,OA7YQ!&4O([?#* MBO'P=:L-? 0,HZ"P#R;;:V,H.'^Q8--89 M/\:D$W;G:*8/3'U)]!YGYUH[BC\V\S)1M[U+7/!2LTSQ^U@V=+NVI28"\L(H"]7+KO@0>?^[VL M:;'2RVX$"QWK44A6>NTIUN:A8/(/FNZ< 0WMOO>P,W;*GLMU4#H0KX(P-]UT MED4C8L.K7,-=-U DA]A%:+FF*7X1P15&/$ GP0 (O..EJ^K:;A/'"7JN>UM= M.>!1*3%70;*F\FK[ \NL=K>_'/WIW[9F__>)8&(=MF,Y1Q5%5[&LZ4:S9> W MJ-D8CSE3UBR6?OCT3Z_81@V@9CM_10B01 KP/C&Y48K_!2)M!%-N(TX3^O*( MK3<#GGQRDLOI;'?F;DQ*:WK.DZIFK+AW5(V29B-T;ICP=F8%:]1-G0S/!:MJ M=42(N+@)N"8.H3YDO0SY-D? M4*&7+M$&Y&/#&/L60OK]WJN:P^9/(?>"E Z)/E8C7=QZ]$V=29C,K+H]:7SN MS@T*]TD=#=G\H?K1=?"*J]/,[CP# T1WUB(I9S=ZF4+:[=Q+EM0E+X_,K I5 M)1L[^D_[^Z':<3_?U@Q3?_Y^FUC@\5PTQISO5@QZWOP#B%I!39*YPKF,XDOI M9P1\]BLI>TY@Q/VBH&;0Y[L4JK=8,/]T9N(_4?Y^]^#?$H+^TT\<^.]*<=6. M#QO3N-MIL/$1*U!S7[ M(/5BL*TY-A;DV$Q7JMK1*O4+1!25VLV5;SI03:+?K7UCE!S@GQ$.>PN)")%! MO\E'N&SLRZW"DH3.4];F&0P#;V/ MVN,<[*2?P"E_!:F6.;3EM%F96ZD04ZOTPTCCHS]S MI/S= FK+T8 =K[\S+@0]J1RX=: P\DJDY,;K=$6//XRI= +0%TJZ5I]8"5=B M7T_"D%:.H.,S"!CY#'P%&-R\]:V@%8PU,3?!7>XL8767K@"'Y\#_$F/*M\!N MW"=P38&L;[;J19^\#3V0IA?WF!.P)-5@/"T\[0H ##C#TTA? 7 A!:"( O([ ZROF M*P >J(H3K!+$AYP>X/C5U%\"JWB?SN_HT+H-QV] MN7\,5PGW?:J%]EK#%G\41Y?\TQO[C_/4U6FG#!2$\DVI+7[.#IJ.>FBZ\@H ,[_7[#/'FN MF[N/]UK.,S/^-AJ\EXL6S/A[BQ7^%QY7G8$Y FF]KBMK^RB1J19II"I"FU#[ MJ.4*\#YSXV\G\\ZS9^B2/.3LOGT#O8Z[Q[?D$?] RR93ZG,;O-;-4:C)W'8^QJX]1_? MD&8OHSI5T)&#E(Q6(3_Q/(<9?6/1QIT$[>B-F%-G85OC7PU9CB_2,9-#U&:F MW#UB898/"C59ZL1B6>K=V-^8)&%C,+I8$*KJYI+RE +0^S+/#<4(-;ECOB,- M'Z.KX&SOF!BBV4:>J:V]>]<>_XOOUC#TWJ']BC5L&41)W##'V,EAAJ6>,YCV MJGKSR/X6"&0E9-PL_<00&O)":B9ER(U1OS_6UG&N.8F=-H03VXQ1Q0)1PY11 M<@,IAX(#3X=5Z^)'>S6E,IIGJ'-FZ*F&[>^3T/ +Q=8R=%,E=M%3GBKR1Q2[M:2;'VP6^B?540XMD ME&Z&*$>&<3M"@23M.?TIGXL^-)D-I:RF/[D8^;V0])T X!.@6#SR,<7.Q3_H M/&?U(9>G]1#3P P%#6%B.:#<-.S=UQNYA )K_^!(.[/_87,T;'ZEC,7=/^P= M, '5 Z.@=H?BJ#1(J A.%G5I/FPZW2#,@S#@[F@X>IYN3/(N]FL&\;>)0:'8 M0B*AN8$K0%B($,YY!D>*1-)EV4KWD0)O6C@%5*=5#@@M.^_L%$?#US<%,A*& M/B*._(57!$QK8UWD?]9Z!9C'X^UG][XJKZX/?'CK5 MR;XA;QTQJ1@ZRM"QI9(3JL$!SR[458ZW7*0*,FHACVQD5)A MU]I=:(O95X>(5+N$S/1E2ZD3*DY<5_ :DMP>3RU*LMD&00A7XQ?L;L\@A)K] MJ0_B++P".UTB99E;NQG7H2M&ERE*M#MLY.AK5[-'3XT[9))_0%A],,YLW&LH MLW]XT]D^4S9=_54B@$F6,:U&C$)P>K>RZF1.1EB8(QH^L2@9S<#Q.&D@^F%Y MN0P +A5PGK M*D<8ZFLM/@BV%B&^'5V;34F_^+/898*U.@HTJX.,C/'B'3\5I9QO#,M5LWWROT(@?[W>+8A-!N'S@B=1KR!I/\ M!!0U#28KUI44DM_1Z\UC5/$UCAS79WK_HLZ6^&!;10$^/H@ M(F.1'#T6P86>*LOW')39Y,FL2O8PIT@TIIDU,^F$/S)RQW M51)[J3^HK>B61Q," %X G[)_<%+$ =7B-I-;9*-F!Z\6TVB%F[-04Z:GI7!+ MVQ?=U)B1E\\#/]^>?W)+=I"V4!D0Y+Y\!8C+E8!>YBIXH_*BP/=VH;=\D3K, MVYD^D,K- "MHESGBYWB,/&W+T_9,K?($(8_OO6L"9N$B>>&=_$'JA[Z]>12\ MGW"OZ'L5K0>[PJT.E>J_;1GO<9?E[E%/K)N^[GEVO[E^B@%"7*=&HF**J]]1 MXKY,Q3/X-3\-9M='7PZ; J-X#MTUK6S.9P>J!,7_BI8_MN=R/@$B]$-T'PH$ M!V)LL+XHR&UG:QKX296F^7AC47.,'E-\QS=+RX4B:HF:BGGHNLVWW3YR[ :K MS%?*5"\(0A.5%X.C?YT)CI'4XIG08N_O%!B':@47SO+D5SEBR.].=HZ[_O)7 M9_ZS:SK(\F*+Q4Z#3FC)#2=S^+Q3!NN/!%.-W30?J70T;@OO9N2V=7QE=B\.>UUS;P*57\"P\G3#GKUQ?;WT31)1G%:YCD>M#E._8FM+8 I_WS R[X[=D.-D8;/]L8F_])AS^)M;L=U4/[?R$BZ&_;;H*.[_^ M3\:000C7H>AN*;JWO^W>YGE&Y+YY-TY=.B;:?(<>/BKI:):SGZY68F(\O_N8 M0"#E*#3T,9O6\D$TB#K("KW1&X4",BBCQTQJT1PS03J5VW)&[>I.]NW/&UK3 M&1\F?G?9/244[!%*OJF7#A3Z@V^^4 ]RB,08-1W.1);0,[U8Y'D=/F#-V?!Q M2:]UG&M:N&HWVZQ(DRK3N]5MT=\AC(_49>F!9/ 32,A/$ 7.:+G*N2=S,:W, MV5RJ(?W0B5-OII$T)JLA3"6=-C C^Z<1Z^=0&,M**6TAL M(:(V3:T5+Y3N7 M[[ QMK2&[6NZ@*QAG1D_/YH6Q[P]UCXJ%^QF)C A[5Y9?_L^@/4?,:[L_>+/ M=">#%,NMMN0<_%A#;' MS^P_9#*#G:5Z^EX8K9^@.;JDN=C)'!Y7Q0TU_S3EO?<4 MM;['D50<8;VV(4ZK^H;#;5!FJQ\0U%\>\BM$QFW6%D]W>[!OP:UW2*JL'(%5 MT<&J[+Z>"7I9I[3 XD])F=X>Y3),V]:0].'=.#+FLADI6&5\!>AIDQQM=Z:- M;Y9,%0,ANCQ9I D?OE:652 4(N(M-;!^58[_OD3>.(C>;<;@>=K;T;OU(T4@ MS15%AX7?#=^C>-. "%S_;5N]!BG *&!^]G1$7"=&?=)%Z*7_:ABP;[J@AKI1,0/W_!T[G_9^3H!7_"_K+NGW_ZT(W,,@I?,0' M+,!.O_=\:)3&7^'&;T,@NF_IU!I_72HC;:\ ".?"Y(QC/!%046<5IU/,!\F\ M_CX*MMV!NX8F/8-7@(;Q*P"9UA7 Z& %C*<#7I;$:X#&L$3_,MP*NW!(MX&D M[Q&EQR)F5/%+&;WG;Q%?)D-^N>!6HWQ;CF\JS?/9YI26KEAS>EX$^(7,K6@= MA&4]3=QL6J0!4X-[GHN*Q8G-"A_6'WWP6\ 84Q\L36+=1P+ [V'V.V "/]5^ M-C;HX6 LSMT>T@4_!L9ZZWV#$H^WB?7YB/SJ_D,DVP5)NL;>8:Y^VSL8H\D@ M*M'H$R-L:BZ'\TY'L-V7_&#%2NU,^(]UUM7@V =[?(1KG+[<\6+J\KR>#DW3 MB-J3L=X#Q!6@NY-W0H&AD\,1)XX"4767TDW X?M'B('M<^YT^*CS6NC+>%_5 MV$^KKST[0D!?/ ?,\8L!BLU]_@J**')"2DJ'IO.S:(G CH -HP56:(""U,27 MGR%J8UF8[+?D:7P/+9N(N ^E,>*'!S&=PN8[=!G63-,2K-+]3'3UA8L[F6ES MUIOGWLG/>2:OD3 YS0/CA)]BA9#/1L^CU2FR9^)ARUF(C7Y19G5OE+";5M.O MA)@@"Y1:T:0;K^9WBD+RKY,+8*\;R8PNT$&K;K_'I&$]187;.M0A4S R*(>7 M7B4V+%BVT45)T9P[2QU*"/^A3L?5"F73?ILO@@P:SA/V8,Y+JZU]=3C3G0GI MMS) ]L?G!P:B+OD&)$GE77B.U-Y"A]W=&7/7;![VL8G=R7C'6%>1?MMY@_W3 M%:!.N@\8I<35?,C6+!HI&6QBC8[+BU30>[/X "ZQ0]#ZT5C,?++8Q=.!R?"%Z9D6U_PI .R*2BP#&@)297DM!.'7(?,P#YN1^ M,KY3LN-^=] ]Q''XF"5OD'*.)8@).YF/ [)1RS6T??"AKJP*05M9Q62-U8O] M?LSAW>:G>L!EP&5J_>$X0?VR$/_H"M +#+IW:-+'OINP=[ K0^VV>]!PF36V M(*":(&Z[-X"[G)SH=+O,A]D3XJ^[^>6^]A7)/OI:4(-D%= ;KR&'$&E]'[2K0C95MC M*UE5A(/:+5,02#5O4_KZ/9)TDYQ"<:459M:?$5&N@9F %)/+"@,D,'I?0C2V M32IO^27"W*E)KCJF3*=RUC*_/7HJ)ENPR$JM;*].:Z2R!GEAGB& M' NO#/+VK_2+-3/'LCE;@.]^AYN0"5DOJ[QD%[+_.<^=\/GL1GOVRY4>)27\ MCRL %(W/"G:W,@[ZJ9RH=M6$SNJVY\!&7VRU) MW&E5:5%]1&2UN+ZPI_: 6U,*.A<@K/E(D(R"M)L23/(*$"]Q!2!PDFJNF7?T M97H]H_>%8(2\[\8\ 6+X*.+=/)"P790P9!Q$J<2!+0X"?O7[8+TM%I/B,&+O M3M[T57CU:)\\IR^ITN2I]!_+KH/F3L%>!>\+#BRL'T;;N$2E6NXPOL44V>=& MZ=?ZP/E+NEU];:W4&4DHU'@>: M]@H&]G1R9IX'.\%1QYK)&QK0^G#=>$*C;(L1!7Z6,4;O):9'WAL"4MD.^'$P MPW6,?(SC@"MX7B9=ME_F**8"7U[HS.+&&JR?N>2)VZZXY;3O9^\-,G['7@$P MKMA'AYY:V/MHSSZYIH02K'\GHT,FOK!XJ[D&U%06^,WRF83N$V^;FHI!IC_) MM4>+ZMR7OPVM^DPFP&Q*]'Z#F/#+-!B2)M4Q0#JNT4$BL.+WOM5*0QB*N<(B M*_6V AS@KR]PN>\3]GM8EQ"?<:&/$X,'>77>;3@D&ZMF?;/1VP[2@,;/76@0 M.'(W2@L3?U"C52>%K:^X[D9W++,CQ)$;?0?42A%(R-TK@(,3,V_Z?$?MB];)[(K6;(\^YS"[6>M&,CIN7:T0%+CQLG=K1?D'E["5B5DSRL6DCO)0RC M!FL UTM?9NS)$V6M'OR!=EPT[6\PC$F6_C]([2"]>OSXY'Y5T)\J*#935&D6 MH\FVK++J^E,\,9#I./C6L@F&L-'NVW5"ZSU<+\28&8/JG)AFLMQ$@!^?_Y;F MWQ=@3@[@C.\P/]F@U<@3"VPO=H-Y3O%5@P?PUTKY,*?,Y(M9K/T:N4K+(Z7_E=]R/ 5,&D:-$:;:I1H0_1I9:;OM2 MS55O,WZ ]9OS7I7>,!,<>@J\@R4U'&]PNVOE+-=0^Q.>L2CZ9HKVM5U/93[9V\.;LKI= MR[D.VB:-#<33U3LR&CGYN!ES7+,"!+FQ=YTD>I?M/X7P66&I%[6H!Y\QK6 (4)_T=8;%J[9 OZR ]$=J):))&=B*08F_]B/UW^H%T;VE9FJ5$ MY84UND5+[95O,M&_#S(H<*:3 X9*='@<;>C\VJ_N$ZI384)PO78D^'.3^Y$@ M("N\A9W/$H4?[.J;B-*;O0;<9)%)_U* K,](#?3N9/KK5F61_^'[V/7_ \[RX7E]OKL_O=WT_O\]U.??],)!IR^:8 MFUL%Z[Q'3:5?M%D%T\Y>FH5&"5&;!308/[@5!'A/?X2\RG8W3-:_#U\SK_%? M=T[:Y58&'V@W\/6C8)];*FFE(_>:Q)MD1DT;?C!41;L(KBT5[RQX=#\+$&0F MS,+?$&6V^U,&F^M\XPRLY8A1QF =3;OTNE]WZT >2/5X8Q)]I/4B'U_S9MY] M,%EM9')4+;_N)0?U:'Q+XC.M@=:'Y 1C@D_()V9TF +4L4_KK$=?@_6^PZ3$ M,"YZ&VZR9$19K=?']PN@2865P<$(ORH-&\ =@J8_EM8GK76QYD#*7.U#C&Z' M>M8^@>NB!EXTLP;;'>3.*O#AKZR',D 'Z[X@_?,=G"O[>;XI5MKUUG55Y[4[ M.FF761J 1B#2NL6&O, [P0*!1W6Q95Z.+!0T@O(FAR!H6#1TK+'93WVI ML#Q?I1B=6B)Q42@JX("<\Y M?B_85*SX<_-RTZ%MR]V2$+-H9B):2XFMFIM78 W.XIKX\B)&5S[U7G4 IV/A M6)6:P9/-C !A'-F3BV;21H;1[%ERV*DW/'W+]ME8,8(V[.[$->$5BA57G8=< M*R]5P%G[RD][C'F:Q^':9G-O%SM';=HK3L 4MB2"]+A[T/?K1?!)W%XXJIKQ M#B$7'.H316!7C'FV])F=O Z ^)L7YIRJ*,R>P402I&.139W(R:[Z!:=ME0D* MYP9KY[2.=G=4UQ8NJSY5_VS$]\. M6OD[KX2G^XJB6(2A!U.N:>AHO"BK!:3=^W;#.?JUQS@"]V9_K]&GK[)O\I2%P#QB@S M."4UG-(I'>'OTN7Q MJ&M1+?+%?7(KS]08XLR$,(Q9J8OV[4E[4SH4:R7;R9M5:_;<72++;X,M1=I; M$JD6WE-Z&;O/D_MH<,6E#/3CMP3M^:#CY[Z>DU=6ORSE?'#(YT#M7.QI<1=Y MW%*DB'"Q$U'=N][888 :GRANI^I&DOS.;(E8?@IMU,8 MZRM-/1X5O^?P-H\DS_TN2/(5*!5,#+SO6=70';DF2'.JBKXZ)V4_!RE/Y1@! M@90,WFQX/@:NN#>GBQ0S*$P6<2O%7?0]T#B0%P=?$>HK[+&5Q+5GC$=/8X ? M%3<:FA^?L!PX9-52UX++>QLW@0,9\+<[1>#VSG$&DL,1TR5J(PX"/QZ3(6BO MO-R8^_/))Q\5#*8EMS%'R\[]@$IVNWFA[2!.>5MW1<633#%VDF?>:D9<29F* MT6/R[4Q*HD-4HA^WUT,P!:=BWNT\I:T6?VK,7%C4=U)VS_>_*0P/%9I.!&%> MUN<%NW2T?4H/B403S%07*XB)-"P$78HJN]<:>#57/^X#G135PL6J+964?0=I MYTS]='[T;:J+Y^XY4^XJQ0WE.&L7[4]O5UI;.3SVSXF58X2=(KOU?:*"2=*6 MQ,,*8F/OR1)E:\&702P[J?0+_@=OE:H#\1I#\@**%*.?4:/3/7W 1O,V'N.?$.DZY,SK:#_+N(IW3%#KLM3,PU]S&TSY95_* 4JGL ME4'8'9B4K"1JVHO?R62G&&Z:0V8/AWQ!@W>12*@C6A\3U9E:/7X^.A\8_F[MSB.:7WG'?Q( M>UCLKPR?#-=[$T?IX@ZNI(45WX?1!.N/H'::S,O^*:/B7I/XSOSH\,DAI!^W M";K#4%VQ^;0+H'DJ'A)(!].\IZDU/E?YIJTI:(>),3WW)]8YOQUB(&OJ[*1; M,OT#^;WGO]*@NU ZXBJ^5Y=<'[E0USS8*QRTR >&JP? M[/U\@>?N:VH*BF'(^$A;A:3F/]7TM.1N M%;&Q:&9JP8DCV:0H@C47&;Q_H)QT6&#!R:1,Z1"'&*%1^I3<:L6\9O]=QX>U MI(U69YDPG^VY\I8[V@T+V(QBD95 :GU-X.]JB29D#[Q/_U(E[:\LOR_$.MV1 ME&RWNUJ8H5V,:$Y3W31X.-1.E+WN8B< LBS!?'KJQI$FF00K2E\$58M6I-?? M5!1^+-.M4!']/G))AGI:A:TEM;HE04K&6.A/Z8=;"_)XF7EO$)R*_!1RD?&\ M6ODR=Q0>\]HCT4-K]*M>R@;]1.Q^C%QY0O*.<@ MA')PA&F!\J"I4>$?M36Y8<6/YKY^A*-IKVV.2OC3[#TV'],\X@3"6=8 Y?=^ M,TW1NJW@EP4L#;T/*&_+W&(#,HP+DVK4%"<[!$^AI;_4UE*NQ'ILLSSO7GS(W-F MU&:?Z?&;K7](L,="8F70CGPGICI7120_W4+Y:3:;1!P#.F]OR/G?YJZW!-NB M;UAGVSA\?-=YY'9 _-(URX".,,F!0!SQ1R(>;1Y3/>]:NYC%*&A2(Y&[]7^L MV:=1TR*1;8_U7W8L[[0-<"O+WJ\GI_EZ# Y2W21L@*?H&D&12E<]MME!V6^B MC1:(AFNWVJI2@K$O[Z- QWMRE]URV&&G7>)3EX?IO@2L"4C!P0RX)2&S0.[= ML!JP<*Y"W5YWH=;WKE4#Z4:E27-ECVQ"#SLUAKP2 MDV:&0-+X3M*; 9KL[G_"%E@387EE)33[Z5?R2P(A[Q@0[&%:(+(MRT>/?^>1 M#.;@#\LZ#@,<>L1'I]WS,^1S[V9(0HD\0;!4I2,J ]3E481#=$Z$H(RA(T'] M 4%HOUS=+E?*^[N6=7B@JFIFV_#009OVYI:]6=G<0I4M9U/]JZ*+<_2/7]WF MG\G:K;^;W7]='*=[O?AU=.8V48V?;Q MSQ(J!5)&CFV/1J/R:*O,Q<#NMNU #MFVS3B/2=F7?NGP0)>H9X+]PX,AD1AY M 18QD=]+O[HG5DVM(:EDY/# SE_3=7O7;]7DHK3X>4G;G?&EB1GN"?OGV MY92P6R*IA]7[6(75BHF@_2_U9/68_I>HNM7Q,1H2*R!).ZOEZGY=DM_24K4, MU.YT:3V-B*-61OG__30PO2>;T*5#$J.?9(3:?(A#M?ND1#=CK 6C=)<]SGQ5 MU?$_3]TCMXLVJP=V3T4\*N3XJN\\/GU,>O,9#NLAL%-'.=F2K;ULQY;J<\]A08B'@6GN X_WTH"<.DRIG[.3Q6M_8 M8_H\3P+[O:0QH7F$>XSDC>AQX1-A>9PQ',7$R=^,]]BNZH.LLS0?/+5$]=$D M?70_3;)'EXRAI(>]ZX'@-Z'O;/23AXZ+%'E#N;;[:5PJ61-RV8Q!;JQ^KNKL,S[*XY;_;8T$CIR>RC#7UDC%Y55P9B=0 MLN-\5=R+.;N19/S8BX'F%%2VHRE&5K,W3P(EK69[ZOQ31'BCF-*$E#U+_X5^ M4FFL/@JH)%8<88\X(=?!S8.RW&Z;[BN==!_I]?^PSR;.K>I^N;8-YY:)_?3B MN54I;V_"N;6L/K.ET$GMG0GLB=R8Y>7M)@*B55*^7JXYR4E14USU(ZO,+LF@CT&0^C.FK=A(Q'Z/R&29K6 M\0VI,[4\81!>-W+/9*$LY'.-ZI,.ZK6IF$+FJ9XT71^?EGISF*>3CYG2GE\G ME Y;RKF/%!$_$L!I_H).WZO3#[!XZ6R=)NN\N?H-G9TU/XY2T., M/#S'<8R]X"8F4L9@'3G6T=5=2X?HC*C]B-EP")D;3"28R#60(IC( MM_+2==/+9V C38,D$!$<)#C(91#1A";YPS^-!5 M ZSA2N#0"(&:34B0(EC#18ZLSW&(!T2_A7E'\X )= 3_"/YQ>72\P$*&1,1P M(7LU>&F$@LU&*$@1#&:A"/VKV JS:,D(!%<);C*N60$#()A!,,XWZLN[ME%@===(% S0$EB#% OB9MRVK>:^\MY,V'*SD.$.; M&J$_+L!#FD=*P")X2/"0B^ ?6$@#- L6$BRD(5*$:<=GIQT[W2;0F,$C&D)*D")XQ$))V0T(RE$)M]8Q%HWKQ<$3Q@7U,1A& M,YEG1!Y>+ 8;K:;&W_ FI)*JE5WPC*L!1B.T.D]6ZM;UN0CI#+@$,8)KG"I!?^X,I@T0KDPY[B^4@3W M^#YT@IM7\(VF(]$(E<*\XSJ+ M$9SCL\[Q1$D*-;S_W*AP2LI#<(T&(G*]> BNT6CR&9&/EP/#[$>R% *E#[\E M:#P6C5"JT:0$)8)MG*-MC&,BD_LTJ@: <320D.N%0_AZC-GP,R(?+X>'*0K/ M<8@'I, ?5X7\#4X2YB#70HQ@)J?A>=(X12XE^,:5(*01F@7?N,YB!-_XU#TI?G2/P3&:Q\/U@A\X MQD5SSI:XQXAZ]>GMY'-P_YL'#^G$\CCCPMFH)(^ZQP@6CMI_4)]>C6P6CB#6F1\(O@+KDDY\WZTVE@VV , M84@:!2G""*)05&:<=$-OAH]Y@01A! $C"'-$!G/.[W.)S?8QNL3L!NN!@/:* MR+=[-D:-*!(T)JAWAZXPNR8"?=8_CX%:-R'C$1A*TQ%JA*C-IBI($0SE/ SE MT2782:-8N%[@^TED0 3#H1^#HUS.G/0\8O30TD(C,C:=_8$ S./\*/) 2X=? MD;[EIG;$Y<5&!.G_U>S-S.%Y/3Z5=\?GR9^)6M!E MFEFOR=QRZK]V2<;N%=6M<.]*)D$ #! M&0 % '=D+3(P,C(Q,C,Q>&5X,C,N:'1M[5E];^(V&/\J'E6O=Q)Y(2D% M$@YII>U:K>U01]?M3R=VB%A,(@O/8?MYM_YYD M^(-AG*_C*=_ M3,XKJ9/[T^NK,6H9EO7@CBWK;'I6=0#[#II*G.9,,9%B;EGGMRW4BI7*/,LJ MBL(L7%/(F36]LV*5\&.+"Y%3DRC2&@TU!:X4D]$PH0JC,,8RI^ISZWYZ8?1A MA&**T]'0:OZKL8$@R]&0L 7*U9+3SZT$RQE+#24RS[4SY<-,"[JWQGPQ"D94 M['5L^]#/,"$LG1F<1@HHIMM]HDDVBY^(HC+.DY1CQ194(.%G*74B&FEJ-D9^(I^409PF8$X3?4KGWBU.X)GQ4Y90G-T2PMT)Q*<@LB2 MHD6O22TJ,8'@Q ]P^#B38IX2[R J/\#]_/?+J].K*7+-/JAR]/%6Y"9R7=?H]/K]7A_AE%2W_6-GT/L$ MQQ&Z$#)!OQINV;<^H>/8W78]VCUQ5^U^UW6KMF,?]QRG;KM]ISM8"7"Z]L#9 M$-#7&2SF$I0%6T Y4AZ(%S20T7#E ^T2P5DU)V(I MG,L,\W5;@?L#YH]4H@\XR7QT-D^YR-JP:$*S5$NSH5$$3.$X2&E>3F%Z[<+A MJ04H*3@2"^#P)*!2%M:4N>/$>FF'W75BO>M5MG?&__'L+5&@P@&GC6:!D(1* M(Q2*]$0*KQ84C9@I=9S$U-JRAI" M;*'2G0 B2W]JP"L;/1O[*]\JTM!A;]"QXW4D //6'+NVV7,.UV-2RV[BLP9: MUYCKS2;BHFCP3W[;X/\,"U8*N_53_LT^J[2Z-D=9P-T]$P'QI18C95ENF=4I-WM2S?A M-<5I&_W&-$>&]TFU3ZIO3JI_%.'[K/J*K++*6JT]8B_>O4C6W3 MOP+FQ:OZY^E)LZ[5A/0.[/+CKSUPW^RH-72V-+8WZK;ZJ?Y&Y;9)6[U%R/", M&A7ZQA&49QY>"$;J3.L-3/?0KXO)BF27[QVJEQ/EVX[1WU!+ P04 " < M>%=6X^U@_M<) "N1@ %@ '=D+3(P,C(Q,C,Q>&5X,S%D,2YH=&WMG&U3 MV[H2@/^*;CJGA9DXK] 6AS(#(4PSMRT=&FY[/BJV'&N0+1])3LC]]7=7LA,G MI!>8TC:<$Z:%6-;+:J5]O+NV<_POSQND,4T#%I+WHX\?2"B#/&&I(8%BU$#I MC)N8C&26T91\9$IQ(TNGX'_K7(YX]D[WK4W[>USR_[HS\_#]RHGZ_//@S[I.8UFU^[_6;S?'3N M3D#W;3)2--7<<)E2T6P./M5(+38F\YO-V6S6F'4;4DV:HZMF;!)QT!12:M8( M35@[.<82^,UH>'*<,$-)$%.EF7E7NQY=>&^AAN%&L)/C9OG7U1W+<'YR'/(I MT68NV+M:0M6$IYZ1F=]M9:8'+9MP>JW.K3?CH8G]=JOU1R^C8%TDW.5TQ0PZ<,>Z_T&PA&E3^6)NZM#[&I95:VBV1JO(@F7,S] M5WTJ^%CQ5_57[YF8,L,#"I\U*-;33/'H5<]6U_R_#/J&&0J>,B]F3M!&^ZAG MV*WQH)<)#(>EO3$-;B9*YFGHOXCL3\^IR2\T--XHR8@G3)-/;$:N9$)3D,*6 MH#05069NY+$4(70U^/9^>#8#!3?R.4%Z;\?#B[(X-N@?ST:_F< 17!VFG$1E=DB^#OM5%M]5!?8S>#\B7TZNSTT^#+][EMP^#/\EI?X1G M.JU69V7$L$K%O0('8%0*J%B!9M% M$1@-B>F4$<6FG,W -S4QU^0T37,JR!7+I#+@KI(+J$[:+>_?1$:%99&7-,EZ MY#Q/A4FPRDV4?5-NU8_S]A6O4C4MUT6GL+F-[YG2W8&N3/([QID M9]L,\HQJ&R*29$YN0'K!():L.[M4SB!#"0.G$H)0Z(#RE-!T3O+4J)R!I!!B MV@@5+)62!(X4!UN.: !%BLB$&V*DJW>G0LH"IC55^<"7F) ,31SHAM818XJ>P?+TV-! N MM#F<.M;(!50 YD@ @QU.6WD"JF,2"3G3)9 4FW!M%(6!*!8ZN4'*>H4KNA3F MCK0[M.S0\MS0-F74<3A<$_O6Q,=$JJ8A0$8 M-\?-!$9+F,:%X3K&%E@M :\'/1\\#KD.A-0YM$-_2$GAJ) I&; 0BC79 PB$ M#*CB+'UP&\0TG3!R"J[&52Z8=IG3=I=Z[<,]YD1I'X;NR!UR3&FE#DDX"$&G MI$(J1PX4Z-[12#%0M#)0! /A9-?Y!34P1/-_/9-VO-E>WE0X4#M9M_S?#B.Z MOV4P.F<:)@,&:0.2^Y%1QU@IH+E^>!,,6L8,++\8R85!,E?0 3@\HU1E"6P-J&6];ID9J!0 :<+&R445S\7%#TU6!:5HAE) 8M7%Q7 M#4?ATYAA17"GH#WLX6UWGTCYO[2?7\JVHLB*NF/=LV?=>+M9]V"_Y0[R'N[Q M/)A\0,LI#Q%H5,O4;FBJ 8:8.$+*4166Q $&J M5A)/UHV\+2:4Y2H#[FD;A08!;#TK@$U!35@*P:4 _,$9EB%7L4J>&H'G:^@](.2O\8 M*(7;!J5S9_%WR8$WZ(HLD#VS 4Z/\+8P;I1!D"ND0R5(N]-G(K6!4GP<"WK2 MH&[R5PX1'G2\M[%!!(@#'VBM;B%R ."Q=Q7QAJ-]0,#)M.\DBJE>1+/H/5DD MLM"ZE583A/B@4EHBK M+QT1](NJJ%GZ)(B+1P2@=])=A6PT#[F12B\B/EL '28)-X:Q[WI\8PD1)9X- M.#<+[XL%G('E%\'6(O\]8_0&HR>7E;'QD\TGV8>6ROO]C^))D:IV M-Q0W.!\TA(::+7R/[["GR$%! T ([(RZ"^ T1&\Z3V!C@4[L5 I?;^-S$3N_ M9$>29T62K_A'5>-K5*B\EUGI'\T$G\\KE50>>\@@?PQ7YQMO!DJX]UW/Q7DZ MUE+DAO60PX-@X.MF]X/+JIE[NH%]P$;^_^_G[:FEI_UDMS3O1%W#@KS MR04;JQR?Z>]TZP1?.:^BZ5$6\#=3S]GLU./W[9-L@^>\S+LE?A9+S'_$R[7A%C<@4H#? M(1!3#F%6:M,8_9BSB QN69#CQ9IN%2^26N*U\NLGJBD+"S)G$)^)6O-2F*5K[59/T; M4S((53WG--$(HDR?3B4O%=6L,\=M_,) !)1@ %@ '=D+3(P,C(Q,C,Q>&5X,S%D,BYH M=&WMG&USVKH2@/^*+IW3)C,8\Y*TC4DS0PBY96Z;=%)ZSSD?A2V#)L+RD60( M]]??7,J9)R"+R=O#^'8EDF$U8 M8DBH2.N-F3 8R36E"WC.EN!#D7/%HQ @YJ36.:O7:R4O/.SN%KKIY&YD$ MI.DW6WZSWFR1>BMHMH+6,?GPGAQ\&G0/;>V+Z^[@[P\]-^J'3^?O^EU2\7S_ MSU;7]R\&%^X$=-\@ T43S0V7"16^W[NJD,K8F#3P_=EL5INU:E*-_,&-/S83 M<>0+*36K12:JG)UB"?QE-#H[G3!#23BF2C/SIO)I<.F]AAJ&&\'.3OWBOZL[ ME-'\[#3B4Z+-7+ WE0E5(YYX1J9!JYZ:-K3TX?1:G3MOQB,S#AKU^A_ME$81 M3T:>8+&!DEKS9%FF^&B\+)1N?"B2P4?*OZB^N(M$U-F>$CALP;%>IHI'K]HV^J:_X]!WS!#P1/F MC9D3M-8X:1MV9SSH903#86E[2,/;D9)9$@7/8OO3=FH*<@T--THRX!.FR16; MD1LYH0E(84M0FI(@,S?R4(H(NNK]];9_WA\\?]9X66^W&K7FJ3^$%4@?9;:- M3;/]ZN2P@V^8W^<4W7J5C^/!@ALY<76F7/,A%]S,@S&/(I: !,^?O6[66^U3 M'_O[DC(>*M ]_7]I*X3 "J96==/MW0SZE_UN9]"_OB+7EZ3[MM^[))?]J\Y5 MM]]Y!T5PMG>S2S)_^'3S\5/G:D &U^1CKVLE;]6;*/W@;8]\[-R<=ZYZ'[WK MO][U_B:=[@#/-.OUYGX7;K<+OQU WU$9E;-^E?Q;L9%4<]*ID4LAU:V M)2%3AL=S8L;4!(\\SXV+OGKA> U5[-[E"6C M 3T*D4]M<:Q3&A;'N?RNA1=*(6BJ65!\:#_BQ$#)JQ.K+U1J+_%X:.7W!)W+ MS 0QOV-1NW3E=5(6^C<*?J-'68$I[K:0BAQ5=N5!I/9LS WS4%\L2.1,T;00 M![=#KM=('?4()N[9I#G5-LPC4SFY!:D%PSBN:JS2^4,,I(P<"(A M$(0.*$\(3>8D2XS*&$@*89Z-$L%2*9G D>)@RS$-H4@1.>&&&.GJW:N0L)!I M3>%*"U4F]);!N*4^-91%( P,*5!J' ,KA%Q!: K5(%C5( DL-X%%",=$9_AG MV7[&%,L[P0E,N(8("M7M@EG%=,I"*R#VFX)H,H)IPDJ#4H;SLAKVM-G3YJG1 MIO5D:,-(S!.P9T3#TGZK@!JH#J=5Z3Q/8NP/TQWP.119!'T"(TK&6@6^<"7F M) 431SHAM818XB>W?+TV-! NLGF4*M;(!%0 YD@ @QU.6WE"JL&EJ-=0\M@Q0Z?/VN=M'6.CCQN MQ\N^C&,.AP?ZT)IHGU#%+ S N#EN)C!:PC0N#-=C;('5)N#UH.>#QQ'7H9 Z M@W;H#RDI'!52)4,60;$F!P"!B %5G*7W[L(Q34:,=,#5N,D$TRY[V6A1KW%\ MP)PHC>/(';E#CHFIQ"$)!R'HE)1(YM6;J1F() !)PL; MI107/Q,4?368EA5B&8E!"Q?7E<-1^#1D6!'<*6@/>WC7W2=2_!;V\T/9EA=9 M4?>L>_*L&^XVZ[;V6^XA;WN/9VOR 2VG/$*@42T3NZ&I!AABX@@I1U54$ <8 MR*DS"XSJ-@V+_+5PLMQQZ%RI6DH\63?R+I]0FJD4N*=M%!J&L/6L #8%-6() M!)<"\ =G6(IE(K,>CU( !;'+,2G M;!*F-R2!\N!S"Q_.'6[."EFB04/PO[3+/0UAE3\__C9>)EW49IA8B[^>]B;# M(F5G(-G:^A](>2K\-E*)=@]*%L_C[Y, ;='D6R)[9 *<'>%L8-\HP MS!32H12DW>MS(K6!4GRH"GK2H&[R3P81'G1\L+%!#(@#'VBM;BYR"."Q=Q7Q MAJ-]0,#)=.@D&E.]B&;1>[)(9)%U*ZTF_2&;>/B@4%8BK+AT1](O*J%GZ)(B+!P2@]])=N6PTB[B12B\B M/EL '4XFW!C&/NOQ#25$E'@VXB";[>( < 0.ED8'#OYCTJW@)_LGXR"ZI666 MA/8&X^$^[[ZGR9/QB'8N[]X1@F!6B -+\&X6WA<+.0/+SX.M1?Y[QN@M1D\N M*V/C)YM/L@\M%??['\23/%7M;BAN<#YH! TU6_@>GV%/GH."!H 0V!E5%\!I MB-YT-H&-!3JQ4\E]O8W/1>R#LWUP]GNA:.?2XAV(P6(%GD,5P,"LMP-HL4\A MY@RJND"&)U,)YH;13$)'^<.4*G>0V"05- MBVJ)N7JYW&)C?_DUMC6U?*]WZ1[OQ;D+4%A +ME09?A(?[-5)?C6=QE-#[* M7TP]Y_-@>U5L,ID-^LA97EPTTCMB'\\AS^KVYTGKR]?^YAN=2!07&2]_[L7HBE["Y)G%])73(OUPD+UKYPI'U+S-)(0#UG#-%8X@= M SJ5O,@0O#JI'36*'$'^Y2-UN['=EZ38;UTY^S]02P,$% @ ''A75G2H MX'_'!@ ARP !0 !W9"TR,#(R,3(S,7AE>#,R+FAT;>U::5/;.!C^*]IT MVM*9^(J!@ATR$Q)GR2P%!DR/C[(MQUH4RRLKA.ROWU<^@D/IL6TH1V$@Q#K? M\]'CU^[^H6E>FN T)!$Z\-\=HHB'LRE))0H%P1):YU0FR.=9AE/TC@A!&4/[ M@D83@M"N;FWJIKZ[K6F]+BPUJ.;PU$$=HV,;';-C(]-V.K:S::*3=VCCW!^\ M*48/CP?^IQ.OW/7D?/]P/$ MS3 ^V /#&/K#L@.6MY O<)I327F*F6%X1RW4 M2J3,',.8S^?ZW-:YF!C^J9'(*=LT&.][I1(C,($BYS( MO=:Y/])V8(2DDI%>UZC_EV,#'BUZW8A>HEPN&-EK3;&8T%23/'-L,Y,NS#2@ M^\:8*VU.(YDXEFF^=#,<132=:(S$$EKTSNYUFZ"3Y+J1E\HY@C LZ251JS?6 M#1G!P@FX3-R;6]PV,ZOGQ3R56HRGE"VM*QX/Q_MA_]<+:-EV[TS4",':V%L6L MVQ1;U4.-_@E5K@WXF6:K&]MOJXTU\*SDTW+2)A4412$.G5BYV. M:;M=0ZVX-E-\R\N,4A3Q-2:C81DD)94)0/TUGF*%3DG$A@?6A$1=39)G: M7XC'Z -F%T2@5WB:N6@X2QG/VFB\**%T*9'3 IU.:YTH^^%4C(^"B*"&" M@"P;JD$YJ&.ZI;C%A>6^:2."PT3)JX: ^8C(P:Z*Q<8Q#>'JJ[JTBQV"!8*1 MX HV!+::L74D,8=B+HLY-<87O"9=&)Z12*W<6-0 M2EG;7P+TRV@M'KA441YB5H5 $0T@DCM/J"2:LA=Q4CX7.*O%V8%9E5TK>2P= M;K>BIDBK_6NFX,5"()288K9RC%5-K9X/R55A6#QC#'*93S.F4GF).H+\,Z." MJ#OC @^J'$66O8'?(( S:VLC>K/,U&N,6N)3E:[6KKWI*N1:!J,RA:%<9!0^ MO;O47;TA57XIW$+F;%-,5IJ-IAP:BHL!1< T;- M6)G_/".BV+.XJN/SU^I_R[G;ZMU"5.Y'NE:O)$B_'N?6A6$/ZS[@&ZJB^J_( MVSO7NVHJCI+_80=5U2P :*^EIK9J./\NC"[ML V[5<*I:JA*>=F,LQLXV"C>-A;GL&#,^+RV M4'VM*=1U D'PA38'"WRS(+SLQT'.V4P2MSY<5E4L*]35YRIP?U$W6]]Y^T15 MV]S2M^W'J%N!FJMPV4L^1FCBRKFA^ M^,;87S@_HG@5ZQ6@ULB=72&(/!JA%V;Q\Z@M8^0&^D 9HWB*WNE5A>8S6ZTU M=]85=C_F18463\N%OX?[[MM#]&=(?\'RJ0210O44*8$[*1A=W X-$DIBY%V1 M<*9..W1<0\DY#[(2&_\KV&AW5;_$R_GF/B'HCGGX), M..!"7T5UU9NOPF9X0K2R#(9C282#+SFM'VJ]W=4WK26( ME&UF$<+E*[;%.[N]_P!02P,$% @ ''A75K\:"E1F)P [.D !4 !W M9"TR,#(R,3(S,7AE>#1D-RYH=&WM/6ESVT:6?P7K[&3D*NBPG60'3Y\=/CUZ^BPY>G;\%/[_*'G[<[+W M_O+L,;W]\I>SRW^]/>=9W[[__O6KL^31_N'AK\_.#@]?7K[D+V#X)\EEK/[F4?)HUK:+X\/#Y7)YL'QV4-57AY?O#F?MO/CJL*BJ1A_D;?[H MNQ?X!/ZK5?[=B[EN59+-5-WH]I^/WE_^L/\%_N>CN:JO3+G?5HOC9T>+]@1^>0A?]][YL+\T>3L[?G)T]+>3A8*!L>UGO#^C^&[!/_WY"G_@3-.HAF7FO8VJ8H9/\\D-R<7[V_MVKRU?G M%P]HC>_.?WQU<7G^[OPE(,>[B_>G;RZ3RU]PK;3L)T]QY9<_G=_ADF]U\_Y0 MD_/_.?OI],V/Y\GIV26N^LFWS[[ZS,L>7^2OJOA=U\F7:KXX25YV95$MTN15 MF1VDB4I^5O6J4&6>9%6]J&J%V)3LM3.=?/G%\Z=/CT[.JCG0O55*'Y^ R;#C6E^9 M!DX=:&A7YK#N"YW1HN"^X4U+"PK2910,%SG:?1 M7L*W[;IH1-DD/GORCY,&#F,^ARF;MLI^3Y.%JI-K570Z^<\C),8+6%4#5%0G M>S)P^+X=^""YA)&G55%42Z!X2=/-X8Y6B2FSHLMA[2J9U$9/$_@[J\V"-BD[ M#,?#W2PUL!SX-]-UJTR9$+F#$S+EM*KG=&D'=P)+PUO**QB^K-IDT2$0M4E; M)1/:Q:+0K4X0ODP#KT]^@\N$;U-Z]$<':#8UM(_$M$T"T&%JW:Z2R0JV. 4@ M *Y,K^.A3#LX!,1./"6 K.2T;@WP!H*@4[QOXMHX\CO=M'! ]'D/7[7 #+<& ML.7N'M^ED1A:PM_FR?> &,LF B!^%(!TM3 \_W)FLEF", 'W*Z@$8T0;@0O4 MS T:/"&:N"SA$&!..C:X\A_@/I,G1_O_Q4>$J!71)Y@HPK6D 9[L%'G:[ MK)(9$!2D*["0@LC%H^"/ M_4_\>_("C%*N+ . '%(6(#K(7VENM)2V=6 M34 J(F8#M+PJ-/X:V1CLLRM:X5T&SA;H9]?@=^&<#X!"7;@[.V-PN<#UW1G! M>H%O1G/0W\>F!3Z8G0PL^+^K%OGL.WPVL&[\Q=TL'20G#1_@2I&P$C8M#9 ( MX/+-0F>.BR/6 TF9-V,8'B%<3&.U @X:H(J0P3YM02&A+8C4ZT30$S$C+1/7IE&D)F*3(9SXJ"Z$)$S))U$Z&&1[B"$ MY8AY ':T8-F&MAW0F]'-JP5>O-V]WPV_U\%AC%#7)1H@0/4%4L:G (LJN@;4 M7]P>[F)1+75- B@*)"B;@?0][UA'MB_)=0WN]B!YZ7@&7@*]Q/*,@J/]#<@_ M,#R15O%,039538LT P[J"F14^ ;5].I(0'U&JD%GM1,%R!GM3B,UK0.9-@L M/8%$6-7='%P \^-!M?1?W.Z\ M(JHX-Z6&WR,AM%/C0LJ8H?I5W"5QQ^TY B^B%Y 'K\2]5DLG0OS\X]EK+[6. M:'V>)V2J1):0 Z>MBFN4<4AF0+DU8YDAA:.LKS1*P"6\8W*0$(#%D)H"_T.0 M[R:(R*UA+H,/IS0"LN 6T$F75^H*Q658#W$,.,^5X+RVBAH,Y-]K#!PE"$HM M&L-4QHP("0:@(9U'50,.HT*2 =]J",\G@!Q]X$)!2\I(*)@"I[B(DG?HNY'I."I@F#@9P);0C MP^O&# $'R;C\#3^%T[DQ0;B88 M*DV%L#4G](QH FI.B&U3E(&W0FPG/HOJ2F*S?24Z/6*5?"(KA L9BDX ]HD/ MT?P&ZK@<(IRNO$URP;)$^P[O#87L&MZWGU(+*\%F#I)7@"1Y3A9C>$%GJD,B M 3OGDY(-"+P2HR*V,H0%> HF-PKY.AF[0D M"=QPMC3SW>SPS>:Y+> $/Z^C922BGLL> _SNK[8\G*OO] MJJY /=_/JJ*JC[\XHO\["2S_\1L>6F:MC; R)!^I'M!R!N BFED.[D]+>15FW0" M,V6S-YP;"+-E:*,99:YLNW+L&-[K2)ZB[3'!*?05TZ)K!:(7D2T4DD%(T$!. MIVAIF\(WN.0%T+9HN7A"&ZTD*5']DLEYBZL.M+\TX(MBSR,S17\6XFJ+K@:Q M!*GM^!%W<+P%GV$+D,%F]62FX)07RN3K:U]311RC19W65?A\3D578('@ &7AL^U M6R1$7O%>R5J/ G^#ZS3-;"Z#H2I87XLBAER1+5(DOAA%7$?P+MR)-9]'^*OF MP&5PU^2_&-3<@UL/[IE._!XO.KID EK0Z1?.MT"*V#7\B@[;JD^@D9GR=]S) MM$.;+Z)*KN?L:F)2EB9LT0R&I!?@D] ZA!^02S*X?P8&PFOO@ALX=H^Y=E@4 M5A0(^X6;5G2;$;$_UVA%0LT-15RZ(#8AD!38'XTM(N@G65E3$*R3E/A(5P0H M94M#0)37,&A9=2#X12:N$)?T!U#"\'E_$0?)=AA*1Z+1]^5(3AKB"CNEB+/( MP _4./D6C4QX).^\A1YUPO?60N_-K7=NK[RU5^0^70[6[>$(W[#S!*"73*0C M3A-4WD-ZEZ%BXJG"&EBED;$0/J*F59M,I+'"@#HHQG[5L!;I&&0M(^6Q!"<. MW4Q^AM8RM@7C896L>#5,T1T90HI"VR+.W-O;07+J'0SIV/5EA+'NFND4\,8P MIBL^[OY%$35A$: V8C2X%N/:!A3N\XWOC[=$JB<=.IYJ#'7(0]%NT?Z'EM5:STTWQV/*F ML)]=:2"%*RH-.M$@+!BX3 M0,YI^0?)0W>K?0*-?!4X6%]:!^NI%])[M)( X17YKT_%8@'\8LU_A6^]=6=T M(<+HW9'97Y$]%D83:(K5C,B)O< [=4%;3THEGG_E3RY4AT#!V4S1'>BN@5_/ M/4T"E?OT*8.B4L6",)D2T2[EMN$)([O9PEG-^@%X6VS'!B-WLGDR+?0',=.0 M0;VMNZSM:N8",![)^QT\@7],"?03OA$;; :4JS&>K,'/G3>%"%BI==Z$U$/5 M@/07L)]A2%9'3II>@.DS*WHWRGQ#<>H MFJW95*AGW)Y-T3GWXU#J6-(7/3;B2W=L8/TT?A,S \L+-@5%'-Q+P-960CD0 M,7-5*A=!B* 9*G>#M*1/7S>&\Y#",C Y(J'301G;Q:KJI.= SJ;E \G M2$.IYP2Z[%54. Q0W(9TT"3O8'=VHC#3Y;/J#>%5?W5#^"Z%UC*P1Q%%0?CD MFD^/;,IX%+Q'NEG,OE&\OCZ2'.MBX5NC;K:B(V1&:4 M7<3K7RKB]1;P3#QM@&FX^+MU&A_H=EU#M%QB8W%&M&K@V=L,1C&;V2\R%,.( MXH Z5OI(=]@5" HA\[DADM%PE";]"HD5VGB G=-T:/"A4 ,T:2N,'.R-BS.^ M^=?%^4.U/;SCX,*'*69$#"X-I-N>Z!K:BVYK:4 77D%ZK41:QM:*,.[&8Y?P M17Y?&".B'QN!]U03 EU@,I?D1>&C8^&J?V9 *ANN8881@)^I?G;"PGI#B/,2 MTPU(W,PL2)4:&XDRX4$GYX^GH*-U\@6!$@H4$W+K5FQKC5AVA?:BH M_+V-FC^CXV=_[KWB\OM(,$A=)K00<1?FGP4+MM1\+Q1A*6^A#A,7R)ZUEG>0 MDGE)9LE,#5" E!G5:I_QY,45SF"@=%".K/+!O:%?(O+=L)^(,.=X'1\=HZVI.)HF1-WHQZ4ST-KP/ MIWQ,H,AF3K8?_?/1T2.XM*(0>Y#[W"Q49C];2QE;G+*J*-2BTSPU'W1^$IB>>%6V/$9;P_]RNV)^[9NO#K[Z6NJO MM'GX_2R2 U)68AF$(B)E\NC1=X@FG-T*8%H%1G4,(5B6S7@. MP9.COSGN[;FFBYFQSX;R ^0] EBLB.&()Q[-(=[K(0'"PX;?HQWX/@#P#SC M_&E--K &K"'=D#/<2#_,KTE2H/,+'%\@47HF*VOP_H*E]Z\QI]W$:#$-BB9< MN_&$7AR4J,(U:((. 4"+ _Y](+ M#+M#T7#.(4ORM6GOR&[ZD?ZYG03HK9&W;0K[!KL,25R@-V MRL',I@^8YZ0W%)(8$)4BQ9P4 M)1<1\]'6U0?J:#B3^$W*;$E.@R2#>_4V7%H@B.-B7+577C3#KJMZ.QVUU6<2 M%D3NWZ%!PO0*.YZ-9Q &("Y*&QQ0B6N-_,<.XLCE3^Z)#0$:G]M=.%G%XP]F MR[J EFW?3Q@/-KH=/2^28S,(M AOYYVKW[6D&52@G6GB5?B0 M$''D\%,8!P?"6:= 0(=LO#@FO,6O 7H7U4J/&>.0@%(Z?N#Q';![^6++0Y"% M:QP1 ]B;C644;)*4>$JI>$P[L]K@>HZ0(]8..BU<\.=:Z+P-$Z^F@?W)O8/; MDRCS+:XZNN8] 66I) FS7YNZ[1@.8=KKRM6\_;!ZG(J)2X K7D4X>Q^4&(RB M:#&QB9)O7F*Z7$GC&MU_37^Q.V5T)^5O(>4#1.TC09XYXS@2*5^AC;Y'JGKR MU]0D=T#V4( ,@6@$R'SHV\[ON(.S3_ [!B&4WM6'S(0G(8*Q8RJ7^?Z]CH%I4\V<'O-5#F=QL66>0=G M&*A6L@.Y5;]+$4^L?*8_+'39B+5FSE\I%P2W!K*N"8;3)!KI-C+IV8,X/P,= MMKK85"4'T?]F#9.50[( BJS]]5&2JU7#&9]S6T=!3$VA"A@GD<4P0A7G,,)? M4Y0"%Z-:6XSA6TIMU3B)JZ?Q;'2##9&(5BT#W)U7^=5T?=?QCEUU_E##IQ@\ M>_*UC2I8NWQ7!B#7A;FF3*M; 4I8 "&*<$0J.(BN 21S;39706C-F$DW@U6 M])RKKM5A^=?>(>RYC @T3..MLR8:'YZ4\7%4=T+1DW)N;/"<*B-M-@Z2']S? ME)+B0@M\_P?4I^OQ90 ?(NF^G9*U&UFB^+M"MY7O)3/TWT]#,%LU)O'JT4"":ESTM MZDVBHD GW"]UU6JTIP1K]0^##%6O"%(6-GR/K)*]0;ZW4.BA\<:\W27]^2SR MY/G2]H/N&;:7^V:$:\D8ZST)<>BH]2!%-SGGR:S6.D@?;&,AFG/$6$86*8K* MU?O$)FF'-P <-:N:KI(NE]4?";<";,"].8V+^O$@(F&+C&BV05!,74G<2#CS MMG+*#O'>TYV1?&=7VLJN%-2N(\C=6<-WT/3QT!2XJD/[&DER0> -25(NJ].[ M8W? MP.^CP>^$, VEJVATBM5V)[H?MV3./0UT*3#[G&W+ZZ!%BY>4#!! M;SU!W;>NM/WL83:_"/+@J*+6*F=[CMSRO10[":B@+7*#JK$+ZG.>6CH-6\S5 ME_^0:M6H.J]5>3EAN]$U5WH,"/5H]90/8W(&UE")?#-A&X>HO>/P7=AVYK8\ M"]XSD6F)>)0K<$6S$\L4&:[%U:UMCFMW3>P;Z'9:U98UEM;)XY#C( 9Y%K9=PQ&CHY\1!=@V*J M7-AR,JQJ;5;M0M?DN(K\.QNJ>!TDEA"@X3.H;,=E:))U59N2?YEY8Y7WT98: M9, NR#*UJ7YRNG$RNL6\6K11&23!2+::CQ&@AVKS/,4\1]N7:J2,)?YY&C1G M//_0ULJUICW-[C^\O5],YW,V!-[U /YLC6&W;0;,54IO:@9\N^G2/Z\?\%Z0 MJ&9#!Y3%JV98-%GK;*N=8S[@R/UB>[F>EU&=I?@%83;-XRU;%*]SI,_?L'@S MYXFNZ![+QFZH]N:D%*+\Z"$5IT*M%QH[L92A[T'.,:"<-J"JA+6S'^* >VSP M?Z,6OAR6TO.[WG9"YE!^.MN4DCVM.)B4")/Q+%.3]+BM MJG[5F3&%]R*6_-=G%1;C%:9UHN"&NQ/AMZ]#?;0.1^68A_6X@Z![&088;S0_ MA'?8#!SG.K67 B3^3*654JU;E !=CZ*/4 TWRU);ZX8@%:&JS]1\0*""B4SF M(X!ZZJ.%F3C:3Y&61YNSLRD_7U1%44F;M<%:R5C@A2T=+M2SJB58HG6[8IEH M8RWI2'JRZJ)_'?M*EZHT\ZIK:"]4Y9K"5E5K'R34C)C/AI>7N3J7P&6OS#5# M*UZE!+Y.1$6MJ])DK!#,04&1<$7N*1GHK&MA7G?%:3]-X91R8&\13KI1K^XE.)5Z9S7'.4"!P.!2"D21R"( MATE/?3M1_/-UR2"U!3]N6,EF1R,J5.6:T,(F4RNZI+9#;H9=EU@@8<^=S5/D MTJMAVP1;5U8V"H-G.N\P.#Y42E+I&4=2&\M.IL0*3[[J/)IL@R;OP8FEP9'] MY3SJ/=%T2 &-)5/RX;9A:33?%T#\JY[']X3'"7G'47F=5N+0'G7QO?DD"7@G MK>[(^TY:W0'80P.PG;2Z@[8[)&=>H-G%Q,5C_VPC!ESW(XFVMP17C9D+M025,EW>A-6ES#202XR<]?]]7'&^#C84H5)=MR@ MWX6B[)"'%"O_ELV/H%8R_1-ZWVYG4/^&D4UM%" =N,+Y+78DOB&A@S0OBXFB< MIDUAN<&N%9:;-)F$Q/)>J@]&!XFY&)^&/?J:0LIC1,F[(T#+]7I=&Q<9PNYX M%\:Q"^-XH&$>^WFP6KU MKH#1C<4DTALB$,EE/A)U."Q@] J,"WG-J*1M#@ "8D.NI5DDUC"BJL[]ZA(J ML>4H2K<'NS+IV,+1Y-0!VY37&*M+.2%Z;EQ)>"2^43>,7C-M2YNIK]3$-76? M<'8"%Q=WO^PET3Q(%_JK7APHP:]+BPA=ZHT$M3)H2W2H??;:B!!Q[]"]35$+ M$D>XJ&&OFD28(T39(58&*4P@)>$OAJ-EK9S4[T9*U?RC/KH4\5_J%2@VC:T653M#0X2)?5I5Z0NN@?VV38144LM24.*6S:N-!N)G3J7 MO!U>%R44 */0MJP@E\2DC)?2Q4C1%[8RT 1!6C5,6;"9-=);[4"2)\? )X7V MJ';%PGT/I]=0V9X"?FTK&DIV[ES7(Z@:]1;!3U<(D*V#;'BTT #J6.0F3:CA M+B9PM*"QJ!P+QW&!>4H: MM5U:??WAF]C=SFNS0X!/08 A2'?\P#6+"H4V=EFKPDEOFV6VG:MG!Z(?#Z(V M4U%YP2ZK2=0N A*;CA+MF8I$'A;Q20XIC+X.6G'U&0%28A RU!+$S[^:X?\G MV]VLVRXSV-8;O4DZIPK=U--:8RZNTZ@XX;K;8 %Z(V(D0U7>._JEBWKS5IVJ=A^ M2E_;P4K+]Z2@K65*;E8QK,UJ2-QOJY'[=1DV0XG!7H7?B=<[TKU501^;J.62 M:'WI\2'PBQ7LJZJRTC$1:TDP\BH\-7#0K222 <**&T?\0X&?;\J-,2($M_EQ MNY[ .W#_S. >=OK8!.YE".X3/5/%%&ESK;$W",DD\ZI#6R%6]Z8,>#.?8!6, M? !ZD:.R-03-KZBG M_JQ[]XY,D-]QE /_$8!OW5Q)Z1 B[5!$ -E>:N<5$! M6.P./2 W66-):F O&I>$PN 8' /^37L&3:YV@'<7WM4@!S:E8]!PW&R?!I7> M.AFYR$!D9-OQW!T1VH8(E;Y#3E7WS3&&3"9LVT7FRRX MQ.\MC./D#;'&\1V+W4'W)T(W-CB[-CDZ%9>SBAQ.A1[19T3UM-[T(,@Q*!T0 MO)$2X+*;$:5+^I1S1S@[?FI'3\F#4;*3OZV[IM5BHK"]WQUOQF(SL%Y-?9D> M E/=11WMHHX&Q*CG3RU!,B66K^32PPC:#MBQ)&6:_%89^ ;#6JCJH+SBFF=; MD\P"Q*B4HQ+$E,/,)1.$)'/22IQ[&H-1%N1"X<@!Q-8MF10Q&6E^-L"F7(NQ M_GOD[[PU%[LG"Y"K$EMR[Q*X@FK=;G55:_'VDK>6ZF:L%=S$LUVK[F(-:U+C M84AIOFTL T509(%(+C6YP@C7KEF7HZUP')FLUHB_H\\H\N2D[5=K1-]P>4YK MA?0>9-\Y44TJ\;#AF[X%/ I)4AN2E2T/M1MFO#?[8%--L>H1.Q Q$?&J,M2Y MU(6KR8EOJJ27>FBH:I>=*.%I5#.X:WH1/PIPEKYPQN8+WVOGE.,/GWS[[!G% M]E-E0+3*[N&+TL P?E^:%C[&>L$$\!0,PM'8HLBZF(]J8*:K_8^:?<#Y4HUF]PO4UN)%J]=$0KM>T6N4.C_[EK+4P &?Z< MC?'O2V)Q%RU%@+TT35O#UT 2<&H;2N\>AZ&W+A&)]E456HBSO2G:#@VQIQ[3 MKEZ5M-D"1F<)$T@/\D;"+UHX5?&G-IA3LOT$K6%3RW0EN*JJHT@V@'!L%+PW MX:D H7" M]K+'03VKP3FQY&PM.0 B&4P3E.V8W='B.W1$+R4*L!RH.^U5A2!-P])_8CJ= MS07H1\?"(O-PD0,+LO2&Q_B8!=CC"M-WU^I?.E^0J]VVUO@+@4<_#F2M/W'- M)$-@B2^,0"^]J=)8J%53[)6(")4!-I0:4^)+EW'F^9; 3,HKXUUX &CZN??" MYQG906J6K!A?29AP,T(]H33,N[TA58LQEIIA0;65 !:!+MZ)H$ND4M+_C*P1@4H8B=0/X MY.!;6880REZ]R.S3 #J8W5&?]C M2QY8P:FD2)[3LS)39]T<#?VHU !&8=>8*RS[#NH>R SD9(ADFW3L#D/.ZN_3 MJVDWRX2C)PC[F7?%%=>$=J<9\TG:B>F#[AJ&(VF)>R9&YSZ4%]([?)[5]R$E M6* >C4)V,,^,SXOV$P3=U\R N)R^(X-1F\E(_^6#\^VP0US=A**L$[J;"663 M@SNUSWRJ,>:Z,OE-MIC#296OX)]9.R^^^S]02P$"% ,4 " <>%=6R!+" M]BTE #6IP$ #P @ $ =V0M,C R,C$R,S$N>'-D4$L! M A0#% @ ''A75A=: VV3'P O- ! !, ( !6B4 '=D M+3(P,C(Q,C,Q7V-A;"YX;6Q02P$"% ,4 " <>%=6:MMN(D-] #_> @ M$P @ $>10 =V0M,C R,C$R,S%?9&5F+GAM;%!+ 0(4 Q0 M ( !QX5U9;5P7OY>L !'2#@ 3 " 9+" !W9"TR,#(R M,3(S,5]L86(N>&UL4$L! A0#% @ ''A75A,"G@/#J 43X, !, M ( !J*X! '=D+3(P,C(Q,C,Q7W!R92YX;6Q02P$"% ,4 " < M>%=6]E[3.'R:!@#$UE8 $P @ &<5P( =V0M,C R,C$R,S%X M,3!K+FAT;5!+ 0(4 Q0 ( !QX5U;U?FF7F"0 )$E 6 M " 4GR" !W9"TR,#(R,3(S,7@Q,&LP,#$N:G!G4$L! A0#% @ ''A7 M5K?,<:A+C0 8Z$ !8 ( !%1<) '=D+3(P,C(Q,C,Q>#$P M:S P,RYJ<&=02P$"% ,4 " <>%=6#UH\,0$* C!0$ % M @ &4I D =V0M,C R,C$R,S%X97@R,2YH=&U02P$"% ,4 " <>%=6 MM<.]*)D$ #!&0 % @ ''K@D =V0M,C R,C$R,S%X97@R M,RYH=&U02P$"% ,4 " <>%=6X^U@_M<) "N1@ %@ M@ &2LPD =V0M,C R,C$R,S%X97@S,60Q+FAT;5!+ 0(4 Q0 ( !QX5U:P MSQVW\PD $E& 6 " 9V]"0!W9"TR,#(R,3(S,7AE>#,Q M9#(N:'1M4$L! A0#% @ ''A75G2HX'_'!@ ARP !0 M ( !Q,<) '=D+3(P,C(Q,C,Q>&5X,S(N:'1M4$L! A0#% @ ''A75K\: M"E1F)P [.D !4 ( !O&5X-&0W :+FAT;5!+!08 #@ . )L# !6]@D ! end

M.*5G0B$=Y)BI'/H].6/7H=QR6 M1>*7@$.O$PVQQA@Q3L.ISWE U1) G7#@-,9'OL"+F-478^ZIN#%U*0]1+78! MQX7//_U$?8M]_VU$^*MI1:\2(DPN%*H*3K],+\NE)_*?(5/O#PXBRZ4A[Y^A ME1WS_9GEZIOE^G*B(9BKD04PR_7ESRP7K.%0D^7Z\D-EN;[ SG+IB?=GR-;I M0XX>GFG(]FYOOR9Y9I"B#7&B'$:3GWY,\LURD?6RW)]&3++-?!I MSKGO$W[]T.CPF]H;:,1A: ;]TYQYU\F>YCS68,#3G#FSL>^NC&V+G-(,+:,@ MX&\&\FF8O4'$8(,5.8:(".(G'O9]-K/A 85I(T.5.3J@@]I]N@A1J<60**$P M=/6^QY@F:=+7+2:P[W%/82M^I@'6,]YLH]B+]RP((S%;'G8.''0(3A4QM(VE M!2"MU*:()_I*#0@O7 Z&7LARD5 B@S@(&=XJSW$^-/6VW-BO(K:6TQ2_"E: M+MW48'I:K+&_"^B2<;[X8T=B[%^1D$IT0UZQ3U>15$M6KI$;ZFQ_Z_TSBL\# M+TF>*^[DVJ()'99LF*R$3'T(0@8G*WH9XY/DSM8 &7\D!/C$)4"%"!+"7O:( M2X&X&.@[%\111943-=XX]95:+9;8)@38> KX,N2'B^09H4&F?5&X[RGUXM30D6TH>H9I],X?FCT; M4-?6-YT'UI*][+S(G@NHC'/&6L(-K*@R,XFC<(ZSU0WJZJ6F-0@ !^7NQJA. M.K?U!@S6!DK8R(BV971@Y(TG8!+7$5M;%O@TLK^F6=^)9WM'269.(+D[CAUV MZ2[&H)=GZIKT\GV+PP3?X??T^0T'K_@V"M.U 0SH$9TN0'0PFFY6J)WB-$&E MBV*#98L4&9 48H:8&$C(@80@X/+-8QB/@L7/$P"E?V O?GZ+K-BPH'52$'1@ M(G/DD81.!G .]1D79QAWBC/1%-#%EJ6HL_]U*J!".=(G1ZV*$;JB2VT[6EABZJ0"VRA?2:#+39L M17W^/R> +?,E-:!5@#FD>%(H4VDNNV9[7N,8 M/'^"F/Q<.M7'&)6H,8_V^=W'ZZR$E2Y479']8OM4 2.0A;, M5;JR9$X., K9T&K "]\/,9:7F]EKHHYVF5S:2#& Z1OU ^!.C=)/*;4)DY75 M"V/M[F/V_G.,UZRZV*OL?/F>LA\I;%^&NPVS8_TUB9%83P[)AOL S9!GG^^D ML'% ]8WO,F1"\N>6!:>97K%6!L]]_+V1&BM!& MQ^XJ:@-?)M0%WBZ]F!WK/CPK4_5WH'Y:JXHL3UO^(^SZL#6R]BB0M!-#+:N9 MBH@!LE)!WW M 77+UA'D4$9O]*J?PZB#:]1QG:IYQ!N/,,G4A>(#O]Q25S#/G!I0J+)D)LWT M3!,IP!-_7XV&2LODS,L)&L$>7#IF4%.Q_,[B\/XF$C?5T)+&,V'K12K#H.7* M"T.";SU\\>WI(8Y6L;>YQ9L7?+A-W=(4*#[H*"BCFMIVL .<=K%-Q^0CIA%T MP@NQL1JQB:SL3@?I+O1YW3J,!'=$V2/*GX4V3(!18YCA#'"@G"1NR>_FK!8O MN_=Y%<6/)/G]:>W%U+?O7P*RXI\Z^8U5OKM?+H]5[M07KF=V-X%T5?V.L'W7 M0 \+SLS\-J^JF#W*X&6B\-DFIL)\2H0T*"K$0;LMG9;8JQ !18,T#?*5-Z,1 ML&(F62]/K)3DJBC&B^B5SF9XW/7-B ;.62'*"S%F2')#"CO$^2'*<.SZ%.-: MX[=>53LKX+):WKL= _K[Y05>>KN :VT+S/ '*2A'^@!EJ0K1<(T>]W:9)Z MO%#5?C!+@!'Q/A

-)&]>4UCASC;1>>+[TXNW^%V4:68[[RQ;'\=4(+[T=Y.E M=V3/XA3"-HK391202&9&=R'?[=WF!A^R?IU&21-'!II+I$Z.#64I0OX-LTK8 M5'!J!*I OB=S0Y;L)8"43V@9]X>,^?'$9TP'* CW-HV,D\V(P(Z4>^K4)U9^ MDZR1)WC30"?;\@PH]SSY6N\WHP;,CBR5L462K[(Q?".M1)%%!-:YA1[JD&7P MH-FUE8S'DI/8^>O.H]%"BK&RP+CUWLEFM[E\WT;)+JZ[4Z37$R@@&ZBOAL : MW0#'NUVD-RZ=+WC0*+6TR)9L4,9GAKZ%V>/'QR]EC!.NCF&.3.\_=I0375.S M/W"@9 M7RDE^S-# (L<4)@R5->;0QPGPQ,J_M-#LA;U.@/V=W1V#%V#F212I0L MWQY24!("%@YDB//+\YMB5(#9G);K@'-YV?I7=M>ZP\9>37>@4&AJB+:]ZJJ^ M$]NP;E3!\JYUMDC.F*%?!WLJ560C+L/&1ZS'ML=>N62:5]+Q:IZU1I\0!O-* M,'1+O>3/# ]I+*,C$*.:R5+@G)$OW9981*N0G9^]BMAD1E5Y\MC[HNR@[?'\ M:D !Z-S1PQPRFN[:'790;:R-I3O]Q<6LU;$3\!OX0A0:?TM9>+?$$R_4BI/L M_B[._B 0<-0H?'03YG"AWM$O6**<)V),T?V27YH8/2@?W2YSGT;Y(C:I'RVV M*J$H,];]LD+58WOH=(&+FMH*9^5.VMK#QD5]\>T!81$"M<.A6\@;WCJEXFH4 MP:HPST4UDG$59]?;WGI5)>F=;6#(_$#7$X0EC[F*\]"?)PE9A0:]GH"S#!T5,!WV-Z5B;4Y&NJB<>B%*VM98X[ -\'%;J9(Z/$L- M (_":CE[ULB5Y-PD%^QJ=+Y+TLAG%<9E969OP6^/.)HS2$AC>I%UO_(6_ K' M,TO*UV%,0WO@'M:J:FDRJ&L,V//:93:&?$J91;IRXR@CCKYS\D?U[<=Q2S#J MFCMJ$J>*D]*?"@>E/_S/.;]5%F_IG+Z_\S9X_DX.%ZL-S8"Z8YMBS OKV@!T MOE91C><)A2AB5-%W1G>\T4=7O=1 :RK,/#MN=*CH1<2N"%=8I$M?P..TLPFR MP:O=$>B([BZ_Q6$N*-MZ->6.+X788:KP]^HE<&TCH".S62F9U*MH 3N-UR2P M<4%%21-QHNB[(#M,O%*3?YNZ6DW;!L/K9OL1@M:G!R;@^S7*'#XS, 6?KQ/6 M0J*>A,LHWN3O7*2RE$D:*:=@W;PC,.CK >[ 8#C]G"1&RNO*BI578T.@Z-&N MG)H#.6X%,%K5$-8X-#U<_EM>?QF/QLIE5TO328W(XT554[O)C$I;2Z;#<6EW MP:3FU>8K'"[VOWDQ7D>[!& M=A7\4,ZP&/"4I9.UW*C6J%?_?W]V%^6!,<%X8/?\%O4 .[7WI,'NR SZ8)=W MG3S8'6LR.-A1EE#!SIXU&CS]"VBP&\<$(X(=[=PGMBOWGS;@'9NB ^05G:A6Z# ][C"E8X+-HD0:__QDV](UDA/' [XJ:L ?VE;I/&OJ.#:&/?$7?R0-? MA2JF _RZ=CM"#OVW?.@OLZ$?BN?@EE2*47QGI$L"&O?=98I>[3AI4C0W3 DKSO] 'D6)7!XHP*EY#/SC(I MP*&#/P_/5WI-V_",SZ/M]WG7R;G^LB0.OIT) ?Q*P[[>'VI_[3]_M@4'3R_Z#Q]WZ_0Q87W,S' ^;]%VS0@P'_:/EQ< M<6GB6[B(-G1MP34$#D)/5CHTP)NSUC)@F>;JZ@S&Z@-\)149#'K!N D#(<9!5 MFS3Y/Y SUL[-,"(,ZAZSUNH_;1#4.FC=WGGZ$&CQ0/%-N7ICPZB_@1+ M-#F\T=GJWG4L'O%K%+R2<%4NC-!8F;RM#U $Z*2R6N*BL0/@6A=ZT/?9E6\^D5!_&J)NHVYH#]4I=1;.G49K:PIYU M]42W?Z[&Q8+"D:Z6/*\N$JASO=;V<'U/3U7I?,V-87N?INP#1'8N_.]$M6U: MO#M3V4G<_JL7$U;[_M%+JZK0-S0#BD5MBJD!^6$;P#%XK:BFXS CB!A%EQ40 M5_1>!.%?A1RD'[QPM_OETM, M5VE,KIOKL_O'QGR&;E_@8[:3"?/OG> M'G&23ISY"2]V5*_[5QR'9+5.KTCHA0L2KIBF3]$RSO]R'?KX_>G-V[*_-#IY M7YK G=^*R510Z$40,%C8T@$8( M+4CQ;ALO_AVGHVZGNK&>U#SGB"1+B:BR$8MF/KI+3SDRC;,8[J;B,4CVN^L4 M;^JR56U]@")H)Y7;WC3-.P".H?3DMG1.+6G=Y%9#J,4)VCK M[5ERQ=:K>[R^P('T!!^Z8G-+H ZHH5[V"%]-,]A!2:O4ID-.%IV@SK80SK;, M:8\:-PRMX/TAFE#:XS_.Y^ K#G"(- .^\^S>]QD/3]F!&V]+_Y;NCU7OW!\N MT)B9HN(0:7MGV*!DJ(OI(+_UWLEFMT%%N8&7C =:2":RVJ9WX =[]$92.K.F MM'.8$-I$E.:A#N.%>[38Q3&KG,$68#%9L#\E*!*+*F_#7L.E__18YUU N6+) MF$H0Q4JC)"-$PV[**TF]T&?""9E8NTP<9R=<1_A,-<';#.4\4AR$NMU"8%C+KF*,!FYNZ3P^=M;3IB\]J_:%:A&9H^"=& MN_M8M2BMEO,!BM.#&D;5WQRK!TF>20=K0W5#$D!AO8]!VC)M=?TGEGAK5<,Z M2&10/Q) O.+X)>J>F!O,+L]1Z@5%6K).]YYYNIO("Y,K-C'Y>?B89PC9'_,B M;/69ADXT@") +Y,<9/WT"< .[GKHTS_'%#"F?"^2SI'I.HYVJ[6R*B^>S6$- MB\*43O*)#@TDN*KKWB*_SS@7112=)2*=#Q\GL=4%7F*Z!O#%T15\'B5IVE',[0M:2JZ O;BKAH,E)/F9;,I MMYH%O[NC!4/8(E^V++'9[J"%^?4* M(\_G*[@(Q2S6P"P>B"L,8'K NJ31M3S@RI2X"J*HZD!U:P>@_JRO;'9@NKDU M[-R#KO#&V;4U/C@.O2V&[)*Q0&]K'"(?TS8;\;#.:^; O'VT%=M#Q:8.:YGP MK23:C8*!FZ3$T)8[PKF,A3@'S9F,?^QY8*6O2T-E6:6C(8!E+R+)H?),Q]#] M\HK$27H;Q>F*#D>6(F'I$SH$CQ7OVATNN!D90D)=I[ZP@<],%6,8I.11](IC M>15D*>@R$%LRGF@CF@*B; M,"?9)8R0QW*V+R0LMME?/1)P%%UXR9H3R/?F/?^5Y0L21.,F+PCXQOJ6@6L& MK'R+W0FJCOM9Y!)2>0!'?*@EXBQ1QE.D>"77L7?%)C=8U=&YC2/V9!XKA+^@ M)GS!:./YO08MF/S6Y?N6B&,M%PT+7+V>0*<+ _7;W6*V2>R[AXY;"SSPIULUBW^S,"]A?CY&W#RF@3FW#0 V' M++7HP(X-^ZME7H5U2_7![&@CC\$$TX9CEAZ-X-0E=;XERZ?9ESWO%.,MG;'9 MC$M;03@-.8XQ;\JE^O-<><8=,?9HGB EBT:;\UA/R@#BB.0XULJMPD=.Q;AB M(XD? GFIMDW/$U*R]H07G-/0D_XS;;C+6-D6+MRVJWAPLNFX(6S U)"[3P(Q MS(^;+#,&=.4@.2 2+H(=RWV3D([9HH7;LTH#F*(X=9,31SEU9\>.!E6TXGL# MV.5LJ-!9V1 H,K4K5[]'";Q.9X.PEO+Q+FMUEK6[\S;-%3L;FD]J9!XK6C\^ MB[:3&:45(EO;.V*T>U7T;-]1J:NL5=<,Z-!K4ZQZ)V0*M;":13;?L5M&\49D MJEBFUQ-[N&G$UPMT*4NBF/Y'U,F3J]<\,D,?_M=A"OY_?62+5%[OB824"B5[ M1Z=^'A#\YPQ]^>GS_W&Y(6'):H=:6W))EKEG:\(Z7SSZ.UPGK%9%>E_YC[#= MKD96"QDBTNAZ;#./K]='=1?+VO*M*$9O].7-6(H8OVE"L92/NB"3M'4FUNH# M%Q'T5<[?-VGK !LY.L@_S.Q-"@$*.*F:Q!5)43[2&^?T_^N%.R_>H\]?V)S^ MY>=106H4PS9:Q.6[*FYT![!0OO(6S?=0&IH#A45=1>L7RD7;R2R4*T2VME!F MM)W>'!E,54$FVR LX-OR-L[&G8QZEN#-37])0\V,FI: D[Z- 1 MO']>W\NI%X&%FQJ5 ^IYOT0%]6(F=+=5X^";#G+]Y"%*V4$&+^"1!A7C.JR= MVSMWAHL^!D:HO*+2V!,V.IDHTK<$FI=/G%X05*^)QH6N,8UPN.N5OIQX<89-LT9+R_?2'8,Q+5$8!80>0?71Y M=OU\,4M:2?I!,.,2D0U(\E,E' M/P;]%@[NVP"T\H@#VN+,=4&2!9LJ"U-5&[NR'>P9I%XU918X;@0?R1MD[@41 MOJ2K#.'1H7,HW3*Z"KPY"82'T"]3C;U&EB0[@3LY;GQ03XI_'&:Y'T<+C/WD M6X+]Y^@1;[W]Y3M)V(4&]BSA"T6Y$"<5:493,K"!Q]@PU$=6RD*VB59<18J#<)2'#H7%_)D=RR(LT89 M;Z0R=YUP&,E$12!=,Z868ON^>FP-@\LX)I%/%@_>7OZ8A\/W,5F1T L>8AIM MDJT7:.9F32A.!JV-S54-W)W)30K#S;6S4$N+(G$DN5!WDVPR@(_Q'SO"SK+0 MR&!K#32[P^1/#"5V_!Z8; M^)9/UF27^%E) *US#0<=@$*XOK+UYVO4UI,Y85,IM#60R$L^N*ML,;2ZI(AE M-WT+7/3VU4ZBJO>V]8'L ]KBVZ\ MX&4,V&RELF K$,H$22YN_'EPU<_5E/IY%-,E.BMO=8-?<1JIZX9[%5,J]2#W_N1$B F I(RC+HJ&["\ (2HW[;2_YTO MSNF*W0O4)3J$HB7G7ASOZ3S1X0;,49=)>6^UPO7.6VX_&=^M$=NX:%H4KC[Q M#2S&9H:^QM%0>RSLX45]=[6L)W_VT=4#EX-J]BW<>L17$HD]ZK59QJ!OH<=J M!Y-_83\[5J!EH>I^DT*C!M7K(:FBTV1PJ4EV:W&%PB0_@^/NC;>AU5>U]=4C M5;!<^R'&&[+;=#53T6VJCGV@N)9?RSY3=.M#T0?Q:LD$PH)A -6O/!*C5R_8 ML5J_[+@PD T]]667)U;(WZ\]P6M$8%(>KF.,>E]OZCT9K]=2PN(% N6EHQD2 M#(<^6MLY;!_4)E+GTM-9MJKCL]MIO^# OXKB)R_ ^1O1+.&8R(0C_8\?O84B M1W*<_#2B =3I>YDD*X3?F0#L;8P>^O0I]*PI0^91.S\E7@R#@?<<=)(UL%?4R7XM9>$JH%6.,2Q%P1[UH'R68Y; M"G]\JW*6Z)?,"(RK\G(]YYMOI4C.,ED[?NG[\:TCR'#+B*&7(#_VJ G8RT/L M6"UQ\Z@]2\*Q []LPI&'4PA.^.%BGDZ^7^:GT:[#._R>/K_AX!7?1F&ZKJM, MW9A(.J>"-8?JC PQC#V%F*-#7 "! MQ9:EJ)__=2)X0AG7)9Z,B9TP0@68"JS8L!5U]_^$#BOS)36>/60Y)'U[C&',3.$&(R"X"J*W[SX M<(>_N25PG&A03X6 BF: O;M)6M-AF-%$WQE5),FZ>=(TDV6^$-4N+J@WAJO* MXR>:728R2IL4KAJN5>TG,&X;Q>X[@&,$?%M/_OY.GO%! M!2.D<'+K[<,:X19[R4Y4;?XD:HXIY\7=>O[U9NN1F,EQ$QT586UM/!'?KE:R MRIG++2?@O34"]W?7@C"Z&>P.J:Y[6M:R(.?$]YX6:^SO GR_/-LEA%6[F2N! MP-E>^>F9G9JL,8X!&>#^:FH8U9.[T@#LX\:J&%];D Q9MB=CB52>,_2R5W^! MOG/&;A:=%4:9OY.Z.:R^-7"G:%%3'?LU30$/\3:)34=RU>A%WQEI.&-5+##Q M1;3QR.$ECB[])CA^*U5O&\FE3A,;T]6RVQS=>18%H^^"C=%(KRIHITP [&^U MY>SJV@$=H*VJ9:7L*AO!O@'6(K-QX%Q;NTY-9:&-Y[/GYQ&'P5&+UPVCMDJ6 M*^6P;MTP&G*E5-J6L.,KCK;K?1UB'/P5+DY4J2'10?T3;$RHE-0^$E V#^MQ MGSVQJIF0WYV'#Z",K4!@NXU)4E_.]N#/<-VY4I%LME?_!MNAJT6U[]&2S[@S MN57=)#6'T_80ZEARZ^OP%8NM"'9O.SF+H]]Y56QY7;_.W76[P86!3HI+>-#J M QLVNJDPP%(AI&N#3 1>V"%!+YD0["53)H584,38'Q5UQC)-KCUG@W(^68D, M=T %Q0+#Y"Y^TLQ=_#0!]&I6K3IW\=,4\*E%YO%R%S^YS%W84IN1&F)E+^O< MRRM@'M7B] #+!_DBPB2Y0Q1IBZ>M+"N\H%B MZ.;YPOF#%D,K.6-:VMM"2^)4V3ZC/Q5;9_0'90?\D@)82L./=!WY1?1P_%N, M[[P-KM@'MD .*%[9,A1#M;ZT &[+65.I?[ [0XRH]7WH%B>J4ZYRXUFK V!' MT%,V&^K-K8$.9DVA[0W7'MO)O0].7(>+:",*M(KC?PNOY:!/#NNHQ MB8;F =O%ZG-1R^CC7+B**/N\O1/C<*-)W_:^DQS(->?^&GL,+W!; V,:X>S M2U2^3] M'+:!/CJK5"J-1K4!Y-%7*6?_T6;WR+%,-MYZ\>\X3>IV%FI: 1U*+6K)/86J M)K W%!HE-AU86N]E9WEWR1HE8C2.NKK,,HB%;[ M,RJ3?TU'=[@B+P&>)TD=XG3M"Q2'C$R@3G5:'0%/@=WD-ZX2E7/YQ-F@@@\2 MC!POG,8V WL-*S. QUDX\7SV9M^O[,F^LWW^SU\(CJGGK/$AR_\I?X!$?T@?-$/W]T'.@-:0FIHNM( M[H9X+R0@Z?X\H*&E7@!7V6 M;8UH=0*^6=)-AT&W3Q:Y+.R?A3 H*-QSW+V4<8Q3L$$E/HJ_N]MP 6("8G;P MQ0#EY%WVARAFOS;%O!HJTT7 )K-HXF$5B6FC8Z-&@V(E7>1G93#05K!G13(G M!Z+ =4&>Y\21GN @+Q4(CP>_3Q@N",X_JM>B+P4VDI@O$K0;21.-:.M.& MY':U!L?EA(F 7H0,DT;GX8RI T"<.Y+LX0,U0&,YR2"R= 47CQ^U('_LJFX_ MMS8&"M!Z2JH)MNJ6@+-B+0*;#N*<+,KINLQS'VO9F)YN:#ZYD5J?#*YK.ZG1 M:BGU6CE>[29F_8;):I]B_?-_B!?WO(TYW<6TLW(<4T %LPT R M%C:F SL6[J]6?^=(<^=8>,%B%WC\':UM(<>G-RD(PE(2%'-11HUT(9@J9SU# M"G.4<4<9>R3XNXMTW1GKH6K<'-@%2KA $OXT&_;/O61]%41OC0>T.A$ BLCF MQF@),FIZ3ROL:%/"*H 4W!!CAQ@_Q\>Z1C1)E?:V]H>.U?C5BTFT2^:+-<&O M_"SJ//2?R(9/=E$X#[U@GY#:6X']"0*% WO&J@W3.E&;6K!FIIS-D&T9Q75A M&\M71KN45_M@]\)7B,J5DBV[+%,(C+S01TDN,OU1R%SP2/[B.,YS964%K*4( M:'Y@N$(*E(D!*>@;VW*#4G+AN9 H5I7435.JVL+."IK M%=ET<"J$Q6EZQ$B[S%]6J=J8P6SL,,%A6Y_%K&\]L:%K*9-9-WA=WG Z5#>+ MZ!^]M+F"EU;'B0WG>N6;AO5QKPD-[P;AK0WS8I6,&!O'RV, %K"T0C[41$G: MW2\OO3BDZP8E:*Q;%YN2 >K)- MAU?HU2Y L;:+PBVO>.?M 0=/6F*;CN7JE^D9?<09. J7!M6Y[_-#UCSU/-J\ MD)#/F^P^X2HD_\+^M4\!A"R)E]<^DB^I^U^CR'\C03 /?>5B#&U#IU__#J?S MER2-O47:8M/AN$X$+P8V>Q7D#,1R J@UM.:]@4\1<(8*$9$J8U8B+9-RAC(Y M9SR5KXB*I*PS1*5%WS-Y'>,HU*\PP$MP=SL6Y-TO5=+'D6--*Z (UJ*67#Q6 M-8&]-FR4V'1,":)\&:>^I.CO8GY+8XW9I0T2C?OHVY":WB\;7U0*&>>QSR#P,HKCE^BSDO!,6QU_Q92R%N3+2L4RVGG;X"[><5@ M]Y(0GWCQ_CZN>G+M?"=.9KQBQ3J9#O,E56$>!,^Q%R8T;JN(B8;D QRH!C-M MZ44&VTP P]MPNAJ72,PE0E&,A$Q("(4RJ6:HD$L%Q0()/"8:>T 8J<*Y6=G! ML_%SQ,KH1T>XZ00N'[P]+QO[',D9(9M&+-',N!/APL6J. Q0YR+&P@87'=^NKY4JP!*NKQT$9ZCV!+'-#032)A' M@]=)LL/^//39/UB:2S]-UH,#<(08P)PM*6]3\H!Q9P@M[::RR[4B%'EF6?Q3 MK/&$3#R5G4D%)E_MS*Q/:;3X'2S\-18CZ63=-DJ3A#,M\[3#5B.9R<&3GC;6 M8:BR>LVL*%\S"-2([/!EZ'>'FV'-1$5B"399(&I W9]2+TZA:7^&5R0,AS: MX3PSK.KG&O6_ $TPE9/NY_[S]N>I3BG-!C$,@3]/;A)I46.D(-;U;L0H-A$9 M-?<1Z'%^D><=:DQ4WQJXV[>HJ7IX35/ SMPFL7$X4Y%+YY3=3.Q#J7D61;^C M5_X4 SOR+93>"*5)S@=M:> 5\TJ@16;=%50-_,6/E'<3O-1HF3_NP:Y !1&[ M)=#-3-4$IHE@#<;0 +6*WM/#N28EK$/?#"DOMQ0,02'B$ ;A6ML!2/Q#FUII\*.0]8OB#X&^]WC91 MN#\(9W(B*JCL-7W\M6_\W$PI-9-7::8IPZ_RQW$_3YGQCPG$%<8? 8V5/_YX MD%RE/+#HN 3,#8\G3AJ=;7Z'$D2[WH<5:QN^M"D">&Z;;PE>[H(;LJQ+8FIV M!8Z570Q0>L5:HQ]@O.HDOG%NKGKA++!EA@0GQ%BY 8M1C##?L)>Q_B7"8'%* MAF4JR>%RV=)5=/U3)O,XIA+PVD')K?=.-KN-+%]T8"Y[5(%B@66SR:OQ-DC" MODIO54-CD&$5Q>N..7D*7Q07H0X)6<,0\WT ]$;2-?+02Q8@+=0 *5V3!.% M5!V+BQ<9V77PC5#E@.G;FBS6]&][](+1UB/CWOH'\5&ZG\X2RP-YT\JD'$Z 3T+!& M-3MRKL,!<( [D*). )%+Q1 @DVLF]OEGB,D&9J'MTKZ724HV'GN>9Q?ZQ5L] MFV%1U%K\?6"7XOIT!3@.Q@0H. YKU%[!>B.'4XS=]12>6BCOA0A+_)C1U3CM MO\T5FS',8+'^FFKX"8=^]O,V2EDVT0L0EPM]4('G8]9J^BN#83^Y[7GQ0?EP MXT^.0(U<3([9?%B,;_!38WX9JLCCSQ.U&M,PN:ON;$]M^C0T?*\)M2//4YQB M34TPM4F7S8[>AK\40J$G?_! Y7(P%6=SZNEDW<;^UKUFVUQ8=<^8?Z)R-;]I MIN_&_A0W]@>\DSQ@5HCU$6^C.&4[ZT]XU715K[$#T#E47UDUUU;?&G#>3$/H M_N5U"^(HH^XFBS6*MG&A;5*CK6%$/0_#G1<\;;P@.!.E#6XP+_7P:Q30R.1K MY%7@HUXGH)[836D9BVKT@!U)=E' ^.(WSU9LMEZX1RM*D#_5[''&*&&#GZ9UU?"*'GW(WD#3_WQL=F69O_67_/?.HRM)-OY?Z6_H&-R( MA63S*UB=B0#%L'Y&*9V>[40!\'+)4)%>M]W%'7]^2'W+J"?\<+ZX;1\%T6K/ MP5$>X#\\M^_Z=:B1#?9UY\64PQ[=OP1D)9.:U"3S((C>>&C#;'4>8Y^DZ"9B M=8Q=U4YQ,91$X03V_U,X29;GS [?8.U]1J6),G PMFB^GK5)#\D"AFV;VHU> MNW2&CIY,AGX&;#@KZE2X+!N,5!G,<-5:%+=I@:2VMD!!1DM%N6JM;PA[U:HA MM^G@_#6K2Y0]!\]N_46(L>"T9D%: P$-'?H)QZ]D02TY#WT>0=]ZH;=27G(_UEBG"USWUE98 M>GEK>]C.KB^^Z2A]+(XXD")L9[NZJ4=X%6KJQ[D88C'"!$&%)-DVT:B..[QE M6I3^+MB,O"X%H+F35==]NL;QP:W7I!+B]'H 1;@.ZJJKGX;F@%[,W ?[F8$O6(-:D_ GMU1 M@9X%&X+*@@W4UQDO))FYRA^/8PEXSA]4J9S5KZE[(T.SZR0<7\\ QV[?W ^\ MTVN*/Y#+#_H2MZ:S#VR!N>\3L8W&1IW(FH@WO]VXNUHPYGYYJ'>-I5H[ 7=Q M/:55YV[N =BM-06W4F\H6A[[M%U7_KM0.,0K=L&LR9E'U-L-6HW\82$%)Y7Q MV!U.VP[&Z'8&CE[=C*"Y,E%Z D:SC@H,4DHNF2'*R_W1EG%,<1YMME'($\P4 M!2)P"Y4J _R&R6I-YX?Y*XZ]%7[@9?#.\#**\1U^3Q]QB-^\X#Z^?$]QF!QG M[H?A,%E4,3:G'O1T)C])?#+7N*?%TZHC-/0"[I:;@ M?:N#\,/+ZJ6?G(6K+.[ BBNW4KRXEY[E5GOI<21Y\MZ_9P\K[>)8G)N]B\(X^_',2TCR MS.K=U*6.+-('"K.#F;+R%G5?XH #+?LZ6KA[K=P^2?@3:H(97WFHW-%WSMKU M5>M3,IV+J@\W^!4'GQL/QS?WF I(U:O;4+Q!;3X%(&F0VG1\__M,Q MK5X7SRFC[XRVXPBS2N6+B)U>:#-78\^I#/1V]2L'>GVW*0QT#>G[K[3*-1*4 M02\XP1GV2;X(U O.FKM.<.#7&:!MY!_VF]C0KQ7?O/)"ECO@J0LH(=J(*D\V M6WQ#0GR=XDUK=&>)QU10PJ9);6>.MJ8G&O*=<=Y*4\09KG ,7GE=411&#&SL%++XN4E-K"R&N_)&N,4 M\3G"U:FI.RF>V"^_7Q:2)RUGH_5Z H?]#NJ7WIEI[P88HKM(;_P62S;L+TBR M""+F?NXK(8^AN.+Z)*0T=^X.%12BE!6OL4Y#<^!>W*:HZKIU;0'[:ZO(_/U=.N!1< M5$#;40';UP\!A;;C6\)QD*M(TAJ1E-L"=^=&%:MC7J4A8&=MEM="F)A?/7-U M&7@T#2O<;^PH?R -7=QN6[NN[!:X[ MG![LN1R^*JP>J>1G*+^%47Z%4]R4I'^G+D\[\4..S^PYU27]')1VV[<8GOU4 M@'"D#U$)F /SG@*PCF4"&P#,RO(?;M>B#[F\'VO.NW.A9T@5.[N!719\AG+1 M.3/'> W]T\SE$:RE>$B:D44O.'W#F%7-W/,_K#$*V WP!+V1=$U"_AOE+>HU MP3%%C?51TG'D?/@SCC?W2U:4JV'+JZ$Y<+1M4[0Z,5YN"QC-6D6V<8KT%[)B M%T(>\V+PMUZZBUE)ZD=*W%'AV\$TSP@A*L)F^J%:&08?VU\Y'8LY<. 8]R,, M%J35<@8,:B,; &* =A"?P7@R=AJ?Y>C\']]2"=1=E/ XP@4/[+_1*/(XR!W@ M4]4R.F' ;C:N+7"NYG*B0-RBK&O0Y:NRJI7Q(-BZY6\W78:-IT 6ON2WR_* MKC8/:)JGU(O3B1GG#*](&#;8!_R>(UU:OJ^(_/_81G'X//,%925V%] MHO.4B05<3UYZ*5U%/A#=1DER'BV#G ML_85+U7WHVC7HB[6"U\BL?<>5VBG3C6$)Z<^\)TM]//'45_2F?CG'W?RSQ1" M7_D0N^%#+-.*#;!,KW%SB=/_C(^J[R;<:V-I4EQC4H AQ+BLZ>?$GW_Y:@Z"UD,NPV6_%$[4NT$RV* M7R9HPY^+05LO3@FK"<5>"'R+=@%CR7B@;4Q_'ZY.)GH99<2-&[\4*OU8$*@ MD0GD$DN_(^S%D($>QH>S\E9<83D&*8IQD[%JG[[%EON5I0,I6C1NUN M3,.?Z&;,'+V]XEYQ)\&G LP\-#_G4L5L';D_IW,'21])\GOCZTH=20 %Q3X& M48.]+OT!!V]&:MAX8H]SFR&5'Q(,$>/H^&6F4WVU\'S+E. FA;);2Q9Q.4:AR^"/T0Q\]MY MFFM=49VP<0W?C0+P@6Y@#G70=^@.V %,M#!U!LF+G:ZLF4'KE@VCN,>Y%\=[ M.LL]XBT5E*X@^#F2KB[2G0IP-S$TB^HJ'4D =A=338QS.Y*??+K-<5K+L?9. M4.$R275%A=G@6$WZ8]@ZGY8BMQHQ=^@.'H,ZF*+W$ MH=L9,*ATU\'X_2K&B2>]!2]4,!.GX06?8_P4*;TA-"DXQO'-A2J1CH M)M*I4E[_;3']WE,!I^ZOC6EVG0+ C/;^F,((TFMC8QD"VK-CU^S4(XVQ'KT4 MWT2+W\^CS8;PB"MI3,?J] /N^-JJJR[?V@FPL^O+;ER\@E)&C#12:#O.MCK2 MVO&S"T60PPY)-QRU:>D"W(=U%*Y^@N&X/6#/U1+;0D'K@KK+(S:%0-E;"<^4 MVT7$GH=H-5!EE\F,XGJ%JT?QL91%)O/]&R. MI6H; Q^VS4J6%DJ5+0$/U1:!C9=!@BQZ\@*,P%UNXYJ'];I:N@"^_IX)PW,R^YMJ>A\N7+PD)J7HG2=2F< M$^=PJF$M&170!K911AU50ME =2_K-N(&5U?LO%6JZB1%)(Y45JA:LTQO:@\4 MS;1557-%M8T!IXO:939V4GEJ6&OVNSDN4SOE4M ?MIB\#FIU:3!)7HNJU4ZEQ--\YX MMK]C#\=C\5B[^/6^8>N[$X&I.6VK,1H=N;;WE)R[70E+GK!'@I'+3?.R]E+S MQCWSYAZ3&N^5ZM8/\%+SR8SH:JEM#>%9/H9[[)M7Y&W8,96GM<KQPC]CK-#0P\9(D6A#>F+_$'? 51!*Q1UI"'\>\WY47A@2C6P^CBV]/:!M' MJ]C;C)KB&=2D3"G&X)/D@!06[DH_.U/9S;Q,0A: \(JR5]Z"/][2%)/6-P<* M?KJ*EJ;CFK:0Y^(VD8TG8LSQ2)Q9-G[5/A,; MQY6B&X]G5I^33L:RD'C&8X;D0+<<7SX3'#^_1;=1G*Z\%>:9PCO\5A=@MC4' M.EAU%94A9F-;V#&FGNB6#C?PDUH)J\Q*X\27/7\XF86!6\S+P)?>*62"H2\R MD*1MBW<#1PT8A[4/I516U%F4.*Z>3J;<1YRD,5G(-U#F(?_/Y1\[\NH%;(A6 M_[8A>.Q%$"CRV3.6.H&;4P,\M5M0RAQ7,];BC1UV@H+_0V'D,KHU,TWCK8V> M)$_2W>IO@/2A=W(N9ZVR9ZVGN;S[=!N%>'_+WTB^VH5^LQ?5-@;N'\U*EAZI MJFP)>$RW"&QVK4V-I[\@W13A] MYBU^Q_X36_G(9RL:?;2E$WA?U5&Z[+--/4#[KI;@YD=&^6YWQ@4)-JC@X\IG M1]'Z[ G SCYI?VNJL0-P7VU7MO'/]]>WCT_S=#\[H+^XN[Y^N[KY=WY]:61YU9DF\^C@.U QU[P MB&F\+5]6>L#49F%*$>@XCZ71 ZA+=E!7IIW;FL/./&M+;WP#88W1-B?']D@6 M.4L4*SSY(6>>GQ9;)J7S$*S>ZC(*2#1JVGEPXQ0,D,H!%2Q&3T&/J7/I\V]K M=3:$+2HSB?RK*&8K#SJ(*C4[-H!N-[@ UDEQB6):?6!#63<5>N(9Y82B5PI3 M;VNR6'/%K9.F>2[VAE#:/DGWA6Z_>"1>[-*F2*US?[BP9V:*['QJI\ZP M@=!0%WL1'C^>6FR.!9D4JBNLA1SCGCL=US#*_F#.3P5$R=%EM.?.(I6#(L;^ M;L%?>K0>#W\'+!:F(+GR]E;0(7SV49)+*L';<8@_N+%JPK@E2T?TR M.[[)^*-< "0D&!VL71JK<\5=?4^ M91*GRAXE_:G8GZ0_,(W.!?0=:'OT1Z!04ZT$@YCR7P#N)]8(V&<@25KC.L8 M>G"'L#2]WI*0;'8;L2@4M6^D__K/T2W&Z3T-%CT1!^0K1W7#X!@';) $ZD\V M#28G^M[T8(<%]M3KLZ#:""ED+B*+&S3# _;G#7OM+2I$5;(:I;TM+\G28B_R MH;B$/Q3GTR!^U###O=VE!#(C)A\(S@(4'SU'B(F!%#F4Y)DJR>B!#!S;E^@\!]E?T7TF1'VNJ56A("BA@V3!0VS/#;70 M+ABMJ&-<>3 MK_DJYHK?2+I^)*MUVGBA3+\W\+';T0Q'9<[;NP(>XUTUZ%4"O28^X+7].#/' MUT9A& MYG>DY;72%W&M-,EYSMB)";Q'&W%_>LEOC[-5@[R:Z>.75&FNGKA=O&X7'2D!8!K&H-'W"8E MRQ!;U7(2F-HH>+_C:3RY3(=ES.$Q"M&:H24-%]YPP$X%4<3!LE)$T$ MR+UXX>^T9XR6>;*&A$E*TITH&;R5(YZ!)R^:IQ9G_HL+W!O$A)EC'Q:U<@UJ M@RA[J.2G++B<0DK[IJ420@]R0 '2EJ%ZI+=O)E!CH;=*(Z>Y;UP7:7!FL,P@ M26T-F5& YX*N((I ;O[JD8#M/%Q%,7ML3)2OV$6[Y%O(:L22?V&?E;5X8),G MG?P^?[GE)[KOXYLH7.'X;L>P^7Z9_;T.GX;G"AS&1C*[BG8#LP0,BF-I;OQV M UO%/RF+_ES$3\LH_I10(6>H$!,5^":39(8^?T%"6!;,"G%G2 C, N-< M9#=8"_T['$,R708@#RT*T^\*T[.$"=I*YOR^U2;B>14O9-_!_*H+,$P?Y6/^ M:(@]/$#_,'@\-/P^]8+?4T!:.^_;BK?(Z2RTA0&S%7E&NV:;4T%3UN@\2BIN M)@[+#"B:CF-DF2<=D!/L/.L8BO?(TPIJU-\3?IV8A*]8/GE-<4#=TMJC#:^. MS/(&*5H6*,*SM@L* 2O,^BA_B?$B6H6, M/GA'0?;'&>O3 X9&S01#_LBVIE1E1KTO%C3%$&+"CIZ5AFSX8^\",ML"6]3, M%Q1 =_Q13=9LE##JF"?027I4DP^W CI@^,,LB.KT=@WF->DI15S>_A163+8_ M ;O;?8C2/PRV-]W?T>LY:9RMO9VCT6VRF&?G[HU&8MWI39NGQ1K[NP#?+P_U M+X1NV^KO2@.X+QB91/6*3@0 ^X>9'H-Z2L-F_3B7+VH-P1*,O[+U_W-46D^= M>0E)YB])&GN+PQ2+8@M=Y.I%'P]4GY0&&N9?OBV#'*H;3Q4.\P_YU2$V-CW8.>A,#CE;] MC*0?']=1 HQ-/14:=/V?2/Q]@GJ7%BV ;72:.T-;/KPWEOEI/%?7N:#SI! ME*/4I@ECAEZXM"@7ERS52V /GA*%817_R5Y4#NSZ\G!7H,ZX<" MO4/:)PIZE2:T 7HEPB<(>M7Z.0,])LYPH/=W8<<0K_A9!?#F%+ G:Y74X9[\ MLTO@:XZ#JP^1&(74M:2 PUH? ^EG!:KI :M7NH,NN=4=ZH+XEI\(#N5K[$< M(L_!22M'>TSUNV_,9+=>>K@7]Q@%E/]*_F5OO%G>F3QP@+)M2+WM\VZT 0.9 M=14'!;>,J[JU/D-2I/RO@+?61S9JP8J7_JK;\P*%>-(6_\!>_/P6/:_C:+=: M7Y%7G%NKI]6U&)P(ZND;TP3WVJF? /)U4'(D[&,Y]P5?A;**/4]4N 7X'=! M_U)@HK=,V:.H(5V3"LD1$QTQ;9)9 R3 LH1OL&<&RJBAMI3+BB5UEHR:['? MP X3%0,]D7=IH&<<#H"9M?1/#S*;3=D3,:N)GQ9@MN@(%B\Y1F: 246?,%X. M] D$7!;HF -F2JTU&;SD6O!9Q3I4UI$^+91L-& /@*RD>SK8V*P>6%C\_--$ M@7 8>PL,G ;@'1_D'R:AV(7/B4!A9].:X*(VDQ, R>ZZCH68!V"F0;FM9J@/&9S KAIHBW86+,N9>FRJ!3D M#W*:^F!K:9Q;:8V3QUJ=94%B[1URK"M.5!Z.:59ZB?;SAKM,5QZI&0.6\:\4=3&2,D M!$"Y!(B)@-[69+%&A#WMBCPJOL^+8=-^#!G8G5@*!OQ7T5*2^ORW:E*C5J > MUIKU]K+UJBB.^?>BM)_8D[A"_L]_KWU8M*T]7/?64S5[7K2Q,6P'UY1]* __ M_'>D2("X",+%/SP\/7P<]Z7084TAE'UZ&-09ZZ?:UO93<\::R;:Y\12=<[,]]GU]-]X*O M.&3OBU^09!%$[,FSMK+E0_,$BIBCFKSTKL"0# 'OL8RCMZG;<]:?V+_95D@A M'U($1"][I+:30B(NY0P5>_3>:[=!W%;$NNZJK2$/2!SB^#F5)&\':)PX[X M!]+5U 5_S2OW &9("Y.N M$ P5DLU-S*GM;:YV[&%W?U2&DHY+?*5]K6^K&EG!W3&&R7BK M*N/!1M[L7 Y=NO#P++E/USA^7GOA_9:12+@)D^OP <9N%"L(>$Q=Y4BKDI2B)-A@%]*=@&MF<$6RM MYO-KI["S; H[JYK"BL^E[D-+05$FZ702//60A3N!76#:T7^(HQ>VB!KE M2QRQ_*$FLVJ##S>EE?G]?RX:V4CA&5<*'V, XI4G/\G<8?.H3 M\J),X%.8 4=V!?VQ?6()NU]QDK(7,ATE[([8 YU>77V(<1)V9=X_9,*NQ@3P M$W9"\*$2=OJON$WFTTB#-63LP)\K&]MD:LPA-[5>.05Y75FV+1&.Q;RR9F(5Y!)T'^ NVZJJZG:UC0&[3KO,_8[&"9*.KC&-JZ1;7^P% M>#LE6AAA\44,,:RI@Z7D:5N3#STG[%O\)MY0"_4V=*[I.N" 0W<>?S9>S_#(5Z2](IZ@?J7 MRW?VS[KUMC7BP-' KA$[3]:ME &CBV4%3;VQPSJ9"H.D-(@-@S)J28%<)2&A MF/-]@9,$I=14+])4<1Y;08I2+&1G[Z)0I$]9 =NK*&:=1D\1UP@!'#?=?)1Q M=N&J) ",PXX, 7]'+A>_XOK4=Z82DCK!"E.A?KA'2C$F"[9G)XWX2?[C5*<% M,6KD9#?/=:RZ,1G4!IR+#%Q>9ZQ2H(?=A:M M_1SCS*-'['_(F;3>"O#GTESV4S[>:/\#%68#="VYU0[G['AA$-2"]^C,@>*V MFX_0]\Y7=\XG>ONKAR%,\>!YC5&89Z(P%^"@_APIY)DA_+X(=CX+&A-^:.A# M%*-=2-*/*,J0F>)TBMYPC-$B$Q?YNYC7Q:;<8KQE[[#1GT3,.8T+80X^S7AS M:2Z[N[ET8M^FL-CIKICRQ>)OF*S6]+_S5QQ[*\SKFK"7(J\\$O,"A"#VJCI* M"70&AVLP%UG.+B+^D"NX?I:"/S,I&=-,0R15%.6H^).UB&DI2KE"/>@UV6]= MM<56_2D^^>5/\<-.AX!'QI\37Y7[8:EM44ZP<_2=O5 M2J98E4\'GIP.EFP.>.4G5KR$[8JPH['\U4?$CU$<'L85#RUL*7O:NIA\Y"%< M]02N;%1Q"O>T3MJ.]>E&/X;KR1\AAA"G]&'+9WA/?M4[]WW"_N$%%R19!%'" MHC2SPGHC2 ,TH'!OF!$7LHVB_) K5SV+P)]I"CV0HLC09V>=/GLP[*=3#.H7 MY$]L!BGGI)^CU N@;/<="?/#SA\Z'\G%1EY9DA]R]M R"/S)XWB+;N#5"*#G MYW:9)Z(;LJ/.#UP#9FISH-:!G9"LPW MJ+@YE:G4M.KL[B6%8#65&1[1!>)\D.^Q>\"(]8R'!#)\1$\B0-YBN@!"123=HX#MX>L"^F16*G8+>22"H$IL> MG*7)9HF'F"QXK:#E6,E9?4%.'(/-/\Y V0E-*4X8Q7L8 P+,E_(;1T<',Q40 MUV&Z1=+HEP!*]U2FN*S]C94:U+<34)]9!/DJG^=6J!%.>9HFF5,YVH#@%1?*-APV M/=;&>@JH/-('&"!IWL@7.E*/I3X@S"YOBHZ!W4-6@QGS8Q2V$F5@*8B+ JX) MPMF^Z,P]H#_$T0)C/[FB*-/ENJA./^!0JJVZBH.MG0"#F+[LIH,^XX"8I1'G MD4%*CBB6+VSJAGS#*W_N)6L4XP4FKQ18N058U>?,VQ4$<.+IEYMM$.TQ?L+Q M*UG@:A#-G_7D>)EP8%3_?AXEZ5V4_@.GCW@1K4+R+]JT>4ML#+[ D68TTZM( M-3A3P$@WGN[&RSPI(9(BHKK@37E,6@1IK)*X&MPQ,6F;%.UQB@I)G>^0P?\& MW\*X,-="X7I:^%Q0$IT.2R"._?TTY/E1\5SW4XV"\VW"_(CXKVT3]_/"\90P M*Q$3G2I*P+I:UD_WH]5.)&@9Q2A2;LI0TZ4Q61258/^=O>UR8@L"D52YBF+Y M*]:N;H=M="%^U*FE\:.,,I]42O C3B+-AG _<]2L*&8R#\Q!31']Q)87PWR= M^BEB066891M\S+1QO6G'F1>\F)TL2:@A,JN2Q?-;=!YX27*+TW74FO+I1 $Z M(GUR[@6+G7@^ MC>627Q@K=/GPY 0DOM%XEH6R+SN*KID5;J(DF0><(?:?HPH) M+W8Q!36<!P8LMP*L;TI0D8>*RI9CYQ*P*@')L^,!D^HEP*E$:H M) ]5EIM-(#CB9%)FE9;C00 8XF9'C977)+C!-9"(V?*4:N,JTZH=$$N-Z MAU8%'>!08&P:L[6%) (82,QU&7-](7E#7V'8-%&VQE!S%U"6&-0<,;\1P;>] MF!'XH8-Y*K!1F"??)!-__(VDZZLH7F+"_WZ1 6N-T2VS Y+0QA412R;] &# MV2!JFM_4R87)08US1*H\S*WSR"N+MI;*5KKL\T;%1(J<*!?430 &RM0\='O+ MBM-XLFQ#MJ8*H_ 3J*SO/$R)?Q3 7KXO@IV/?7:3A!TFH$9D4>C]\G!A.M]$ MN[ N1M$)!O*(Z:C-:,O+G]\Y^:-$\7BU*A[QEEIP[;'BI]$J M]C;S=U*WE&GL 'SLMBM[5,VALC7@T:LA="]L1@5M)(FC[XP\I.%[$;'"7YTL ME'>9Y! N*]P^B$7[R0WC ['M#V3!P&@HO_E\='[^\O-G/D+?_!HE6*M;7/&< MKUX/H..S@[IL>&HT=SPZ_6BQXQD!%FIV_U(6$B[+*-Z(0)<&MZFLV9A&O%X" M#W517 SAK1S"WI;^BY56>-GSABQH]\(]*U##P7.0Q465)X]AHUI'9CS0=\%E MY UXYWH/#5Z?.X/7YRF#U^=NX/5YTN!U*#TH\/H, [QLV:C)B3\/[,2?_][5 MB94>TW/B0W5;G#AK/DTG/I(>DA-__CL()[9FHZ;E;$=+SPK2R9Q^(I MIJ9\3D-[H)ZNK6II(5S7&/(JN%7FWJE(F8%TE\%156O,VU0V!#Y"ZY6KR)(K MK0"/R09A;0W&'EF8_L.1;_]SB>:5,5)C0^C#L5:YTG \:@5Y.-8+:SP M,U2[$X#=1CJ(XB=LJY$,J_V,5TG24JK(CS$+7AH49' MX+ZNKWPYF&_K!=C3.PAOO"SE[JSP0())7J3^J7)R&\?'Q]!?'".*%0/XP@ L M(R'*"#GQ]1*DS1<4[>+\N2I69RD[3E5CN@[=@?M]5T.HWJ_;%S &=%;!U!,. M9OB,U2Q_#H[7,7-\_VTT:^2/X66GJC=>_#M.T9:]^08.-A5N1BG3"10 M#S>7430[Z+-+UU',"T#S YFU;[9I]P:.(QW-T!!$U'4%C")=-; 53F1;511% MK72(HZZ#J\B:N1N[G_4=9*^7VV =L( M;]_E97U3.A-R5I ^Y,IICCZ$#&PMMZ"Y+NZ>^D)(Z* M\36M7*E7@.&@%V_GI9S>OP9"5G7%?$&E WMW[UX.W9_3$! M*2T)Q-9.4_&X1J4KW:^RQQ1\L5GP_HXIZ6?7CUTG T?2&_EX$7@LJ>?VZG F MC]3VPDOQV_A>2/';[ R2(F_"6_AKL O0@"12M[QE)# M#7-J@$,/"TJ9.I1X8%/AC21SI'!W>4VAW39WW@8W7F#H2&+R_G1LD&X>5/2? MM,]4J#&HE\P0XVB[EL4Y=?XH(+XL__5_(Q*FO](X:A?C\S75!E^'I2;TAT6P M8T6CZ\)>"Q2!NHA%<\E0NB\YV$&W->UZ'.N@:E&."8V^FRZ]AM+=//^?NR3= M\![E5KP9>YPR3.C",A;ETPO1V1DS#_V3:8A>A8I*P76TX.JR)4!$R8KRGMXJ MQOP2X*@K N??Y/S0;%P$)&68H?/<5.66A2##%@!IV!<$:;[2F+,T*63/RR9U M&'_< "YDUR@C$?C@K[ !M4[80?$19TS9:&,H2-N3=#\J:ME6/*?GKIC08"I9 MPH"['1.K#'&\-O9]-H/-LPE,(-]A\L&4!EPD,3>)!)ON!&#C40]]C!^=X"R/ M)CY9>KXBNI*Q5X(6'IV'Z5^*("Z?0\NAW"*?LT?%.*?&+ 5ATI@Y7Y0SEM'9 M,/G>YLCKU,>:FS>8*/LH3*GY*=75=4@G+)RD+0>Z6CL!1?!N2I>>4FKL 3B+ MI2FXL8.4R*.,_M!'PC2.;HZK.)'T;<=>U5KP\S+R8:5ZG-3J"]13C4QP$&.U M=YQ&;-5!#^.[I"P#EL]U8?78%D>I)$LG@=$(EBAF_#IH4]F-OF9T8@F=\6 ) M]Q[D$?)Q,/N!&#C8@]]C"]CK&B OV(GZ,K1 M/+LFEM_*J/>4<='2@7T>%!O4X.8,<;ZHQ'CD";+-I-$&VFLBT@;9%)V.'$9<5Y%Y#G#%A&X)QP>:X[,\T MT7@@(VHA\J-J6X7[Z&&M(R,]UHRMD3"7WRZ]3I+=T-HE2)]2YSR"]>$TSP5I+1I)BUX%+?6!4=PD&C3&D_J:-$=&R.!) W&V18+ MV]11P^<;XKV0@*3[[I;3H#A=.-4UER;&MI&;-O!J:]<_E TRFGQ' M3/@FH7S_-A/F%)(,@YM6"\$+*<]Q9NL.97'0]CF:^SZ_ M;>4%["KH=7CN;4E*?VBQ545^PA99N#. 5<-E%SIMT(0]%]A5L?^$X.,%JXW* MSSE[N3AH2^5AOUH(B="'^;RP[BN.:_<'7SPJP7$=P5'. M-?WJ!3N.!/,@B-Z8&*6G[ \.B]2W!CH/:*JI'F&J:0KX[%*;Q*8#/*>+8W)@]4K=YW-Y,X-$7':FMCM^;^@=>QGE>:Q?'=.*Z MIE/!AOKI^^7[%H<)/L,A7A*YJMG1Z4$>UJ4KCY9#IKT( G>!_L8J/>ME3 VP M UE0RGB%+%@CP1M1YDAR1Q\D_X]9;H&)@ H9G-="=&\VE^ASA5DV(SC2N]E8 M#;VF@2-M:E> 15T7^(C0*GE?MY<,JOW>J5AJX?1>"^;\%DTS303"<4Q22&8=N\81VYXE@BYX1JF"DN><$$$-3@=[@D"7S MQ@\\="%@8$NX3.UE*I;2&F8NKTEB(H[?Q2!5[J_3?P(@T$F-WE!PF/Z#"PFC MV,5=,C!'/I$N,8P!VCI/! KTC% 9 S3VG(#[:RK0/P:0"4.X#C^P)=RG#SNL M<_*FCZQTWH($1)RC:LY%6&4 '#KL&U.%%WO4 4/0 $H:E^U=+O$B):]8Q:=' M%JJ4&>:O.+K.70"R79FL6V0KRU)CI'EVAH-%7SLJS;[H3S]YF\4M\9@*OMDT M:27$V6 P!92SJN?00(>\X@Q6+LIAG]F0+\/K0R (PQ9&6DJSX2R\_?EO_]]1 M:.L2%JM7MD>%ILRI3!/:VLRB 5YU)*8'3ZV:#!]IU:>*< (2>0:S68$M";<) M$99(J>4DR,Q0B/F-U@Q\V-]>!/+9>HTF^W EW"Q;X))?4:1_DJ";B*]T8,;> MQ(#BBQTC92_BF%."?0?AMC M]K/\TX<@2I*/:L42OK4>%5OK7IK&Y&67LON4_/4@<7=8087D+PQ0@YU/>\X0 M;8K"*$4!V1 F;AK-V'5W3$?]&BUB[)-TQFI3\!0>HY+]CH2O6-R6+OV:62CB MSRD6OQWW,KS+8:8_QPD)^-\S&=Q,;:XM=CP^*Z:[5IK3G_GT5?QS#NPX!RK@PK2/"^NB%37OG_/A M"(-/?V94ID3VM11Q$),']"PYO!V?RV-YOMW&),%'8QI2UHF_KIW_*EPUE=;H M2 +H3-G'(!K)ILK^T\LT-:LQ/-"(5]\5 40!#Y 9IF%LQ:FZN=!$0X,H9*6V M[I?9,0RJ]#Q)<-I:FD2S+W!PZ&2"TBTGG8Z X:";_#U*<4LN;)[,3R,Q-!"< MG._DCV.'"LW_R^FYPUQ%^H_L=W+'CEF$_E><4@C]+-70+%NQ\G1W5>N;I7C!+,R$OX%Y Q.O5Q2K?RXH/ M)J*>L00>EF4JJMT?9L)\45R6_X1I]!%[\5[)!"995NT L[+,//W+V*6-W7Z* M$M#G_+6P?CX8UO]=&"SDS]KY-=DJMW8;!^O%#';.^?V*.]?+?B)2 KSMP5F@Y@[*I% MMF" !(?1<_;#ZBMU"RIU<[.FOL-M-_<.F@+%/QT%&U>XM-V4UJZJN%97I7?B M*$5%T6HW!7\&T5R4^3G&;3=.69/7R\(P@@T3W-4$@#MP=V-HI+HK>@-V=@,E M!DAZ*^R@9KZ'L$B=#9SGP!59+G!,7CVV9ZF1ZJ[M!QP(M%6OF=:K.P%V>WW9 M;8_M&5*XC)U[&$_]6R_^_5,:?=K0_V+YJE=.G>>M@L@+$[3&@7A7-?$"MR4W MRK:XC>)TY:WP$XY?R8*N"A_):JVSVZ5%8Y)PT&*2=FBH(3 YF&C3PSYD9!Q1 MSA()GK 9"C#Y.HGN?HQI]PG?3D0<'R-(O^-!,$\]*_#E.K+$E%B-=7)ELUT M)@D@&J9I!Y$&(I,#$AU=[(-)QI7/P@5?F96 A2A#6FB^^&-'$M)W&V0@''F( MV:'Y=/] M4NI^I=4V"U+U7>R7Q.526)(JUG:$:26Q.3PHUT3^^B1\:3_8EPY MB.1\88''D.;9QGCAL+1.M<+\R' G$V4])HD%)77;_9XWGYR/EZ6V[\^5Q\S= M^JT=E=V=GS^J8*[HUF*(FBX3<<\FA1LK_BOM)^"@C6(/$*_'43)H6/ZLNR\X MB.(5^X-!01[0[-H)PZ;CM/KN.CE''1KLGR,6Y:?[&D-UZ0_70?S(M%%=6S! M"^7,4,:-'3T4_ ;9MW_%\4ND6WUV:(.4@$& D_M,[/%!P=X73Y[-?38HW]78#OET]XQ?("C[S&!KO!&RZC>,.7]V=[^<=G M=KZTQO)FE( #3 _SJ%!C0 8PZ/31QKC0H.3)G$<21CE;I/"=L6(N68OOG/G1 M(2)SSTKB5/$J^E/A4?2'_SF/PB0*B"_*O;(K\/-W.3P?D-+TTF-QK*"]>-1M)O,B#P0U^J8 M%+0MCLH.D8=\!B!<2;!.;O'FI39U7]\:Z!C55%.-$FJ: ARINA(;YZTSNME, M3L>J(.WH0/!XBCJZ$1"S.V(I;O3!XU; ?:]&K?(!_E(3P+Y6)ZGYA"#I%=&R M4Q<;3#\WZ^KZE=$-"7%3B3G-KL!]KXL!2DMEC7Z O;23^,:+X:8%,/K.&(D( MSY$KCVD$-Q-FD0*Y#%.2[G\C/G[$KSC06$Y.KN=MX8&5LC#MQO[1I1 M=5T[E %[KV4%31TX>SDMDZ.X5J-(@E11^.E611CT@8GST?%J 8HYO3 DF.(? M1A??GMC!X%7L;5P"W"\4@6\B+\PLDBV#FBWRR\WMN0["6: ^#8BS9<8*C.M+ M&C[(6=/0V"UC[/O<+Q'P$=_1W5EC4&=;K +C7820/34?K([FTE?#U.E*PANR7F48=A+R!%**"2 MT#]+4?C9-2Z+\ER0>$\HBLKN[+G24T2KEL]IV3/1[ M P4\0S.HT[IF5\#3=U<-S &04Y\=9"T![)N,98&'.&+E81$?D:&,D"S%*[?> M.]GL-F=1'$=O.+Y\WT84M0YW.QH; G72=N5D(%+3"G;LT2:T>1$L3A>]2,+_ M_CO>HVU,P@79>@$[^\[YC!I$#*UK1AAEE$XZR90G#L6Q+R9((J0NTUB::VD$=DFXKYB*QK M"'5$MLIK9T3:NB.1X,5?5M'KOR?I-A9CDOU+&8_TI_\YGQ]JFO\6ZA@KB\U' MD_@5Q'%S()GQV6(O(,LH#HGG:'O1OB+CC._G_U>E"/\MY/%=B)V/[^?_!W5\ M*Y(9UZ/![YZK*S=6=1AG5%_=5.G ?PMY5!=BYZ/ZZ@;JJ%8D,SX#$40Q\9U" MMCTMQAG97ROCD:_0XY&OQ_'(5[#QR-?^TSB-6..5VV#$GA:6-B+F0=!X1.+H M[T '=*TJA_$?8FPPULAI7KPX">1@A8>F)<4\B#* +IX=XJL55]#6\8DXV M SJF:&]:#AST( <496P92DW]F](".%%;4ZGGH87.*?X;UV<:G%FLR.(->MAKK M),G81GJFP)NLH\!7ANFL?C"RV4^^7Z,^D)5-FB_[\LCS8FQKF?G0:!AVYR?Y MQJ5^R(0^$S(?F[H/*;BS06\#R0G!F [L.:&_6N8NABOF@%H7HW\7SU7FP,^> MK.3+[W$7WNXLIB#V?35B<^Y(L$W *Y,?&"U T9>O/W-M-[1'[P!7BW6QZQA%>?T^!HB M4Q0>8.6'X^^75R2D"QOB!0^1>%:9[7F$"7NR^88D1M#6B?J40;"[&;7A4I_T M5('50,,!(7B&[M MN?K6DP*N(S7K@2AO.AE@.9;8&E#DI"$X^Q!ZBN"LX>U6-T&9/57Y,YR0@,9R M[&5&=YK@93/>,B Z/4!T&6/E0DPTM')KQ#(NM]L0 ,+]AED$B/TY17MOA?,# M%OR/SSC>?-:RNQ:92>&7OF'JX:J=QF30J8,JUL HXXDD4^68$F^!&%\(J#.J M<3C()#/TEEG'D]:)<^L('$HKK.,>8=CN8;0+TT>*C'+[WL3&U62FC# -AM%& MF H:4T68)E6&0YB,*V)L9]GA28 8,ZQY9';H"&+\S#S\13< Y;>X:&]*!_C!^]YJ]3EXO_"2-8IV MZ3*(WOAY9T_(@(@4(KL[M2E$X4?P#S<8QCUZ[\QF&6=N*\D;71_8ZK9L*S$Y MW[C;C'%JL7,VPOBQ^S[#R\UM_?(V_/T+>YF"6>SR?;&FUL#4FMWVG?M1!(KQ M%LU5NK9O3@YP;&9#JUYGV$KG8U#&G_EA)@%WU,.UQ;!;YAH[R4X-=_]-'FY$ MD6(PK!HLQ&\2MJ+B42< V54%R[-)X&+7=G6A(PG@P&1BD/8MYNK^@*''2 U; MN8G2/8<\BJ(=E1C7+K9?N8DX=3I@C+G;48*=BA#O\GCZ_X> 5WT9ANJXK M2M2#'' *O6[!SD[C%E*AU4R_C...4P$)&1 0@B7]R4= MF(R"P,^@P>8?V(N?WZ*>=BNHG BT')C%!%$DB1, DD--QL,/QIGB1P0;-6S9 MASKQ7^&#!>59]UR2"9U3 @S5-,:0P8B<"FB4=!D;-ACS"0"'%1M1E_X;>.BX MHI:V8#%)YH2 0S6,*6XP&B<"&R551D8-QAL^:%BQ$/7E_[#U:KVF[/,E-4,- M%/0@ Q0*^AHF>^C>A ;LS?A^*AF7@^&;HB(AR/C_6X)V87:2$OO*A@+?:1!9 MPZVZ$QT='LST*6YX3$CZYUVLY:<%':U! F@=H)!&CC!V;#X "[V&PC M')OP%>M&%;\I,^/E^X(V%=.GB;D::$T9%-I,I(T0=82F"A>M^@R)'2IS)+C+ M$X1V@>3OPD@A7K$RY,90,JBM$-EL=Z(R/XTOL-EA[/X'95AM7UGJL.4\3&5+ MX!C1H%[I=,MQ,\#^W22M\5D5_BQ4]E2-Z^,H@RE879YO%$][B-D*E<8G5(%T M'OJ7?^S(ED4J=[5E-ENZ /<]'855)VQJ#]@;M<0V/FLOB=.PFY'GY7)S!C-T MYZK"YBA*8*WU'?4#\4&LEC8[@O5A7^;(O MM_4"[=':PIL/<2OV-)0 X2Y*G[9X09;L-:%@?X&7 M[&CZ<0)1IPM05^RBL-R7:&T/>P]"7_S^^PWR4L,BH/^@7%@AAT0^9?NR2_DK M:HDB /*%!*-N$@QO#S7^IW$%55KE@B2;T=/^(PR$[.%B=\MOY;R]SAJ\NCE0 M[-)5]&@U7M$6<,C0*G(_OU0HPUB<#Z>JZYL@\\4BWF'UT8\. ;]V9^#>VLT( MI6=OM'H"]N2."AA/.X+-X%?B6]UY9'V'6 @HLG=:#>CT ^JHG557UP6MG2:P M.-#7P<*))&7VA;],&-XR1S$)M 7#"(.CSZJA L?H$F>WV;+Q3F%WOMT&5%SV MTQ7&C^+EY&-5M?K Q2]]E25VM7> C5L=Y#(@I:88IR_B]GV?2H>)2;1N" V@IGF90/,RP:8(_#M.'^F(I)"P?MJ])(N8<.:UH-:A)UQHZZJ^!#C=;K!A MKK,6_0.T&IS;!?*_4]F0$ YE3D7%0T(^M-R%?H(^W%S_\GS^D5_" M(3Y5G2^V&,D9HM)X(?F7_(E''(L_=D2^CL-VWY:TF^^Q]W'6DL$VCOZ)%SR$ M]=)<8,2YC O;+C[6T\$7D8OMZ.U3_7=P!>@0["-&+!\?HY8V*!I M!^6X*5 $'6X7Z=;07=[IK__]5=VV[B,!#] M%7\ TO[ :B7VJDJMBEBT+SR%Q-E:)7%D![;\_?H6<-(X. [$TY>J GMFSLAG ML">3\8K1'',N0D"R%V=C5Q>VGF' .>8"UBF3;8T!S"VGJ1,J0\\"T<^>?,5L MU:]WQ!6:AYE,JPU+CF*ME]D/^4:*[/$J-[*F/-#ABFMS@!/."[+-OL$)@*GH M9W?P"4-)U]7IMORX]:VS8<:V? #]CH&S4?7L2E MXGTPKF/13:\;[0H#J5)]?"',J>L4/]OY))IS0]5$F9NFX;&2\% M.$,#W6(3>*0(P/P.11)*D[:^!;(THHM*G;=ME,:)$'-[YCG/28H5D^.U#;+?5."!8HP#WN5OK\P#'!)&F3\M MOVNTZ!JBEI[(F^TY7! W _PG840^-'PPO5/$"9_4)_WW*7DCQ:%XI)P+L%3> MJ3;8'BE4%G#^3W*1'1""! &.$-/PA/*ET8H:M4AKE-6&%67Z3*$^$2..='_$ MNNF!L0A)DU!CT^(N79-\XTL2B^RX$R0(<-R9AB>X7L)HE<4V1CI2XI&M M>8%VI\[76Z7_W4NF\]PZZN6@Y1MQ/?H=)0 XH<8[HW6%J/=LP-0) !&>4VZ1 M0,J,SX'OM$A(MYIP<. '6M-M<*ZUJT=]D#7:,?9&:U%+#5J-?:^ M2M==2F7BZ,B?<+'#/1,\#N@1'0V]>/_.:!+OZ>"2&T'5KIT4K_61H+W"/8]YY#F#">IM^FVVTI0)MI1*DM$2B\&S@*P6^M@[/ M<>ZUH,* 99FI.C K<%E^(,Z"?N_)P D^S@FMJRJ\9@(F^T@ H:M>J5$/9K4B MZS=[T%=6$P*> \.H !1/@P $P '=D+3(P,C(Q,C,Q7W!R92YX M;6SLO6N3VSC6)OA](^8_:&L_;+\1XRKEU79']TXH,Y5I32NE?"79[IHO%4P1 MDMBF2!4OF5;]^@5X$RD2-Q(@04ISZ;(M ,1YSH/;P<$Y__A?/[=F[PTXKF%; M__SEXM?^+SU@+6W=L-;__,5W/VCNTC!^^5__W__XO_[Q?W_X\.^[V;BGVTM_ M"RROMW2 Y@&]]VYXF]["WNTTJ_<,',H MC3O-A75LJQ;?V]=_G;Y=5OE_W+J][5WR^O_]Z_[;T\)P6? M8?]6!K6D:5@__H[^YQ5^L@<%M=R__W2-?_ZR\;S=WW_[[?W]_=?WJU]M9PWK M]R]^^_?S>+[<@*WVP;!<3[.6X)<>+/]W-_C'L;W4O "E5/6?KXX9-W#U6_(M M; GTMP]QL0_HGSY<7'ZXNOCUIZO_$G41_W.1-\._FWC@-4_?WG7H227 MEQ>7H1S_ST-$D/B_ TL?6I[A[4?6RG:V 8J_]%#K7V>C0W? ZZ_OFOD#.+IO MF?;NUZ6]_0T5^HVMO4!$)MQ^JR;>W(,L1?VXMRW7-@T=D?9.,Q%R\PT GLLC M'$MK"HGVHCGPYPWPC*5FBI7SJ.EFA4[^T9VN1G!"W +(NGM[NW/ !EBN\0;" M?ZT, ?N'U 'D?J-9:^".K.&?/AR&0C'(M:VLV&*' ON'% )$/IOU>?<+# MM*J@J!*UCOE$;2 \&.[2M%W? 5-GK5G&7_PK-::%!D28^]NMYNRGJ[FQMN!N M<:G!C<-R:?MPYV"M7Z "E@;@(BY_VPV(_6P[WEI;@SEPWF OK/7,6&_X=B0, MC34@V,"$0P-M%AYM9V:X/^8;S8$]FKZ:QCI@F0O7S2=?0.&9:&Z\F&+@N MY^:?I]4&1'W4#.>;9OK@&6CH[\%"54X^3%.-"&59!GC6 -QD;PTOZ A$_<4$ M^AHNR&#I.X97>FE@;[V)J0).8R"PO[QH>]2UDE-&OID&A!EJC@6G+?<%.$&' M(,ISSU[^V-BF#AR7_VC"W70#0H=GP87VLRP_,PTTLEJM*\PBA]H-='T,9ZZR ML,=UF]C+H^4D7$0@C\>&]FJ8%28X0G--"3<#;\#R@1NOG=,=<#2T$Q_^W &K MM,Y8VVY [&]P.ZK!O0'<)0 'N%Y@#BVM4GQK#8@V R8Z&,,SL+=?P/VUJRW+ M[^.QC2E[(*WC8-KH 96MBPO$1ZD@Q%]0YXQ>169*D^TYKU(G&SK^5I$X M75_!HW 5T5C;5N587$568H,*'Y&KR1BMJHLL?NRE(S?T&A(W@5H6EM*GM< M>P".\08U\P:*B/H /,TPI9[F&#N@+(#THTL-(')T0ED@XV-#V%.9:!U_25E( M7AS[S4#^O5"M]P[0#6]LPT%2!Z.HGU86M+&M6>X78.JPYW/-!/+YA/NBLA#E M3C3R,<)^4EF0TEH=66]P44?=GH :P*)^6EG0$D\X^2#E/J4L*%!QWR'[-[;O M)AO$\ J'R7ZMY6%[=ZV/$=;>NYWP]O<^ZX'.^V@_6&P47S6+&T=V-L> :B# M;B5ZH\X-16*G/)2LA%F)SZ@#!GHJI/LFF*X&2WCP,+Q]=-NXL)]=1P8NC%]4 M"*)X3*#W#+85NCG#N>1>_()"#%_,WVW-(F MHXC59%#KA6Z)WK4'^GNP-)-C]6B[@YN)2@=Y"=UH#YB$%35?N DFE^E?DV\0 M*NV@CQMIR"$CFCX$+0KD%AL2<6)[P'W1]NA>80&<+?I[]->JLC(TK8#0D49$ M"GO4I )"/FM>Y$0A4LY\JPIZ'ATF3A$7 N6_IB TP='&-2IOSLI\1T$XXM_O MX-*Z@QOX8"B'WA"5]E4BOJL@7(7_*!4H\A<5A(AV,JX?PFH]4A!B9$:%&\7H M,;VA!VXAMI6[\I<#)_O757%.34[$CX8%3R&&9B9N$LF_I+H?5=4'7M+:U)HA METQT:+G37*,2OC5W414E#'0]6 TU4]#1@O\KJD!QF)!FMFG",_&[YNC3U<&+ M9V2YGA,$>Y+ M!(?5P^XU#735\M^=>'A.70=V_F>^]4%^LA*583#*ADFJS%X M ^85WE%*"M92^ZN>>N+[!+C0^J%G>U+!#2\?-&L_3V:V>OA>O5.J /T$++CJ M2IU(\9]0!82#8E.#I7 :0Z-&H$.3O-XH_-@E]7,U[$I_3F%P7.J?!TZ\74K-Q4+NHI%ZYQ M%01'JSJPW/#2SG8K6AHXFE=!>*28^.9,O,IS+:OZE \=AY?PEP?#]#V@#W>5 MYHV*GU05I!F &Q1C&01EA+\-T*D0S8=!C1G8^:3^%/XLK\9D&GR976WN/&VE0D.#<&CJJ '1V#289,>)1FFY0Z"=@ MKQUMMS&6]W"0 >3!7GT/S=AV8P_1D[?&X5\K"4MNL3$1'WT/O;3.="MG=J@D M,NL75'JKG_JA$@)<'U . %'K%/]7E UGD"Y5'9-RGU,;G-R_U@43_L,*18:H M! :U475"-5:2D]8FMYB!)+&LN1X=U?\<=L<":]2)L?8*S%^H !6U93I.IBF4 MZNDS2O5T<1N F/U"]:XNX%81R.]O^C,".FU[FEE#IU.?B3J]@T,(;D BMQWK M1_0IU!@+6]GR4:4D C\]8.E 3_[5\-"7^K"__=Z'7MQ0^H^:I??"5GOETEP% MDB(%V_L- MKNJO;O"6-6[)1!#_\Y>CWWZ3V8\8K05L\:@;QS__<7OUZ>+RX^WE[=7G3Y^O M^M78VQP^T9=L MQA[;C@Z &.8<,E M0W^ RQ-!$9ER[=("O>N1"J[;,I&%:_&C88*)OWT%3H'>CHNT0V5,O8ZT=5/O M@ F[-@-K W7=\B;:MFB\%!5K$_8,/8_POVW7:$&7% Z93$ZH9 MZ#K$S8W^ P^LX *KEH*R;5():_KC'CE]. O[W:)IXU"RA;J@=#[61-Y"4)\F@K5NZ@3.*"B=/$4=1\5;J!,6 M"6+%U&P R/3SQ78]S?P_QHZX 2LJW$*ET/L?JZ1F.P :P0,':!@EI']N!^S4 M'L= YT_[4H$>PS;,EXUMX<_LQT7: 3A3KV/0:SZT1_[_^XO+UP6ZYB@ _;A( M.T!GZG4,>OZD+A7TA:/IAK6>[[>OMEF >.;W=L!-[W*,=?ZXK*A5)&;0\.=R MHUEK@+%G%15KA\Z8>QZKKI'C]'=@FO^RX 9Z#C07SJ'ZR'5]@J4#4[X=*N$7 M(=9-(V?K;[;I0]2>'^&IF#D98]7 M17'QK%@W4*P+937"(4&LF$:.UX'S%W*(>@,/FJ=%W288THN*MTDQ'!+$BFGD M>!V,Y'O- VO;V1-O!I-2;5(#O>,Q^OF3M*);L5"P^58SS3O?-2S@XB>X3*DV MZ8W>\5AO-1_,P^X-M\!9P^GVR;'?O4T4?@2KA<+2;=(&NP"Q5FH^N8^6*V?@ MZP9L9^!YP V!>S2U=8%2\(7;H1/._LCH#?6=9J+L9?,- %ZRM:"\;;[HH[?-27/PS^D6>U&3O:1-^0^; M5YK[&C3HNQ_6FK8+>0I,SXW_Y4#8Z!_^2/J?RDSP8H2( M8K 4][BXD#+#CT<':%1RB*/6>^HRBD49S >6COZ#HAV^:29 @7RS&6TQ^F:J MJPP-.-2:YT)Y42509 ?/+LA/*G@.7C-?#N%%BR'!4(56K1LL*24E]F5_(P0Y MCM?SKO^1C*VEFJ9D'\!$'LMY 2I27%1L5HYXX8+IA!9KS#6@J1 MP-G*BLIV@P[LHF'#<(B9+JX%''[#>.,>V@:]P4T0,B..K(7V,TP-DC_ZDLNW M6\'EQ,,']VCG*$_%),>,[52)=BN<52!\U)!V;NB(VNV28AET6MDNF8J?W*1. M4\D"*-=8!265T7;9NRQ6F208HVO7LX5R%0>V":R"#T64T2ROIHIT3!%+T%64 M.F;"B>T!]T7;HSTF1M?I(AW2-54LY6^5TI;$F>'^0 ^G-YH#_S-]-8UUH(;C M)9BU6@<474E4J3=-5[4/\SA%79*U+@4G_H1-J=4!CE215$( ;1D'[R#1U\)^ M]"T]/&(>SIT%DP.]3@>T7EY.J3IE M"_=(%WF.HY_?.J1K1C57CF:FR'$]GY$9KF[AE<(+NE^$&O,\QWCU/;0%7M@3 M&RY^E@=E@+U8)W?6Y).^V(\H0[:R1H(:X)"P,ZV9F"]Q1P.T2)?_!265H4B- M*L_SC!68CKG.IN(A$+VJCXJ=.<.,BEI&C^K7$+INA!*\: 8\W=UK.P.NSBDH M<%<4U(IG4E7 2:IYI0&:+9?^U@\2IP8'"A1-QP$;8+G&&PAM"LC);P+@?F*A M_<0[-/"T&#B:88%]*'F6!!8-P71 U@92^RM#KWBF7,5<.J: M.V\.>N8SXIE&'+B(LCXI8I9X-JS@VS%H&-(<%TM#\[G?;Y]I@$D@M9)R-F=U MDFIM:CV5),(@:HW*I7ROU480W>R@YZ-0;B@S@-ABK=V$&JVG"J]L:N4YK>JE M9NG,FQ1:M=8SH92 $JY$F@V=\A+@N@&>L=229R?4."HW['%4>G_+?.*_?CG' M5:GS-B$,DSOPO0W<;/UU4";Q8N&X4NO'>@GQVA^'I4CH(,L.#PG""ITD $&T M]OLLIPS.GC&"ITCWMTX239@2H\=27 M_*,[7877@('](WO>F'+/8AP+_/%7O))-8^$8?<263"G M0$RI/^IW7T[ZL" \7\H64F8P$U L,OA292"/7N'!NND-H:/(+@ MY=(S0.GI\^]\>&JKJ#5&^ ^J$R%SXS:R AHD 3.GJ^'/'4"14Q]]SW< "ISZ M:-KO[B/$+HDP-C/6&X]$C&KM=84J$E 09&/+/AVO3)]$!,1^'"<*"G5%T:RB M-6X)*XHJ[-@[X'A[%.W4#:6HVN*+B4G(U[K!2H>.A" MI-X3]V K=$UG4S9[W:ZHO:+$@GQ4!!ZEN2ZM ]@.J 6R%W*#I4H6H,O^]6U# MP1FJ4**TH!*"H39ET1P;%AC!/^)\%O,%E5%]*>,9IUR$PU23B5W>@.53@^,= M%U-7<60=Y)7'))G4)\GU1U:*9:8H6SDE,^D*K^+Z5=M =!QXDM20OS0R 5DN M=6!CRRNG_-(CG$]$J8_)ZQ_JL NV W "PWTLC4!;\LPFB.X4H>4=1AE6>JIUC2FFAI:-\.%(CS: MSH/MOWHKWXSC_>-/?-@JG>,)M[!28TG4SX_8[A'!AZXH,;0H*-DY-K#**#6$ M0_V+2V#IB"'#;3?393JG>+IT'0NGD .,]921!>>J^6 *E57/)&''PB(<0M4@ MSX+PH:Z/ E6'8-B6>P=6M@.2",7 '?Z$J$(8#$MS]L$ICNLQO<0O*D?)T@?> MND$2M9DI9'7]1^8$EF@HWP$+K+#QAS"EN\8F-@&E[FCJ9P+#=)B6]]7N M\+$)H*0FN:W?PE> 'B4R+*%&=YC%*Z2@U+?%\U[]:USL_Q8'9+C37&.)X4-A MV>XP@5T\N9EQZU_\CB5_,$S?PX8KP)3.(G7=O[[ZV!$BD 24FT&W?BI\!^A1 M$= ';\'KM(F/W!ZGJ]P+?M(\P=5&=VA376QAJ7O5)E,TGEBC9'"VTGE"<0D> M4TIR2LF&0FS<;S1K#=R1E0VR28FJ<<4352/Z1,^P>LE'U(RCD0K4DH^S28^M M2*K3M@@;#8YZ+BVP1MLX&LQ*^9\G_0Y%1..J&Y*SJ)5&*R-6+:31&"7%.M$4?L.,+X^=1]M9P+>H\<0*-F/ M8UOPC\O01D(XY7&UH:[>>4Y]U456\HWY08HY,C9JCNY^W2%KV67_XK9_2=OQ MT>LJI_WJBBS<_95$0E \Q\H\6,"VIZN!'G: J/:BHB>A96;!L2.]AKBJ]^$Q M!)XZAJL56'HO ,XN^J';F/"Y+-644S+71%Y)2H(;O>!+N*KJ37A?.(;+-*&, MVBMID),(+!A(G;LK\@ ;2YFMXBGJG+YWES.AE[F1&5<,Y]2VR9M3+H(1IM$7 M>0[0T)OC\+\C*W^-.+--$^Y7WN$.$J-9SE;453M9@WG5BQ"\8[&B6I<;60'^ MB:!1T;PD#2Q!G-T%JQTZY(N6S)\+B1F 4]$!?G3 T@2;"\_J#[R!;80!&@,!@&>)$V#NR5C\1 M3E:"0^[#__JG5PP8H8FH/+?R];-H?NQ?W]R<$+D8\9 ;2Z")1.GXH19'V,A. M^R6FL.*&3IMOO,!T+>X <1B*8!ZII=.F'C4& 1!D*?$, MIV"$DCC'UL(I<:T"(C''2M]A4*Q^JK(L'(R5:!8V<>89&R0QT4K?6RA'-+JQ M\\YW#0NX+ISI7PV+M)B6:NM$J"<.FYB#(E,3JWIS]F"XX04C.E/A+AB_A)HI M<;7&T_R)\%0J7#%U2]^%4*;/^H_ #\:;H0-+=U,../>:N\&0$5?\1,C%)7Y, MEM)7'8A#*Z!F'T>@])9K#YUE2H\TL=,*7TEH-RNK'4NW2?$0V%@Q4Z[ M52\;0D?,H:4F<4MZ=)\0H8CD$./P7T2.3CAT=Y8F/-+'7!'C_D_DBAIQ8,.D M#AO@&4LD95K)A*"P-Q6"PO;^EOGF?_UR#A);XVR1G!OBB.WHT("\3.A3![:J M,O-(Z8"RI:44])8LZT'3[/P Q7TT[7>7<3*XYHH0#1OOQ:TK/^H3*.B#O:!H M_8\U J:BY-Q03W?[KR[01U:2JG6P]""S@W0_Q=*4;R@[,CXK$5 :J[NC!Q@B M1&U_$-O2N1\;5+9@)>;909&Y8T_?,PZHR'O46AHFR#Q16MAB9A@9GSH=6M:& MGH0(S!4(_JX'G+VXO+H(>/NN__&D&4*+ [:&OW4'ECYU MC'5TV?P(-JTX$)(:4:)^(@58NFBZMIT'VW_U5KX9 MQ9$EG#RQ5ITB/1"^SG\B886N ,6@,=X[(I(K'4F6#6H MJH:0H#PPO16PJ4]VEAEH[^T@LG5D)X= .I&]77LUS "]_/Z^;$MGDHF'KVJD M"-'>D46GR>A>:6'/@>>98&:XP?TTE';Z:AIKK>@U*7.],ZFJ@E4U/(1R#K8% M7O%S#^Q2;VUCKZS8HS[XR0%@!K9 I$?B%,W_K@[5J& CEF/ZB M[>-$%2D3T73U#(_M:VT-E:59[A=@ZK# 7,.FS>5M)@/N1?^D.2L$N\HQ))3S M6X= +P'0W2#T%11[NF+E(K7BF7V5T1(554+8>45,B+$"/&/WB,1C D,[YOIG M]HD"36Z$"16R-"301'&M*.X"[ V<22@,-;FQ)NI?>/-PQ,91=(^(!BQ4#S#> MT"4VSA3-U89R7*Q("!:&\<(A^<[_DP(L.UH+7!=@;SK8*I\BKYAQD'S9K\*T ME<4";Y NT<*96C0P.G:OS^ZC6-E77#EN2?//K(B)*(K9<'0HX%:,06-DO0%7 MQ+,$0D/*4$[0LP1>427X[S9DQUW8D4$;0J+[2'I W$E1ZRE##<$JQ]MA^:!0 MS1E7/)/"&Y-GX&UL/40Y^)V54)CJ63 O()B?3H57/(B(W:8O"G=3]1_^+@8KIQ*MWU"_)0&5]><@(\'\L%OX7_;AN5]@S_Z#NU2GE+[ MA'A7 9"J/L!*SX?%.Y(DOL/4R01AG &(DH5.:(%AB6%.K-3^"?%3*F2"/(P% MY8$H#%,:REL=/,6;(YGEH!.'"//$87,^RD MJ]CL";%1!E*",LBI$@2%'?S*MQ19."_[US>?.TJ\BI@(2R2G]HW8HV%IUE+ MC1BA(64X)^A&C%=4"=?W#:ZBJ;E[-48[6@@F% '[UI6IKC(4$:QZ\GK(!T?' M(G^E@1C;UGH!G"TOGPKKG2:7V*%0*\!691YE!A$'CZCU3H='Y:"0?*O5+),F MM@=<>))&UR4,!$H7/TW>4!&H>IVD'%W2LR\#77#%3XJ@$]ZY M)WAC8$J?#E5X *AZ%Z/>._+4.$%)(R"6@(4UU'I9^*[ZU]=J6AW%3C7L4%2] M6:&\PU6%2:FT UQ,2M4[=2;1H*AZCZ+8&2L55N&0?)>)2-2*)\2D @.YS)Y\88-%T5Y2.E,*BXTNDQB .'R@%* MU'/8"T& 4S$ETM^^ ' RP7+\$PA3Y= EJM+S>*LP SH 6V0RX4H76[*U M+-;7_>N/M]VFI!" *D4!S'.W,,A_;%:9+L0MC;L^-<\74G=_)W.S- 4C-C)$?6 MRG:VH1K)3LB,M;, WL ]U54[:%-%/D&WF VZ&\<';)1"(9\[$U-*&5V+T&&> M$2S22O40;B2$;YCR!WD*D9EP7+#S9& 26*JG;V(5_<=O:3S'L*_A/Q__:R1' M%E+P^NN[9OX CNY;IKW[%SW+"G<,NP-MX *HWK"WFF%A M:"'R$\IQB8< >?I(AP;+N:96&F340;.N^PRVK\"AK2Y'Q953OW0%$M8F%FR4 MTW_QE MWH& $3\:XE86UNG+\$+C45,) JON.>JM6"!'M,,K92MO(168$_V+$ M D<]X=!E'VH'IFF_H\ */:$X?Y T9P0%J^FL0X:1Q ]^1H$S-L?_I7QT'N= M/_0.QN/I]\'D?MA[G,[@>7?^KP_S+X,9.OQ.[\:CI\!6/^\-)@^]IZ^#V6"R M^#WU@[(GXP@B@#5K%16H>2HY=($V71245&9*P".='N&L$K39Z!Q/7(R#\:; MKAP;GF2-JR+OU<-\&Z1>"K(MN;"7?@A]>.-J.[B!5**^6CO SMB:2FM2MOVI MN=W:V8I4KQ6I_H O9RO2V8I4:MV+\PQ.O0UP#B,JO#TKMA$QULH*\JE__:GA MX%,UFHJJ0'32%B,%:-*XQ2C+@ZH6(YS/7/UW60K8C-2G%YD3@FU&M!E'#--N MZSIZII. 4$Z=M_E3Y\/P;J&L(0>)1GW/CRM4\SC/=H,VGC&EE1FW9.330Y%' MDA8;>)YL6W\W3#/>VXQ@F];:@*MB.-X/Y?*BP$U(*EF-$J .7LV[=!EJ6WE%MMUR-*#/Z2VDU8_&M M+G=K71,?-<,)-C7/0$-_#\Y/C-/#I_ST\#@8S7K?!N.OP][S<##_.AL^#R<* MSPB)^ (/*?P-H4YETC;Z0DZMEN'UYV5QX&!:]9-?U$H*U M>-!:E@&>-8#2GQA>^ C#TE],H*]1])*E[V0>'U/&\>>B<3R9C. 8'@Q[]]/G MY]$B&,;!HO\R'CX\#1]Z\^']U]EHH?++@2P\R5.Y)4O@+'HAYE>6";(R[Z!5? 7P:SX8>[P1Q.!B^# MW]$,H>Q,D'H>FHGH- ,F"IL8Y+8(H'E-08/;"51MK.Z] FMWT[2@VO@JMJK, M;"*&&9F]B 1D6CO?##7'@K,K2H(0R(Q,H"@.5I3V+PQ-Q#@'%3S3'@YFD]'D M:=Y[&<[""2G8H\P7T_M_?9F.'X:S>6_XWU]'B]^5G9IR"!5/.OAB-4\GQQVA M3138\EFBHXQH#>4$IVD@/;CYI&FQ"3$5J)EQ>!:\/AY-X.EAV%L,_JWP*2&1 ME'HF()9L*L0X^WZ?5$69P!^?'\6AP-QI+-6X7^'EB):-N3'DK M5W9)Q7X--_Z8ZF19B[*&-132IIPR(J_2DG+6DX&@EM$Y V_ \D'B6IO,4L.? MR!K&/%0+/,#"H3H;?AM.O@[G*2^4Z1I_'_:+&SV.KKS;X,97(+'0^1<-IP-YXL>/+BJ?=E<",)^8GLOCH%"_-T!"ZR,I0'_ M2'!%#[%BCB%P M4>"?-AN.!XO@OGJV^+VWF TF\\&]TN$!,!#0)@YZM9JG!ER'V"<'CA:R0^*F M?WW;\/3 JL7T!%!5WFY, 6P!B Y\E)0IHF644&8B!*2[576_XMCOQDN M[ >4+,S>-K9=%]"USEBQ?;JN(IB$Y'8UKQ4%6:[(RP&^0LM47U(@0>GD&E0Y MX05N_!.1 7 MA:E'QFS&"7R%+$(HO]%%&SC"*5!LFNJW5^.6ZKI102)VM,HN;LK47!S^.LJ--5G&B:;B%AJ-0R M;5<0*E9K<\9/<8_^V/:?N.(MTWDI<6)M-V?J%. R$[A1PUG,7EM!"O?8%PSK M(8.KT%*-1>?LX*A/=KDVID94=139NZ)42NT&[C$2Q-EMLUXSX M^PC1BA/1?3>\S;WO>G F<]AF<;Y&6D8.@4+&?&G.SEDP^O,)L*C#GUJE92HN M+5*LT!:;#-$&%<48@_]!H6[>-!,Y\GRUT!+F&$L4#JBP!/%45ZW1EK%'HM"Q MEU2+S9/%,L_$LXNMR4YQJX+(,;-:;,5<.)H.X@><<4J4@T&%=IE&K]M2KI27 M+29%BVV3<&N&#+%.&,_.<'^$WBGH3W@/;5R-EA* 5Z)8[6WVW@QB383^AVQG M%D*-EJJ=5Z)8[2VV-A+BY+(^SV!MH*6DJ"A@S)$6VR@GX#T%F6-;\(_+,(L MSS,.WF:R<'[J7]^T@B]"Q(Q94]7*6115LC;>O*"7A"\ _J\.-T^FYKK!V[Y M8_I__/".[@&X2\?8I9_\'O&&MYF6\D:(F#%OQ-M3U7@#&F3]8WL!>M6_[%]5 M>0$:?NO\_I-R9[W< -TWP72%\V@/<"1=8'.VT++Q+4K"QM^ $I6/["8TVTKV M'U(EV1DB\#-MII%L&*3D/*W=CR*\14[B,R5!5L(X3:D0"R3Z56VN9323(F[[ MW[9"<;7UV@'AQ=9T%5UE,C&'J6Y+:5)>-FFO5&5O5.,GN3I;/ V>AKWYOJR:,%&M/!5"68O2BE;MQMWLJ+2LHW3 M0E1P-Y0=%)_[U]<-O2!BTE[&CUN,K(WO9P6R9["$VRO8XT?#,CPP-MY [@W? MW?Y9^P_<]*.#/3N;RC;!#]-0;GF<21Y>TK =K)U0;C-;Q >AG<+ M]9=Y)"DURPNN4.UA,%Z]D04_[J-;YP!9G'4S7U*984=&/!OT@DT*PL(=1TV^ M;"#PHK6& W<;#"7XG<%/ Q=-LZBH,NKB549>C,<6%E=,E MLT;HRB1(B%5GS1K\#O'8V+ /@[4# I^O.]MQ['>43?@9;%^!@]$FO:+RFB6H M)Z_;DO*JHN>)[0'W1=L'.W4;!6"8DHKI\CRBRB/A!(.H@7I)ALXE2*QIZOPF/ZH+2F9#[GK*TX7 MLM)))]3Q*0!$F5!Y6 /KF)G:<,EL-1)YZI!OCQK7A0[ PXDN! OXH68 MY_*.M9G.[=/O6WY%&VAS+K&3H( S>P3VJ5O] =)LH&I;5^_X^:X01NS<] 0W_?)F^I M6+?2G_);ZAX/YU]GP>3AIP^XY08.>YYQ\T M$_GTSC< >$^.[>\,9'%F)":E>ONY549 %?/7%FQFT*55O!ZDKJ[0.$+)?%.I MD-C#6U1NO'6,J4%\:?EPY9\X+ =#'OW MT^?GT2(\@Z+;G9?Q\.%I^-";#^^_SD:+5L1%(@3LHU[L<-9MTIX?YF5,C8[I MNP7T S\&[KUMFAJDK<9Q_U.V864FGE+:QUK[Q6'1_L,JND,_3#J#-\TPT4S MLLB5::([C*HL=?N/@8><;.Y]%-H0Z'?[. V(KYF1U\;^ 0XFQH!,Y9OL#K>$ MH]#:AV2'])(OVC[Q>67<%EWT"V)%?AG,AA_N!G.X_WD9_(XV1>IO?@X23%?I M-)LS@%8IR##7@C9RC<9&G-C!L@%202+G'A0X MP,<=+.&Y&ZX83$0OTU06U\O^]X.BER$0-K8)97)1/.<( M8CSD7^B#,>=P.H[7TSO M__5E.GX8SN:]X7]_'2U^5__DDP.L^$R#+];81'/<)72UNH3Z?C!,'PXGSMF% MJS5EIA2:]HHGB^JR2C/+RIX?DD3I?/<_%P5),4:3^^GSL+<8_+L-USN)X-3+ M'&+)1FT3MA7<):R2'D:.W7? BN#][T?=XO*C'H&7>*- -5%;O^=3&HJ7*W M,KPOC^"8P;U8"9_ *DVVGUB"9.[2Z?TAZC'$HLA5C)-47*VUGT_5Q6WOA0Q8 M<[^1N"C(C# ?/K7D440D\0SLT),M; X$?+&:QWAV6INNIKO@"4^0MG 5AB=] MA/1/%&FC=SZV:>CHE$\;\F(:SPZ)J_[U;4-7&C3=IH>_1-$;W[)04L 94.Z= M9D9>G_;*1/YZ8=AU@'SV@H $Z++%L76?'CE86-.MXI%TP1O?GA!9]-7::89^ M+/<8(_43L->.MML82\T<.$#CR"8G]$/M99A\&%J[APES@7/M8 H2&(R'@WD; M3"NAM)A=R_&/M>>GAY]'-PM,YPU,:67&:#'2V5ST[!)(#:!6?Q2^,8 G)9!L MF@(D#H_M(GNQ M\6AP-QK7\QJB8*.$%91J$.>K_$>3H1-3_>0T,&%K9KE_W;^^N6YF9/.K@61A MXI.W8[$V ^%YC9'D2IVB20E1I:X&%[6N!E$V6C<.A)@LE=%-$=_24)!X)%P: M9L-OP\G7X3P5#W'Z,IP-%BA#V?#?+\-)*W;_4:S(*-]S#!%F*:$5%IE:/G77 MEU$K1]IXMB:4&?ILJLBGA:\@9N.&1=&;AV2PHT/4 47T-B9"B7-/P=%@"XDD M26AIED;9"\@WS3'"P"U1WGO+XS]-% 3/_3:8P>/#>(A"Y@YGP_FB-YPL6O*R MNA"3_<3V7AP#94<,/2^6!OPC/2R8F$:;.*1 <@%:6JQL(67F W&@%\P<=)$% M+3*FN/7%=;R4SN'?#OJ&?_DC?3$7SP %Z;5(1973/8.>#LKEEJP3*B[,O$4N MK(R:N35&5S9!0O7477D]RT^!Q-Q.?(TH3Q."KO-3O@#9VW_NX%A+2Q")T$X6 MSQN(YT7GN,0K?N.>#>*VEV-*)K)\064(46JKP2F7($TWL_(<3MG8^]Z6-O/GJ:C!Y']X/)HC>XOY]^ MG026[Y?I>'2/[!JP9M*77MB9GF;IO51W>G^+.J2N\2./,,:P02K80$;A!]_1 MXFC]J!,NU("_W47A_".?04B.).<\R:Q1OD%E)B&Z'H^3$ L46,F\TX3D(W?[ M9^T_MA.$EB*D%>=H01D>2-)PGD)5P6'@3/U)"PE"'42::%MR$G/.5I3C3E75 MUL>\06IN.C>/=>-J6.L#0N= MZPO5QU1'.1URH9V];B\GK-1!23%QSU P-,RU1?*;1L86&47&QNJ8VB*;[@A)I4,B* 8#CFZ?U+K] M1E'_WU$8"SC49X8;Q%^'/T]?36,==('[!ORRT@UXTI_>RG9ZJ$>]J$N]5)_. MU^#2,E<=O+BJFC(IXP<]:;IA% MJ^]&F$UGAZ6*X#J/+:N,]KAT4*@Z1N'DW=XE*4,??!<%<(+]6CM:L=&35CS; M]8^PZY>-ZX41X,RVBE_(EMW5-:B::A,>69ZV7\(U/&+(X#)>PBDP("KP3X7A['-]WADP0<)-N8N6-]%)V0;0%G6+0+KYL=]3+*6.DWQM)P_=*K2NB)]O6 MWPW3#*].Z!XH_&-SWGBQZ1?9[XZ/ \726Q[X,DMIB#17'A[,#X M! ?&51NN>SB$:=R,4#!QW_DNG-5<]][>OD;;CM#Q8@W10:$E#!TX$>J'U.XH M_:/M1XM7?H87T&C+V"!1:"G>*BHM!R^._6:XH7/0/10GS-/#_U+^NM+ZD/0B M\!,(^]$+.W)V#I#2Y[3>T4$Z"*,?1PP.D:>X_'*TT++Y1)2$C2\YXED2"!U% M0SU>>]@J*<,%45IFX T=@(X%J$\C$."87EH8:).KB M$R,0#PI2K]@4"P\5W!D@?W:(T5PS :<5Y*;2+C?X> ]]_0/'&?7[U28[?L]I.<:]B5\UTLV'Y';E@H6^;4>=:<'\ ;;-'(Q6QG2K;6:5X) M!T;J]:"B=ML)E'"Y='S-1-E6_$IVVN.VNLL^\;!(W8,IYE&-7I. .XB__J+M M$4*ZEX4#A*!PTL-^=8>K?/D6+PKCDZVS5C MQ?:5F:?*7CS*D%_)J\BPSV3+;*9,1K3K?O,A?^0JK< P0$5#2467!^<@L*6_ MF)I%32XCXU/*T8Y.@X+YI2Y@5#%-SN"&S3&6\( Z]^SEC^!IS SN+4I:V);<0<># U+0N8 MV(T,KFBW-<4GMH0;."7C0)_:+HB, B%661NB1U]?-'=;10>W0!$$&1J-'ETZ M:ZL2&B#T*ZL#NASMM[I2IQ3!9^!M;-TV[?6>XK-A@4?*([?*](0X$#@A7F>K+\JN$.F?9!37F- EZWR(\B8ZT<.O(_>[ K9P_) MTPB[TN0T5W_8%8;9IKG;85%/T958N00J*T\%1@"4C&Y2UU-T%5C J">:@IEE MK>S5,PS,PCBCDPJT8ITP<*"&GHK[5XF_)%="KG+67+K,RWH E[\0;5!T= M7,8[<;&+8KD[\=(9E970 *%?1W?B5#G:O^PU$76KNU.H$%BD9DD4DU"U<'L8 MCI:"3,PL590C2"45LNRF*;*KE<>DR"$XRAA7+%Z!5S"Q?(?U7T+PSN4CB7+_ MAC&6IK[G>IJEP^DUAK$=;V6;AHU9;'B;Z2JGA.(A-;Z0$K&MOEK:%N6T M_"N,+_<( K[A>$8<_VNDZL:$&KM862P:F":]CNRKF32/0Y_+DT?C< !"NR% M@GU!$0 /V_C:S8)_=0HL% "0H#S5\O96PI/,=X@:W#)'VKY55MOQ!O$!P')_ M^A#& !K\%OJH8(/:NBY\IIS$#G. MS$)JQ0KN$+W$@Q);#/MJ'.6+MK5Y6><[L$0.\/C]+;5.5QE27OB8"5UY'U0 M ^Z\=P=6\'!0?$9DGY;*M-Y5&M8!4TS8KAB\.;#Z'6C.U *''!CWOH,T^VBX M2\U$OU:G+?T;9_)6!2NFL!Q#NO(47KS;!\0.4(4S@21*\WTSJ[7K_O7US2E3 M7 !X,>7E6/G5ISS\;&J:@("B?W7E4I[KFV?*BP8OIKPB5P=U4_[1]IT4@ A/ M^9SG_.B9],+1BUFOR!5*9=;'Z>3$!J6FVZ,A7)3M3T23 MRC%0 &5(/!2$D%JI2NLDI0V5@')R'I[_B.8H[0MGRHH K)[LE6J$S+G7W,VC M:;^[G"%R/E4*D8.^V@L^>PZ'(R4<#J1/$#V*&.4F4R@[$F[ZUU>WK0A>0Q=" MR6@E+R;0UTA&W]G9+CD]3:ZD,KKBT$)>=:R""=I0F WE'\H(24E04U!6.5VS MJHVJ<()\3:J\*$ \ZCC0T:H%]S'H/\,_?7CL,R%4V 0,#)54URU!0YE;][*B MMO\U:#+QC6D1CW,%E5-^J4F<42Z&B#/UVQL048_(>DB-%Y$Y^P^IDA1CEY"V MU:4(6=MYFLB#HV.1?8OGT($7'UN#X+,$SE'K*L=0HIF$YA#I&LQS"1Y!@ M&$:K=M+D*@6.5%N3".]WXMZ.<]=[DO0H!8K41\;UWQ]6PEG&#NLDF2@/.5&O MEVU/,U4/,C\!WG>HSHT-18W]!D86; YPFM _5S*AHU#R23]Z<4=Z84_.5G6V MQ2VKO^%/E( !0&2+S.:TXLI,*6P&]%+B=&P7+"PP_&W_^KJA\*6E])A?$Q@E M;$%\?XF1WQM4,Z>>: IFEE6&PBD1TN9PH\$24OA03G$M,8.=F9TY1)4Z+8M6 MK\BXT1U4-9/ ]7BH5%!XSA<'IVM,06747$8[&=WR",@PV8H(GX+;+^#NL%BJ MJ*2P*ONATK(*&I)OP'FUE?#&C6% P5T!",'(K4FVXZVU-<#OFSG:: .%R!PH MVG55!4"MM5T>JY!'/=!HR.T@B M5KUG^!SJW@+KP,U:G?GE&#P*#8Z+=YD/3+)*M>BKY@-O6X%YU/UN>)M[W_4@ M/,&+A>!U0AC)#&WYX1S+Z29_T:_F)A]WK/<.>]9+NM;3++T7=*YWZ%T/=>]L M^%?2G?XC/&:T(QF@4'6,PLE-YA<_=$> 6?H#>/7N'!LNJ7!-03R^(S@[%A971?SD=YD\P'&(VOAH+R!,5#)C#> GRSQ)I0*JB#!FJ3 :E M!960@J?YX&3YT-AW^WM3<]TD"$!4Y(V\H0K-2Y6SX436XUZF$?'A3B MTW@A;2O'/GE$*DG:4@A*S:S,]:9-,XUX!-7*;=LFB"#JU"%PBY*2>_]2_OOFL7.IYO,((,BAC@G\V+'(>^O3O MZJF#T*^L0NAR*'KTH^DO3(&-UU_Z]S;KCRJ'!)^EMD:.:5"SE4Y1C')A3^6U M[R[?@.6#1RAX[):1=A>AA(-AK*VN9LE**MI0EA=8JLMK_8[4%"@.LI8&>L,;P4H$<)+1=3A5/FCD5L M>-0,)Q 63K)+@.99),]T-3/<'T=!Y>\T$^52G&\ \)X')J\HUET?L,T6OXU;M46F3]M02CUK&=?HCQ5PL*=7!ZHF%H$H")I5<*__17 G_YCM<%><9PBI=-=XP"UK/>>&ZRM!]*\KUZO.I?'+]Z?)[.%D^#IV%O/IQ]&]VC9XZST=.7!7KDB+[7 M"SZ8JM."AXR%J:TP*R^E;-U73TD/PNQ;WF +J6#\!?1 #<1'C@Q5E9D>F#24 MN9(J*UW'@G3 ';SA@;'Q%F1&U:PULE-&N_G]L_8?VPGHJPM*$.7RBPH M.#U7A$')<(L$H0XB3;0MU:.3IQ7E6%)5M5QD849$%5_,9 PE(0R(_IBXXFW2 M.K..".L.B_C*J;AXFJ2ZM3!6SV!PT^]?7S6\P08'L&-[UT"N[[%,TU4S H^T.3K_3U0MPD%G[\$'XV\5 ?T.BW6^0 M,^/(0J=5%%IEIGD@*I^WHRC?Y:X.B-9B+]6XQ'UCV^@HO(AP(B#9Y(ACZ-YY M=#6(L]3KY?:O9Y?M6\\8NGP><8IA+_52M5WKV:7:ZQE#]\ZCJT&B[[>\^S> M\WQVOH_LR'UDDW.6_/M(!DN.DO=&DF\56[!0X74I[E:1@QT->'8W?JNH DNJ MJE;LK2*5,!VX551*99<'%6X557&/)U^'E;I*S,)VT;^^ MOE2:.F)O$ NE%W1QN N\L.>>YG@*/#4CXS#0=0-)R38186N?-IG(,$AV<*@_ M,Q4%C/!O@;(ORK$JW<*),XL*A>3,5PK-5_>VZP6Q;Q<;S5J [/C)&& M@]X[<$]AU 9/EGOED*EZ0](>*@K==:GM)BY]VW4A[$(@W'<-+0)UFKH4B/.W MH:=ZMH5&T'0U =FX!^C&X$_?@-(.+/WP3+C$K<$5UZU!V#=T:7#H'?H;[%\O M[F#TL"FX6 C[&.1N._3R?+D@>RY*W2N%&L!;6](F-N*M0Y4VE5D<^:\CA(O= MM>@DS=UPJ+#)$DX/@53%6U]6' O2IJEK!5Q\J$T;*/8C:%&!66-E[ M$)J^ZX[K0IU"7=I="$\3RE&ACL6D,D"=>X)%0.+)L=T2NY:@6A:\2W@$OFZ6 M794US[78X#%0Z\653/H,EDM_ZP?AS!Y9'0VFZ*F%0O"[KAASWH)?N OKA;"ZL MRUQ(&!YLMD%: \K,,14,@:5D/%O]1%G]%%B8*G)!H(F/SBXEMRAUF?@4X$I5 MU0HV\:E,&"DF/K4IP*RPLB8^FK[5F1-HICW^4X "JJ]SI2"C<$IVN_0! ITJ M+!=,X(EE\0[,-W@2LKQ-"9(Q-*H<_4JSA<\04Q*9$[($YA'Z'6C.XMT6PL.H MK3/]6 "1^MJC%:R#7\:=Y$NV=F8>&R1J1>=I@'N/MH_;SI=K[,P\)D2D!J1I M!?%@67'$@V6S,%_UKV_ZITP\'"+UQ&]1E'B#%>RW4/9E6CQ3D!V6B(>WW>>A MF.O?DV$33O*(,!\[>>W[XH"=MH\2_Z KL. !U\A:V\-SYWOX>.] M%?QZ^#@$?;]G'#IPON_M2.RI!B>2&F)/92>+UD07DGU'J\#J45J7 F]GV=FA MU ZBKMM9!5A25;6";V=5)HR4VUFU*<"LL+*WLS1]BU"QZW@I]<*_'50+__+' MBV/K_M*;1E%<0<%R@"NFG"H%S/EB7A\Z'1R;B-,PJ8J*BF342'["Y194PNUSY;#L0Q="]3[4'"M( M&)^(L.U MBXYU0\O?(ICQKS#K^+1R[!9-1Q;"UP2KH)%A'@^*"^&[/=J.3CG6")H3V025 MZK7'K4R9UM<90+M?!&OJGOLE"%>'"Y%:LK6N,DH&+%(]]V[JN@X>F*;]#F=; M\&@[,\/],=]H#@1A^FH:ZZ!Q=(IZ\C5'L[S]X5^3D(3T^EP7Q]?]B^.+X\%X M//T^F-P/>X_366\VFO_KP_S+8(8ND*=WX]'38#&:3N:]P>2A]_1U,!M,%K^G M?LB&*$QZVUO93@_U]T/4X5ZJQ^K?-$<*03?UQ=?+105JGM#&MK5^\,.%.#%Y MP['F;X.1XM[M#P::I+NDF^;R#2HSK>'UEIZE! NJY-U1LL<;61 ('^WOR-?. M1:65T:LDS14N8,Q *.F"4.B!$;R%.Y;+7!"@'!T%KPRU'_[W*"2N710ZO:9-C0%SK*^.[8UBWFF+2BNHEX8 M <9,FZQ"JN(=4&JVH5T45FM4&5+4MF67@)=4TQ-WW(:":>38*@1W-7G#4'XZ M8:K6#0:1%9R9?\JCTLF,=!#,-\.%@D X O>.>RB'X8UMUP6X.8M8Y[0(51X2 MJ1::7ZX:3MFEZGIU(2PH 4,J MKPIL*1X#$Q\=!Z:K![#2?!,Q%1X5"DC#4_ODIIK*X$@-+B#"PZ-8PAG4I/,& MW!=36P)]:I4C$;F5,YG*@B0U4H 04H$WV';BKW /EF8D9@%UL&5/CR!\4(AZ M_Z](4O@7.#"6QDXS0[>]J>^YGF;I:+18P5AXUBQM':23G(.E#[N)W&ZP!ZPR MC65AONU?7U]UF'$2L(HH^4F5$)X%<]-W@.)+0&G@1Z!4B9O5V%BAM$9>,$O' M5U\OMN.M;-,X#H)8NIW38IA8F")R?59CV1/G,Y7:##QK/XVMOQW^W 7>9IC) MC:'F:?&L*C"Q7;(O]W6"HKZ3:)^16-]05O2E%_H;)AM]JI/DI7 GR?OA_;B7 M]*H7=BMVA'1;[ E)*MB&Z[@Z/"(5F*_J]8P\FH=:^=Y3@@>E CP0K.$\A7B M:#4_6NUIJ0 3>8B2IYET:-KD::F -J7K ^,RQ(*+D@[ZROL.*4 JZ8N5!+R: MC'%1,-G<^PY".<[T>'!"0/]_IGGH; 66FNN%-MK\%,390# M91LXTZ@$/E+=7T6P*-HZ6NL96 +C#2WX:7>[@]!?K9UFZ,F%T)UF(G-BP3Z[ M6H,GQS(9>$E-F"*)=6D+]4%H)GX55STSB0L9M=R15'>][CJ=RD-2CP>2HO=E MAXRI@Z5GO,$^SX")?($7=KXP9[21*_'11J+>!N%&HO[VH@[W/+L7=SD5<.0< M;T36_7ZTV[S7'&^'*N]U\@/?A0NTO;:0 MJ]2CC28:Y':NH5D#^53EMSR\+;1$[Z(DDW!2K_Y,(Q69:[HJ$+/@B0:M2GO4 M6DX4*:]O3F9F;^BECO2I7=Y3FWIVDLD-'M=V[R8?7.Z0C.R#]%U8P8R6NHD, M/'_AQAC=-AJ>'VIC9+T!9 [#;;M*U%R2I/MG(#"FZ#1&&BE0_I?HWT&$2A >PLUT#]ZPE4Z;K5*$+*]7!Z+HN\\8# M>/6BJ/5E,[#?YFT=#\.[12H4=E,\E8'VF*HKF9F#G.\L-G,L&:P<$&::.A<#&(F:NFX7@<__Z8T/72UPZ MRJJVFK#RWBE-M+"I.\WZ46P#*"ZDE$ZJ@9NY(&055<4TM\F#*>I+LV[KD$7, MQJ_F*^^0PLL0A!.R71$N!?(%E5%\U4634T2&D/WUV_^S?;_7/+"&?0E=%(A& M67I%Y?3,J">:@IEEE7'A4S#Q!A:6+\#4'VT'N03AYM_B@_8L"CYN'3G5';9(BS$^8+*\:'J0LPH(L&A3A4]$B_4 MBXHJITM&7="46.98*GC^39%RL ;6@"J+ MK/Z23)=P\6Y7H$12^W0H0199K46[)"5@Y2KS1*K^"=&"(K34A^0U$>/1]IT* MO#A4/QU:4&06Y!EORGCCS2C=XT:;^Z^FL37P9[V2+64@N^W#W72_&9H(T749 MZK!!PK#!K(L0QEN5E>-071G5RY\AR#(3GO77K-NY\;.":I/:IZ-9LLB$=_9U M*Q:\@6(;.G?]$U(N16A"!@^A@5CB2[R"B\&OUM+>PI4#/::$ @TL?;J#?=8\ MY-BXI]Y^EFRQ(Q20 H.@'!KU' )&Z%;9V)8U(E&K=X0HU666FORB)E88P%V\ MVW D,!L/.!HZ':8P2T]*:R%K^X!C-Z,)D5I=&34+UA7W=$%&1*V7!V4Y4W&: MP-K;3IHW;).&'.-T7Q#I9V2^:SSI90N'E!8V5W&)G3A0R$7Y^BQZ)4-PYBXHJI__TT"WC1\(L M).&>H=FT#^G>$WU)B@NKIU%6C="529!0R0@=R:*3V$GN;,<) L"1PR;0*RJO M9H*N\HHN*:^\URT8$R=NET4LKIRJ2J*=V6+Q2]QD.J\"#>/VA3@5D\MW4L46\WI5\6Q8QM8OSE>< M^UT]=1#ZE54(70ZUWD&54Z;VDZS,].]M5B95#K5>,$F)D#:FI8XFU:SOXF[-"P*D5\ORS]L<@]9YB2R4>1LI-%-;E4 M1C\F=]3XW2A[&UFLKOO7-Y_:2P9Q"-23Q+C&D.1AI\.["7!ONYX[ ;C) E.Z M4U0I(VO58VMA?LHFDS8$EQ+ ]88_=\!R<3'?CTIUD@8L,DI]?*G&7C2<*M&L M^ A F..$8QM:4+N39*DBN]2WFA\;6%A>O4,.KSO--=PYE$33IU;ZPO0"N]*P M5>\DC2H)3WJ_J<9^-BM>/,$BB1Y-VR[R$"!7Z!0'2HI+>F>EQ@N\..9%M+E> M &>+TOTYKO=L.]Y:6P>;;[0QA\?T/ >XJF%%/M'"VC29. M+NE1@B!A6DI0P4[1@U/,F A5#:?J9#2>!E_0T=X-UG30<#]P4X2Z2R-0A-07>:B7YENZ5A:JI3E!$.1,PA M.>96;A,[P=R:I"*^M]\ _*-'N.3/E^T:"S@EC=4LQTY::P[+B>T!]T7;HV,7 M6E;1WZ._3M'0E++@I)9MM_VKV\O MFQG7[.DL6:50\NUWMO.$QX/Y@LJHBE<1-!5BA6N!!K$9*6G%%=4UA,<650,"795@CR*?2R4URL&N5TQS,M,HNG9.)!X5%J%- E MLT;HRFQD4D1;;W2$Q2)O)(1X&15=R\2$B%% [_UI-EX9214ZZ6=8"H\:DORPPA<<<7)0%8IC1 4,:7&@Q#I##30=2/L M6VQ)(W@#%13.2O\)2J_4I0NKDDL(J5;4'^ISA!?;@_]K:&9@/-5<,+*P(YNO M%H!FQSC=+A_+>O.;!O _T_ONL!??CJ MZ1J-.2*^T56"2<-&X4,MH!;L-LHU4RW&"%&?+5".M ) V#CNK%\ MT?;17Y-9<.H8:P-V_<4QK*6QTTS&;0MWBYVED1@DI(8Q;/JI79R-&KT38CKJ MIBMTA#@E!94:**+^\%*-O/'O&& .]>VQGP>(>;*6C5.D*22N+*C0"AZL/*UNJ:7T89678+YH*Z MGU3._>U6<_:<3RFO&9]21JV?'U#*V_=5>4#Y$6KRYJJ9\2ON 64LA9+/[T2^ M%FI27;S*R*N163P&/=8?DE'T:Z&/:$EJ.I\FJT;HRB1(J.1K(17A)V"8V;@P MB"4QI;1I&G"/E(K"@,TFC2G9&3UP"7AVO*)LKYRO8T4P%M MXR]YYQXB)-:'D[^!CC&EHN""7*YD^O(&;R2^ %-_M)VY9H(DZU1ZD,#_Z/:[ M%1[9\C8M_C8Z0A-QLM>3K:?N:]3(]\P +N=-Z@WC3>KA ^?+5-'W.HO(^'O M./!@1N/#G:X2C].1-8&*7+P#\PT\VY:W(5WDE6XS.VB0WUE#.>C9+VC%RZOH M0W-9O/H=:,[BW19!IZBIKK.()&;[KUKXH8 ?QFUIRS5V$@3""BKAB:3J%$)/ M]T0Q"+5U"@3"RBG!JJ8\?XPW83,0:NLD^(.34\(C2G7Y,UC!?HJC4*:Y;K.( M+JJ$QY5=NDIN!2&XQ1'U_C%EU*W'JO)DV_J[89H#2Y]Z&^",8)O6VG@UP?.EQN@^R:8KN*27-:6C_V+8VO+TW3Z\'TT'O<&DX?>=/%E..N-)HO!Y&ET M-Q[V!O/Y<#%'?NS1AWOVJA=_6GT[3 K.8R2IYAG.NC5/"G'O9K9I/MK.N^8< M&VL));-CYG-S/M6E]).>&5B%$V1.,9N_WXTEIFA;&17S:@JO8YF*W07F^KFG M.9X"WH7)L%C^Z1M0A >X!;+6A5:X027GG8NH ^Y< =IP2!@QUS# MRF\=&CHA2MT[B#,RA9N'H97W]JKM-IYV;@S62S>(E\EW/_^Q?UGRQ)C^Y/FD MV-Q)\6 RN/-= \5R2&OF;I_Z&^DE-6\SRJP8E<^80B17\DEO@3R$U]F8TLHH M6JB^\C3@$;\UV@Z/4>2WW-1ZRC& 1U5LBJ;+*_'!<8J]Z#?L<^/"'12%N#>QN>Z"WLN&*JII(NRPZX M\H(V[C=(7_WZC*M?7S%]REO]2))B%2HJ"DH4$7#LZ90@*,<%.ZD8#E$5]:^D M)!(['*V&$!H/SB7>QM8/$T[^7P&8:%M<,L4JS2E'(,''3BGX")K@S=H(AY.P M\,!*KZ ,::1H-TN>$DB(]9)H>A/>T*5%2>RY-N:=>" TLI;V-GQ<&]["+36* M!9)00YF1+=D*R0N!H'V&P!F_.D.(UDIB'>58PJM.9D(H.LM7ID1TNXED)J9T MSY5KB^J9E@@^*=N_5"0HQ7/I'*P#]QW"8D&LHQP;)"T7_" (\GEI9G:(I",N M$)DR60@N%. !M\(*E$Z54+&-?F0Q>=:<'\!S@<+:C'"SGS>U5(!'G -3/;$X0_B(ZU M%I5L13EF5:4 %ZF8$6GU(6,!EAO+-NWU_DYS"T @'3R8ZK:)1,PJSQ.I/!8= M6.XTP_FFF3ZXVR=__&( !^IDLQ^#-V"25CJFRLJQ2-8B5QX-PNOOYF(T)D(\ M PTYGP;[^[QDY%6+IPWEB%)!HP1ZE(9"D.^>.&*,K)WON0$05\35AE!#7:67 MUA-!]XSR=VI=&1O:JV'"28QZ<"+548XG\E<11A $19%HZ' 4BQL+:P W&GCZ MU)J!I>^@I[-!^M^OEOWJ N<-H1D,)/BS;2UAK4#OQX"Q+4RROJL<7_F)12!G MK:C)R!=89-ZS@U>W*'0+', &_&;TWBWJ)M;@QU0O*]EE__JVX>S@R:U8L MCUSC*V0) D7N$B\HVX.-3897IA5ER%5-J5SD8,:AC529;S73O--,E >B(E^P M39TB:?C :-S1O/+V"DWP 0*!C^B2W8B!R+DMJD3U=#S;%LWTLM MG+CM1ZEFND,,H0@TOE\M]29WIEEKW(ONY#?E-"[A>399V'@.Z(NT9I176.%X M/OI5&:71T2W01)GYN ;TGPT+'D"V6/PSOZNG 4*_LCJ@R]'XJEA.?]I/LO[2 MO[=9?U0Y%%VN./:^!5/_.,[_B]GUDJID4;J&*'7S!H<;@WBD"[7D"]/^O;U] M-:Q +\C=8FT9?P%]I$-LC96A96,F0U*G LBF/#I@&7\+] GP,%&!:_JJ;W5")F%QJN!C7G!^F_AH8IZNTB,Z?SPK*J4L1>K4;^8(QXR25%;4GP&@ M8&R^ &>)U+^&B\8W&_EXC"S87> ><&=?&1D:.Y.1..4) %/0-NT-.*]V 6MO MZG_5[[^ZAFYHSG[J%$56NO?#"YXWD(+LW8)C;F/L@@R1 ]-<.)KE0GT43)O2 MOG/F>B'7Z\&Y8TE\7J+DIPL[TDJL2^ ^.?AT/K1J9XH64K04;%+3!=VJ<%S* M^'X&(S"4*QS%R?(T@K #'27<@'\@Y!01^(6L0FZ@0CZ>>2P?80EINL6>FC@ M>(1]@FL.*CU=05T!XZV NT+:/+/U^$0F"5,)V;]5.+]E42(ZYG--O<26SJ3E MF&+YD125LUS,5%KG[N&B^O;@XDS.JNM_,82"7F3@C GU\[(XUC;N^(0I?69; M(=MXT!+D2JG*RHP1/7D+?$@UR,>T@@;.Y.,A'RN )'>=-A*R0"ES#^Q2]N7L M@6^4I#N9@>W!P^V)GA=0P!>R&KF%&KD]4UH^PJ1K>A&KNQ*L9]%;H;X.X>IH MOB&"OW8>#2*] DJA'8\,D;Y.71D7#Q$ "^UG6+J&T9'[YGF,2!\C;)C'(T7. M/5MKG,1H"*9^K'>XI'X\CYDZQPP-^'C@R+DNK'^)P8<0_NJ"E6^.C17N[,M2 M]4S>0O*6ABZFGYRKNX_2KNZ*#.L#QT&N[L%Y/WJ ]0)@7XX]U\0T>F8BV^5= M=5!CCE:]OA-V/A7&TNBQ102!*)IF6\U"^A%"^NG,4SFHQD255KZ!9/G)F>\7;Z=(@Q^2O>D<5N1Z4ABG$Q>4@]H&;OJA@9R-">=GS[P7PWL1L,>O2;IR M+QKK!+,IB7\^4[!P.T&$)Z9*5U[+Q:\$9V!G.Q["-D[&B2$/OD(6KT_]Z]O^ MF4[<@,4$Z\JM7%9\.)E_M0Q&2<=K>L:#%9*MZZ:../VV,Z8OO+#>:"P;+($ >''(#_3\^V;N6J>Z9?,2= M&#]V,0?EW/R(.-L.+,O7S'1*B3&P="C:-]N$:#W9VO'VG:U2%H[/$(Z&4T@.43R5-4]LR98LXP8Q53I2MW(TI'%#9@+;BGHP> MMZP&^5FO:GW@8XQX?E^/>[?GBRW#6&TT6@\G3Z&X\[ WF\^%BCHI%7>B][GN'3O2B7O3^%O7CO^ GMZ;E M$K!&/7J%Y[%?FCF&HX =1_ >\*!L2CC;J#L*6!+;-.[G@A!:!E,Z,\ ^]^'. MXG.S)C\ K7-@?-F+)%QV=*#U>E9L[0U,5$,M4K;%5I.P/8'T8\7IS$EN?;^*-^J_)AIB0X/;"=QVD-9,?>1?_Z]D*-R819-Z1#>BGI6WU0(TA\ MMW_6_F,[]Z;FDD[Q'"TH1YZ*FN=R.F("HZM<.H@^T;;DO+:8#9=0HTV$859OGC2\"#1NUY Y_= .PRQ5E>--G8L7&856GZ() M4L]LTWRTG7?-P6598JNL''5*:YJ+-#0$U/*84-ZU7W'BT+3-11V<[((HLPNB MFLP]S?&4(8Y9A$/LFX<+PLY2]11(5 (!":;^)DDTV**G5'\%>IRNCJ' T(=< MJ=O$*2%[U:1EGT/*6&"M>5%9%68>V4M6EUA31GA!F<=R5Q/UA]\D2T_SJF>J MG(7PLOD'9?7LE6D(=&RU(B!!RI=(J]8F\M TSD4?O/2G<\@:+)=A:E*@I]=V M?BIA&CI9.KTMT@D1"2>[J&3 MJ>9>,HT[W+U>NG_HA[,7"+NG0?V;\\:\0!28P;AU(\X+1.P^2[D[ M$-E>( J0IZ+F!7J!=)Q+=7F!*,"IJA00[ 72!6))] )1FS#,ZJW@!2+/6J#. M]"/>"T0!WM2Y>)%1$&2BS ;K4(<]Z<,0.B%9+IC @]CB'9AOX-FVO$T)7C$T MJASC2A.$S^A4$ID3LG?F$?H=:,[BW1;"PZBM+,A7S>MI:[CW:/NX$4*ZQ,_.8$!'DU]!BXL&RXH@'RYZ)QX1( M1#Q%0N363+S!"O9;*/LR+9XIR Y+Q,.J879;P$,Q5]TGPR:@97M!*?X&;# NV9.G2&ZR7;+>.EP?^$TJ2@& MIHBWDG,(-NV@00D#:X#(&X/9&>.VI#/&H2.]3$]ZJ:[$3A?=]+DXN6"7#;9YMS:H^0*\PT WAA] 8&.]W7 %5=&HV44DUG7_[G"K= D01682WXV.16]WW<=+Z5] M^+>#YN%?_@@R!!=,R)G?E--KN=F7+A/AKDGP5,NBEL(1>/2K,JJA@UN@B#+# MJ0;TH^S 6/PSOZNG 4*_LCJ@RZ'HI%;BJ#2N%K2UM9,>GWR$"\\&]YK\:64H M[PTJM*@<+=@46[!-%8R!5.^@CVT@G3BR*49-"2%L;D5$%>>7=R! MXZ!%/4R0H.L&^C<7QSF!+9\0!V6CUC$7ML%RZ8#4;2YFWCLN=D*$XH) JI-9 M_7FQ4]:2)'_<(3,SABOD2B?(G!* 5/49$QT?H"@)#@6D>\W=O&C[HM3IG+5/ MB#(BD*GJ]D7ASM4I;]]O(,2?NDH^T2@)\OL*M^]#*T_%YC;O0\VQ;-\+_41$ M[=LSC9X0[R0")LB33%AF[ ("3GQDL9VN@C"<;G@$R3.JJ-1I4809@7J\L*KD MH?/LY8^1Z_I ?_ =B$Y(X# [<_#/C[8S!YYG!C2?KE(;R#PSJK1V6@P2CE3$ MM,^R9Q?9'G_)J225RMN=^]NMYNR#!].:M30T,W(!M_3D7S*WZ4%5?> EK4VM M&5CZ#D+Z3G,-/K? 3_V+8[? Q\%HUOLV&'\=]IZ'@_G7V?!Y. G#,H5]1<&7 MDK[%49V.P M[O;)'[\8<,UQEIO]&+P!DQ3=B:FR,D2JAR $0O+#I*3_9.'RF9>,',B)IPUU M&<2O40(]2D.A-DM&UL[WW "5"Z)C)J&&N@PHK30"$1CE[^I2E!+_DILPER=. M&)+\4N]RU2#,%3=AKDZ<,"3YI5[O-KK938'ZZ( _?6 M]VP[75S-+("W"A&H M_FTN%T;U.:Y7W.,FHG#O;(]JJDL53M6Q;699I%=["YN>@I/QPK;2$*JJ2P-. MY3&>:5C$[^J>ML(L/9ZC9B?I2*9'GI)E<9(ZE];OG'D0.PL(AEVXXLI1JJQZ\T3A$ED0.W"7 MN?7S(QR1!;=%E&F(6D\YQC0Q"95#J6,6I[&M66@;"^ P@UN*+\ ,7"@T$TR M!\?<+1>W @R3L[T6ITCA-E99:29:#)ATJ'M9R8JONX6.<(P25HQXY66.QX M=S*=906?Q*(B4Q?&V6Q@-U+PSHIYU\M6.0OCQ^:?(C6Q]:T 5<C#7-?J;6Q8#Y)'H[.H;J"K=*]MHNBA#%Z(95L5AD*"9QY MI6+3L:O5!*,)\(YL_ M6;:9@!=)3.Z9;9J/MO.N.7K:_6QDP9.D'Y3E-(U<<82RB'J!8EF@?O2BCJ"_ M'[K22_7E;#9IQ1J4(:P"1!0[*CCPKB$P>[=.7(>H8C)&"L?7S\-'UO"IJH2J.VM*V%X1_KHR MX9D!S33^ OJ39EACVW5'UM+T=92H%T7YA*T4A#YLMC_GH50TE-14BU2_,Q$Q M065B]M5R%!M<+#TZ#Z\&AE=IQ8AR)5;$I-BM ]+%>>#4#GC5+ S4X/>J&$OG MQMHR5L92L[P\-E]=-'.D*DY7A_# JS#>4I'G.J=]];J'4&EAO+^-,' MTF,*XSZ9G4T^]Z]O^RTSR-8%2L=N,6L,QM8@JQIC"]'YDPLV!I>T^G,DU1B? M327V<*J.0 ).Z<_QV52B :?RV&C )'YW%R%"(&_Z.L0)5/P:99R=N*!0>[D2'Z]:)0:45AJ!"(SR=VQURL^RA-6HN+"Z-&EN M]>% BG"/IA(MB L+KKARU.#0"XM2:UX>"BXYD24)Q5\$.DIB_&C:[_E>%L[_ M7'5;H$>F2;^ZT&I-_P6$R$OS38,?\-T!A!,N;FC-A!/>W-CZ9J@QV/T]G/%P M+*G88(>H(P,)"<[_-2\5J;U8L(5:P&\1]A"XXLKQ1(%=!!=6@MP%3&5(1-QQ MX"L_M[V'7#FQGN#^)YEJ>) M5E"%H&LZ6;BE;_PA1L&6YEBH%\=^C=Q*IJLH87UJ"<9M9$HUTQV*"$5 T6V+ MV/@LBFB\P8T('1A!/ED"EQOQ\5\:Y@%="04**S?%UQS_Q;#(\5_2OZNG#D*_ ML@JAR]'XJEMG_)[VZ8\J1QL"I5"4^1T8ZXT'],$;<#3"#%E8KL7*99='PH.7 M;OAUCFO('D?ZK#+L4V#'UBCFT0BY57D:+!4$IV1^C&[3DJ(F^JF^#JL8E2''>/6SYS M61B7F:"5^IPYX7;#+S?O-!!HL'_[NIMSS MS+A_O:B#P9O*[,-+-WZ+&?7V_W5[27_/,?(ZE5J@X8E/;FJ!_-33E4-%\5.M M8/[G?M*8U%*&%96U320.L^A*NO>_V$Z@@4.FTH(Q1'2/X&A!948PJS%/AJH( M8(E1,Q?BI7P&=E BH(:!5' 1 M7FKQ-'$"O*H,AZ(^-Z4V+HKF!5&$?%*V/@*QZ9A)M>@XGOQ;:(PI0@]WEA35 MK,*T%,BE LK*P*UC1T#T=FE@!4^8AG_ZQIMF(I0&7KQY"=2$W?(QU%6/?#)8 M4;3[*PM.QQ@V Q W8QF]D\M#@B$7K=JI\JH4+FJMLP6>^2\FT-= GZ,["-AH M='%QV#/GG?!I-4Z-'V4A$713^ :<5UN)N\*QK5DH/! P@GB17X"I/]K.'(Z. M"? FMO>B.=YT!0]*.]O5S !FS!14HJ538YUHJ#H6JCB !=V_ LT%*7P@*%FK M$(F!+/5/FG>E 1+TYD05+PDA;H:GPQTF'#KFB1I*6F NQ' %6_Y42<,'2,2> MCU798WN:J0![B!BG?(R$&[E8VU:/E0I8NBJ!I];)\>Q&S3?O55(]:<5D])7N MB@WK["O=%.4$.T3+FUH590 MTKF#7K*^I1BB"OS"21-8-HZ2[7?7]=M,X'B?KL(8,SBS2*K(29.+"H0@>]K_ MW]ZW-3>.(VO^%<5YV=V'F;&K7+>($QLAVW*USLJ25U)U3S]UT!(DL9LB?4C* M9?>O/P!)B:*(*PF024@1'3-E&P297WZX928R6>QH?B4>!S&*GIQW3NCR<9.S M9H<0"*/VKQ:/ITJ=6O M >B,SJT?6SV7Y^DTC@J;YT[,(X,)4=K)3WR?3U\\.^1+[R<^R$OT)=S_^7<;R[NBI>?@]X:#%5:V\,IX +2#)"[DOWE M#(6O[@+#@-X10(P'/D&X(&).>&I.H+/NI/\49S M%"S^N@NV6SP0YI3! 5FE/)>"A/N17:2PDAOO$7"L4-823]&2\H)<8/!I^Z<3+OF/ RI74#&6S*B^I9>N!-B,>=G #X9Y&3LTAQ4^'HS5]6R'=ZXR"5 MA7NIAM7<2NKQJ< [STB VNRI*R%.8++/W?I*H*QQ.>\Y7=\"ICX9#$HKXPR M3YTU6>I@!.LNLQQGCDV$CT%:3GFP6J&2_U3U\0N+ZH)EM,:.#CKUU^L0K;$P M%%E/=U2BYN=.%W5P=*6R I+[0TMRH3/CC1(HEEW&TYQIX^R9(T*F[O6Z;RE] M_&226P(@T$FFI7RZ99"(V?Y")&5T=.6MX@^Q/^C=31X?A_,TYK,_ON\]C0;WWP?WO=G@[L=T M.!\.2"CHT:OA1W,683RD85E@"',0&.&=BL\VGJ>39)@Y^B9>\":]<7$;@!*)PGX*M;36,B"HB%;\@E26)J9AN'[)LFSYZ[3C"F!YD(6@-7H1CQ M@CU#65+;IOJCS$D/SB))',>;V!G-@9-"=1I7D1)DV"!-@A'9O8?\F5OP&#PU MJVA*3M%">1N:L0^G-M8D?=*@$[H1@GOBFQ!+:-E\;."*$P0JU)F-580$&='7 MZ?M* -BC0H R?8Q#HZE^,64)F+LHG/\,'H,P7CMKE,30C=%/UH+ ;0Y.J\;U M4EA*U+'I?LEA48DT1FD^]G)3O4-P[*NU(FG&@>,AAUNND/Y;;H!ZG2[!$4@S M!W21K-J$UA[-'@,?O3\ZX5\H?MCY2SZ!Z(V+PG[!PK;LU]2NN3(Y%)"P[("T M7\%OG<5?Q\Y+ 7%X#YTG@90181JZVO9.C02W(]@/@-.\7N\37TY8@5:4X\]= MX'E.3+(\3Q&F>9;,Z@F%"Z*5-25L7/0$?'WS558XTE02%M9JP$RO]Q"$9%W# ML%"E+&M>ZC&KU%]=8O#Q__GZ-W*Q*$O<<2[=+XX;+G8Q;QI0>]XJ5F@0'7X\ M_Q*+E7P3E?.35>IEF+RB]0K M(1>LDLZ40?KH^NYVMTT7LC1P.Z/J^%RT.Z=I?V M,,08&D:#YG7PBB95F2JT5D5YOV)YK[JK?6D!,X5^-:M0*+<@2K_HQWE27[5K M$1_J7HO(OJ67?TS/B8]S95_N2K27&YOBC9[\]-$R)U4_RG?3W#38%;H",Q75 MOF>A37J0#J[]=()UL>/YUDOMP"A8NY[*%) 37I/MTFLE&*,@(C>6B](2'!?D M%"90-$>V3JLZV4E31@0I33)UUYN8ZZN4?!HV)3BJ+9.BCL3=C])*!,=+YM,N M? DB7J)/2DMP+#"]2$B(K\F]T>(RD0LI7BA.VX)CA*S:A H'NES0?)BG1\C# MV?-^%SV%P3ITMJP@7OEGH6M::@VH+W'K*P"; HQDG(/@5%Y?;71** L.F#= M%V.X!#JG-2X*_.WJYN:F;5TKZX>F9&E96UB9-&=T%$"8\U^+)SX6X+*!H-S>[ZQ-Q? M+';;G9=D?L;-&IFG3]YY+M1O#TRCX>R'$0 EG+&?)$5\W'FQNW*VKO>>FUE,Q.H,'!5-T$;U3*4$EE%.0K.,%H!GP72+5@$^TGI>\!/O M1LBC:3;WRK;1VF^]L+PQ5"WSX)Z"=@)I;C?^'F)$@>ODK[#'I79TI0 M;5 9=9S> &.C#;&-%XZ;1-5H_K3FAP-;403<1U)5L:BV:>#A]Z^SO[Q7MK2I M=5]4Q?75S<=OYV1RTP"6T8/=)["\S2#Z'3FD$-!\$P:[]>;!?46L^Q#Z7P". MNT9Y5IW6%9$T:L#K!+%G[EN&UASY!GA-[_]":Y- GO=TW5_A#T\F NV$IG9] MX;(A#(U:XYJG,3B/W_E152-JNBY%!+'C ?1UL!11/G:;.=-)OP<->^4W@:-T,!0T< "6Q-7H2A&N:8QTP3')?\*(+]9N%UNAI M$3SSCX\CIDC/?\>%[XVA:G2' \T=:46\WAD/AS9P;N94:_JB\VR#E9I< 'YR MWLE%F"?/\8<^QF*;])U>^SWPFW]1&9_*KD\O*L]^Z4\'_[CMSP;WO:?^[^2: M&?6PK0T,,6^F4C M$QB!O 5-9HFQL^5G[<^;@%%^,RHK4T0(!F@M"[+Q'S<"IVDA\FQE<232=&>4 MDLJ*I!:.WX<^J53LOB+R+;C)%2N1-KP MIT-^>[M5)#,OUKW.+J^B:T4579^%BGA2@DRE31?C@Z)R/YR%!HYV8 M!A234E/ 0$E^E%='FL7!XJ\?OAM'T]D/;C8L[C/@:-"82LML4@<*: VJ*(R/ MR(1_RHF$?_AC3KP=D]707[JO[G+G>)2EBMD.'F$:6J[4$.'L4C4O6:K*3LKF M$B,^N;FX<5_FP<"/\0=15Z */8 AB)K"!(JN(+.YX_YDM7(7:;[ P?;%"]X1 M(R$BMRUL154 O'#X4)0;R@(OG,-84]A(E/*P=L=@^-+60<40A,PS;U>HUU\N MW?2;OR.?)/G/?<>B!(M&WPF/L&8(I)&IE6$U&E*MG-V:LF96AB3Y;=3?Q1O\ M-7^C):,VGM[^[:%N94855O,&T+4LOV-EQ/;933+DCD(1O^-GM4_D@M==!H+. MZ;T*V$:O##2?B[-#O!AW;C4N4,ZY,/*_7US)UR3@KB8$.@5G0X&LR\KHG^#T;\Z7^JW +71 M$H*M'@78@-PC_.#R*0R>*4'B3;SR0GKCI)< W&@*S.9K/)E;+W]%44RN+K6T M5RJ^_C)V&MTK28"O*7?F*PJ? ]Y(:OQRVC&6R14:U>MI'^2NIQV_IY>\Z')! MK2,7U/;>JK02&&*,0R_Y#/ROR6J*%L':)\:M=$0EHLE=5M/X+C"3J,F+:Z;Q M GV]J=(E-@BK:6/J*U-'" S(VIZU+[0!T+H0>;:R.!(U>X6C[E4I0&K@8%HX MMRF*!B5LHV;4-P!%M3E+BI&Y1(";CHK]A(&^:9>"8AI4.*;J @;*3',2I*P2 M^4V;1P&HO3$5EMDC#Q#02&\%XARF=2)I:HKADH?9_D*@JB 9<*7;=?_DO,FD M#E3K=V'US4JU-ILC0?"SYK? (VV+F_A3>A_/ M PE6R+$A;BEQ"AR7*FA5EAHF*<'R&S:?UUYJ,,Z=MUODHY4;/V#TC_\R>"/_ M9/F!]'1N)^D,8J/I%, BZ>?6G-MDT]M?Q.XKN::GZ-?^J)!V=?^.BTN[(R[M MFM?SA&YLK=?_/E_=?&PI5KHS.5X7 +03 MTZ -]XN(@=UVOP!0>V,JK.1^$4] 73-TZG6_G#>!U$"ZN%\$7H7S)I,Z4-UW MO]3/2*'[[@;#< R!F@UORPU!J"G%,>#+1>/ ?TWNF)":3 ]!2!YJ_(H1[2/@ M4=H,Q31R61_.EA7]; #1]"ID>R,G?;\]@T8?EUL98!QU:!I;+XG_>!8[80S6 M(6MYII#+^&IZ?$EHPV@*'IL&%N!KY9>!U?3 DM!&W0/\MW1@^6A-_'-6#RVL MU15RVQQ=I2^X#+!V!YB<0NJF ](]QG0F!!)"=$<]0T^_++@.$-& "Z MJ)L_Z(S6(]!6BB_MUZ@$-;1@J$-35J'42C'PSV1\_8;<]0;_?_\5ASR]/#ANF&13!F%E5_E*>\8J0#-\;448-798::<70@YX6-HS%AL<(C '-F\T M7SP#58S!\ :VXO==1C?PT:U#GQ?O1"6#-+S!K?A]E\$-?'#KT*?1J@4V#>[, M&$XR+<,;V2H?=QG6P(=U;67:6Z!!U@R?]*<\3@%]V660UAJDT#5IM(Y$AVK1 MG:T-[#*:02VY=75Y\3PI@)T7,6F@CG"]K[%G&8;C25('7-,959A0QX*Q530) MS(/8\:#8FXH?8\_(,D#X]HQ($DHRG(.M0RM=AN!D%T>QXR]=?VTP5(+[LJ*B MOG:X&FQCZY0ZGD;-*AT*7"@C9R9$C_4>>\BNSD&C X #KYUN?I(&8AA%.[2\ MWX48@'0-3."*CE*.1(,W%"[XBL<.O MFCJS2GZ(/:.GQ?-L':R-.BBM'4KMCA][!HU>+K BYG\ M8;6%T27Y]LOH:L%V475T72P:+42.J4=O='D4-6VG4(=54XPE?2Q\;65J:(),7'\^!=X"=P[AQOCL+M-6^$-/LE]HR;RG1F#"D >CB+NJL2JLUU M^AWY&,!I;="K#FHV%+]84G-4XR0SQ7.+ZD;M(8D4;6%U.7FC/ M.*A,3Z.+B S MHD6P]MV_<5/^!M_X>^VAO.HFOQUHLW'QU1)+JS$0\Y[2ATZODS4]7D3? VX< MM4/O!H=9)8T8OE1HT0!,]Y@/09C]BK1CG;V;_8C+4&MZJ,FKP6@ S,&*]9__ M.M8R7OC_2G]]^ML,HZ*BT?,_?SK>7RA<[GPO>/GG(MBF+\VWR ,G)%;L",N= M@-CWTU*^F\##XD7I76>,K+O ?[EWO1V&<_ 2W:/8<;W_*% .O<7(7^9'DMB- MRA^ M,)WU!O__QW#^.VZ]@&]P=.L][_3;_@_^'5;SX\X.).O(<:9_VAX MOCJ%EK[_93=K>GX]^9 $]OG/X,YSHN@1Q9M N(67[P',S";24F'6J2F? =-> MPQP9HWCHXVD$C8*(M3$MM"GB<(U/*"W;Q^KJL,P*L;Q&3;K-.SQ^^$N7U'U_ M3A:##$\B?-]+7HB6\^#)"6-WX;Y@U?KK&5KL\,>Z*$K09O"F;K=G0#4C$!G= MR'QI=XKJO^(M O&\S .\\]L&_O'FAD=&Q5[.@'LZ$-%E*B4[^1+5OC5.M9.8 MD/0>Y6257K(_BI[D$4VICS.@67T\C$9X-D\R*L0J&_ S((V\W)IN8<*)/CD5 M/3LBUSJW\.<]7,6G-*#BJZYA[IM;IYR&)$P\6\GYGB"0[*YZ\?IR39% MZ&"\3__XFQMOLBH.Y._W[JN[1/Z2-87I?,59$-4X8$:C9)J_+\PXIF2J*)U6 MU Y_K%[.@HDZ,-%U! 1B9V# K+:;/PORJ,AN^"C8_+K:]V-W6=K$#MX6WFZ) MEB2HD7B_=ZF2)ZO2^6D;['S6$5%+WV=!07-(&;VN>0,JXF"*B)MC029\\KLEG]=+O2D(3DB_K'7W:)4!! M]_I[3U0P)SM/QIS%;%\<71_2L%GH)BPU:3A6BOV(_]"X D]& M[U,8K$-GVW]S6<FN:) MR[3)&M/7]3=5?>V?.!-]<<5EVA\;KY#AQ(FA-=LPI.<;SA:(U1Z<4FOO@)0D MY?A$VMO@'G\Y=]M3;@A.G6KJ8)Y71")JVN'45UWB]4@^ND^=9]D-P:E.$GJ* MSN1D@Z*SQ/PRQR_@S)^%-E U57G.%$O'\;NU; BHE+\X%]A?/GF./W:V2'S MU/RJ(M ?KVZ^M'PM3TP#QEFT"6"@S!8G-F7N)$]M"T[MC:FPS!YY@%H_$NLF MS@_?C:/I[(<*@8K/7(A4!RB@D9A1&!^1"?^4$PG_\,>40$G9IQ3^!HX85?_P-,#YKJ(. MQ')T?YU,7?>T*6.T3UC$"ED2/PE&][J.;E5EMJV.&)$X-^8N\3YBBF(WI-6M M99I(Y;L 1Z.J-*#93VO"8-G-AE,\*O/IK%FDQATSE\B;CV0H0-A?8'3#0T0R M21NT#]AA,$CV<8MY5 L"HY<%6HB+D9J9N:F,Y7NPF%-U4;"M]D\1CGTXTB[> MX$\B.=624&)F%GFYIXM WES=W-Q82BA6=0I.-IZ#\$X8)=C4#BT0*$ M'\DU_BN[220A?C/1_"TSZ% F)Q]5>9LJ\Y-,AV?'MLJ@&*[%TCP+#W=0!1DO M2NTLYHR@0R >R=&\^ 6D<%Q[[P_!GZ\ MP6?1WY'#"@>0[Z (YS6&\[K;K*DHLE$3$*S+KDDZ__V]5R_)XADZ?H2A)LG] M%:^X?JQWQ37YEE[Z,;WL:WK'GW.YUJK]Y+38H.7.0Y/5[2[">[LH2LRE49)[ M/KI]/_J)=]M5M1LP$XW*)5@M0H*\&TN1AQ/5S&@-1J=:]56F@8KX$MIN/FLC M38#41\*/9A8^!XX!*JJ24[187G.W9H_9R[M!26_7">6(X M22KTZFP4RI-4TQW8VK-ILFF=N6O?7;D+QX_'@;]PHLWQMO7V_8?O_O<.W:-H M$;HO@N6U>H?@&&%H!=:,D"9[@==*W*,8"^$M)94NP%%,,Q>JD$V CJ:5IQ*] M*(O.'48D\-QEE@+LOP+7CW_%(.,#^]V&A!4/_4(3_,/"PZ,W\%G+4]T>BZA] M:#\S6VV5%]8T(_ 8*;#80,C]G!B+)JNAOR06NIWC,6ZE4-N!(XKF]4U-<$U& M2HW+EJKN20[?Q,Q'T-JX+_-@X,?X4$Q=K2KT (8O:HH5$**"S.;.I/M:F!%K M<3AI %LE%: M3/4RPK9^$#5A/QH)[MCP'@%#B>;MAGP,C$:,*AN9*8-_GQ[[ M>$N3)&:?O* P*0'77^/#?Y+')=GIG-*C4A_@^**LV,*NQ-J MY"Z3[3,^HQ&S;2I2&EJV7Q&C813MDHM\Y!^>6;[1IX)MI M>#1=%-%4P9Z6-)ELKU-92G=!TU\_!.$,Q;&7'.,F*_8\5;,WF^AE @JC%TV: MG_J(8RKP8_Q-N-?U?E@)KA_Q'[*)034DSHCRS=!6^(M&ZQM=NB2:-8OT9EO= MQ,^"XT,%95+M;15%AW7UB$*+I^SJ)4O">9"8A8[6YS(]U/NPCB::(+"L>FZ6 M?3.:!WOS$F>>D7O(+N;4D+F92T<&9Y8I6NZ2Z)BAG]N:*(M/M7[LXHE>&(QZ M"I5O/%:@SM%&7YTO1P^?'4E$LAM-%=,$,_ 22WR@Q/MYO-CN#WKOZG01]7AV M'*H$B-$,,CJ(U5_^N8OB;!%F>$=%R% 6+RW=%A&]P8BV;'6N2S%SJ!@U_AUX M9OHJ]A +O$5SYPU%3V'PZI+HWO0J\X%B@LO5'ZZN3R]7#\=WD\=!;][_]V"& M?SQTO+\E'<&])GW (Q>(8;7BMFPZK\LN) /I\$F#-U*N -TB'ZW<;!K=849G MD3MX,A68XJIW"&8&D=!D(>6+7HF['TR9 ?* R++KE1#A$X?U%!AV&%([DU=* M@%B67(_P253[QGSU;5E6 Q6A<76O<>@A"Y*Y]U5F*\=39\DD) M$,M"]/@85]HGG2V/5/#092($XHBXSSY:WUZ\1H]@"*BX&=TC MU68IN8?!D,44"]@\JP",T3UZ"[DNA][Z9ZS MXHS&?;@(XZ?VJS0T.*.I V/9?EZ =;7-UADSJ@*5;-G3JU$(.G44]^)M3"%' M>F^Z6F>6*&&&PE=W@>@EH#$8&0H/&-'COV08,9BAI_.N$LF@]$;N!S;N@"4[ MPQVF]/L4+0)_X7INTKNJ._:#P!U[>$VO^)Z+=[;9Y8.V-A^:%E4CL!#I>T%7 MYQ;#"'3?F\N0FH%;?^^O/,P5^?/X]"JBH8YW@&%B0Q3C<-H8G);YF1F T0TN MS(O8BKU<>*H#,%A>:5HZN=4*+6+W%15&55'BP=L"15&^@XW2DD#E4,T:G9TO MW0S@!LOB59%UN:B3U12].MXN^?5WQ_7K\$_8[86)1A T>F.F>2LL ^DD$\CA M5_Z:EZ)1I8OS):4VM"RKX6S =OL9 _7Q7&DE 8RN&SA\ZW^#AKF]"P3_D*:L M(MO:/*&'JH&N5(SNQ$"W?UT/OZ^7OK#G^,O>T2LOMCIS%7)? I]<%YJLRFH7 M7)J0>1;,5*)Z/Z*R<-TWGI7D):AEO\OFPV-/!9X=]H-WA']QX M%. ?^,0I-S\#8D@*#[C7)FE H?A;2T4EGT/@N5/U_-(;F>L@Y;W;HA_ M]M[G05IA11AW(7C>?B[5@T)3'1%6>8C&HB]F:)TD[52+K?A8SD4Y&WQ_'(SG MLPY$3&0R3]$+/K:3\JI\4RNK^1_-NQ+RPL2G'S7T5T&X3>AP^Y[]<9345'IWP+\28W1FMX.E/ MB'TAH$Q:IM:G<5JEV+V'N.\O$Y?=H^,[ZX2]+!T*'^FZ0JL)V/T G[L@Q$L6 MGKNX>[.35IU6MHI,!J) &SAJ/84!*=HV";/L2XRC-JT9/,T:.6A+BZZ) ,T= MLS/)R*VU3#;V.9O9%@P+E'1%5;&D<,QENO9B.PH_0"X85(Q?K(BUU 6,5H^[.)= MB.Z<://@!3\CD@/O)':/0XQZ_=E"%0,H:-K2T=(+ZMBR$_8+-^EY(UL4+2M: MZQLV6G'1+'AMYG@H2J V6>D5/%$7_UE[T;DT%5Y+30*G>^BFW M(HS4SX$3^GAE(4@D,:)RRI9_UA:UUY184PW==AP4&6PY:HGL7)L9[Q$K*%%9 M4$UQ:VVZ-MFVJ)'K(UZ&,YE'P="C 4=G53A:WP_6)M%X1T8(R1=(9">8[7V& M#.JP'X!'F*IJ+3-$46JCB6":C[:RIQD_2T997\GOV=P0^91ZYA266A8 M=0IJ\^98WLE*,A\&_Z$";.2_SRU'B]3E2@5QC:XUS;/D*0Q>W0B+\!"$]\'N M.5[MO/YB05+8LSC">\0ZAB@+:S3'?QLIUE-S;P8?B+GJNT.;5GWKW2+[< MM%1KN?3$+<*'^^-""H,WC"J&P?6=\#TYZX\#_%<_QH)YB34@G3N9RX>Q-X*C MI$9#2=.P&5,N9\BN-=7-Y_LL>;K 4/3%HN5_JAEKLGP MZ&PXPM-_[3 B(#--9/_5<3TR.#"4D4.B'Q:[,$TVMOQS MEP;:8K F*[PH/Q'8L;8+0^HI41OOF&[NK38SM WH,LY_LV1+14%OCPR#KYPG M;.::JMA[G^>5)9,CWTE%\<[8I7Z.A'M-6Q;PMK=>$,/<;VZ\N<,3)R9].'A; M>+LER=- 2C=%2?Y-?E"42D\V54 MI!^8J4C_T4O>T-N_HH<5V$M?8D^:4G:SUI*3#GRLGO??W"7*B'_[_NC\&81[ MOD>W[X?/W7-!+EEIY9Z+P^D#'DZ?VIE=1%JEIRS5*SV$G?OR^4A3(7&Q\]MQUZBU[&#_VN3S0TSEP MKDBKO,P=@_BTGN=%%S-_2FX: :C[J0$/ MZ)",INO^%ACX^[#K^(JFH[O@N M.B0%8*8SDWC*/@W7$;S[UYQ+IX_"V6,DN"XO^30XTC1W^JJ#D-$K+LJ'.U-%68491$=BR._%/H>LOW!?'ZV_) MO8O)+HYBQR>VZXF?&%O3O%/+)"-)ZGO].[?:EH*VJG16A/FC+;PR $HSM^B: M\A9\1\$Z=%XV[N(NP"NYG^W/5-T%'SGN@OP5O<([+MX"@]Z"?<(!XAT;8+V% MF**'!1JS?!3XZY'[BM+<\)*.@BJ=@IE8JOD(M(GV!:-5@QK+::$.!1QMIZP__FAF^G1F6S#:5E?$B1*5)#1A[H_0XI_KX/5? M4?P2IGHC_SK2&?[IC[O^J7;2W\+2@Q*61WK@R ++ "ZEJ_F_:;J:_]L>73%D M@64/EM+5PXBFJX>1/;IBR-)Z%G%U77VGSH'?+9H#&;*T;B"E6*WZGL2O13%N ML!@MEA?F@TM1!$<&HW$X O0S,S43_\+?X6F \UU%'8CE@+59KY.$5'(>$;GV MJG8'AB6-S+1&T#*:M$RCW^\%A<0 [JR3S.-9"2!R9VX5>&Y \"9;$^(X)5:. M4Z)5[@<MX)&"CS*O*79T1 MM?1BU$Q";]-^Q!%R(A0=4DBE/ZIY#V^NKD^]AZ-!?S8@OL-#Q[VTYP[X#-,/ M97@*3__8=.)EN-(O5J8F.4I)ILHI5)NA_S[U*D.[0&1R)#DQA?8*-GE+:GKX/H MFB>N"OV"8YL*2:0I=IFFV&3\#9$I'2W[>&/HK-'!/)7\<8["[;44]\3=@*.: MH8FM(A)&#A15H'J&T9=7'4W/PVY9,.KY'SGES]>0C"]#94 M-/1)JC2T'/J/6#3,^W235MB]N31O9.6N.L\%[<)KFA58=L7F$Q&=V"@FSS'> M@!%L!F^+#0E%(;GIE([J-7KL/-],8:!IO\NBW:=F_9 /NQC_NRC_7;#=NDFV M V6_9"D)XL$OF;[HU#W9.WK7Q5-IP%2#)\_]K'N_$[FT5+H ,S^(/9JUQ8*U M0='DTV;,>4>8C/% G_]$WBMZ#/QXPPKBJ]I=$>K/[8=+U^8)RYFN"1NC-&SC M&"2'S>_("><_@YKLRWJYD$X.$J-';KA37@()?B>SM+IJ/Q>^R8)BU(X,FW$/ MP8Z5*T^UFPO?)#$Q:E'68722E;*_PM_ 8%'5;FQFD59,+*MO* M,S\(I 5.WJN*WE'T^6CMQUA92 MP*Z6^#8[.:0BNJ;:B\*P;M-V\"1A 2W:X>@/:F;P3^7K.9/Y+X-IKS^;#>:S M7G]\WQL-^[?#T7 ^3"_MD%?UTG>9-X-3-IM,$(0W7]0>_J-YK]KQUPG,W^66 M8 :].LR4T2TI'ZQ;G/6S3__W#K_Y$<6;8)DG\F9FFZ:W!D,$5666:: BH>&[ M.\V3X1Z%[BO6TROBUI,\;58$YTN7U2\E6C-7;6'XX?X[65S) O68UF!CMXCUA$#F4QC9I5VV &(ND)!F\OR(_0W2XD M4&,K4@0&?9:6J:S^4*SS?KEWH^/BM:!PJQ4A*&8>.7FBW MA:B%>X4G"I4Q$U&:@QGAZH SQKBLD)89C&Y)^3T417?!]MGU$XW=!3XY(F' M\;\B=XG";'[ANQ(J] 2&19684":2+@@LXUANA6%?%^*VM8TG\D+6M4T)W)-M M6Z>TN">[SP<5,8V&#C;/A^\[)W3\&*&C(J_9H?K."<-W#,JOCL>,PI%]W#;& MU)+;,KM5?[$(=^AXXZ=@NY)[N CCU_:3EM6D3PVINV'(.I),R9HE?,X6)M03 MV$;CEGAO>MK,%BXHR6>1P6N?"WI?E_RP#!M/^?#C^WAO\^VDPGAT9PK)W=^"V:CI M^JC[#&3<>J>%1C"G *$>"M5,Q0)ILD=X^I(>"\JP/(7!()V&:B)U5S8C6 M#)Q&)?23*U5)JJZJ-4KJ<">R12H@T>;B0ZM5^H)/FQ&]0.+IGT%IM@+T!6N/ M6#*@BT.5 ]Q(4(NOW!",KBM-[(IR:?(AM;,A[/L+U_.<\/T!H?2@^QWYQ'"# MEK?OA\);AQ3B66 ([YIMC1Z+\'X#1!L^ R@N ';TW$6B*"Q_9G:C+ _"9[I/B.IBPKI(0U'Y+P$)T%D_.N%?*)YB56 8-[/= M<[0(W>1CF8J7?=(*]=<2%E9\ H4$LW=_F?%Y;_@?!3_3*2^3?.Z\W>$/=6,F M'RIT8@4U=,EM60@")?!O%J.7_@)OVK,*)LGV?>CC+\9;]Z&?_"DD\^DV3P;] MO7S^-/"&[A.Q*5!@Q3KH\=$=G)SIH.5YYDZ:VL,;:>DLBW/8.[P92M__V1Y% MA\XH\@@G9WY!2#XF)/P6(H67N,QU6N;IK+NE;7AX#!HF&]9P:8O)UFZ'BTV8=UJZ4* 9L" TKEA2$V?F9/24: M^JL@W";_GJ/%Q@^\8/U.=G2+Q>[%\1>L2U**O728%CHD-7"F;^,8GSIGR(+7 M7VY=WR6@D0N%@E5 XM$.\Z.R> ;.^6V08H\13_O[-EU7,U<. T?[9D[SOSJA M2_S]>XLEWLU6R+OQI7S[X-?^=-B_'0UZP_%\,!W,YKW!>)YFW8!_^J:B\CX. MXJ?0W3KA^RT>\BMWX>)_YD*++A_4Z[2%Y*YUKR>T.F&+#"\"6A"C M2))%!)Z[).$7^SF $<[*:@I.]Q)ZRI6K+)D5*F:&H+(;@U&SLL;$RN9("$_= MM=>S\A3(O>6@U@EXFG!T79[R-??.OPEI:@4B=^%$LXVWA%.3E;_%;A^_"O^>K)A_LV--P<+>7\=HD2NNZ0$^*E: M*_4!5^-\Y>5:UR>V=74#I J(<+*I=I(/"G+!BG.N[X5PHDW?7Y+_(^%RKXZ' M88OZ4OFWI)X%1PX)'5.<#Y5%M2R=XQ1ODD)W@?=;=$B8T67\Q^Q@224I+9M0 M^HND^EXT10N$Y<8[,'9M"6I;.Z@@+QJT(B.4;29QO;HQIG5^EWCHSYVW-,"Z MO*7DM^^V@JN)9]F5A^H% 3JG;UF!C%X7:-[?Q%6N37H5J]1,<>(6:EY+)_X7 M91&$H.S*9SQ9X<#?94R7H:2DX3QXV*4UJ\A])U;E1ZEGP"E:5E^4)5I93LL. M:SI2FW:3 DJBZ37J IGBQ5.[16J6U'#MN1S(2D[W6J7_^^B\N=O==A1$T>#M M)2V P\M_4JDO<-2IO!O0)WXS1SS3,8A3Y!%GZI,3QN_ST/$C/ AQEVHAB%_+ M(8C3P:@_']SWGOK3^>^]^;0_GO7OYL/)N ,1B Q,1+MHT6-_-#]QY!GB6!]W M^U[X"R_8L$I?X"8.&251O,7:9.]T*).<\)301?4.P!%''P5H?H1:L%C#*6I$ M)+LA.([4U".?&!R9H:7=7*WP%Q'^9UF"GL+@3[2(B1@^WNXP\W%*/0=:ZQPE M%>P5-43M?BSCK>,Y_@+--@C%HR!+,,5>-%C-P1'!Y!*A! *\+,TUV<%=&-@/ M@&.(DA;E2 !T63 05\"-:V8U[P0%I%:-2I)V?[%@3*4C0=RRZ#%PO&CA?,$' MH_NI-$8!%I54"2=90X[&RQ$<',.YU,/@:%1)U10#>W7IF_&I4>VB__FO5).9 MV?#__@]02P,$% @ ''A75O9>TSA\F@8 Q-96 !, !W9"TR,#(R,3(S M,7@Q,&LN:'1M[+U9E[)*$C9Z?WY%KWTNOBMZ RKJ/MW]+4#$&05QNG$A)(-, MRJ#BKS]@J64-5EFEEDF]].K5_98B$!%/1#P9&9GYG_^[L:U_K8#G&Z[SW_^# M_1O]/_\"CNPJAJ/]]_^0 EVO_Y__^[__YS]Z$%\67^KX__C!POOO7WH0+/[Y M^^_-S+/^[0/YWYJ[^COYYF\&/J))TN)XM2KYLW^[GO;W_HL7%UN& M8QZO7*_7_][=.[D:1]'W=K M#,]AA^LWOO'B[NO' M2XU-@,2:>/&0@V8,)WY],*+XUM^!)SF^ZGJV%,0JCV^$%1"TA#R_J.\%;Q46 M?_A"6<;FG*JPW,G3#I=[0#VK6N+O^-M3>8T/K/!:/PHPWL="_,7+%_;=/(X5 M/[KUTQ7['[QG*ZQ<+O^]2:!X?-TWH'EQ:?+ML_V_8?[8IN^_\6<&Q1&<>($A MXUT,$4\8,O[ZWW]T("G_^X\- NE?LNL$P(F?'(!-\/>3O,F/$; ,C=5__]I_ MCP31 OSU]__^$QB!!?[WG[\/__]TJYFK1/_[CV*L_N4'D07^^Y9KA((&[ M^">'+H+_+W[HW_'7+ZY1#']A2=$_CNN Y )C\T]R-^ ]_=-0%.#L_AE?4/4D M.1'Y7Z%C!'R",#'^QU2(-:A(GC(5AB]F-)R8WA3]?*M.7&^JX!2ZFZ MGB!9H WL&?"F!M?1RSA7<416I^;#2=$AQJW>7_]2@&S8DA5;O]ZI_O4O1[)C M,=?*/[O;\$ &QDJ:6>#DAK3D>090R*#EKH''J;3K!YS7ECP3!*3MAD[L\D8< M?6H[;4QM>KD8-A>(BA)H5]P,R96$XMI?_T/_\_=+/=U9;_CW]#:M\)R$BOD! M*ODJWU7E,5.B?T)O'=.M=X=XHX-R/1^TF6ZID!^2'^BM$]K ,^07.JB$WL[M MIMAT#YZ^>PJE.&Y.NYZKA'+\*@+P5H;\0B&<9\0^L;L%Z2@5, LHSXT3B:2! M*@!^!P1[-][#7_#P]6P E!U7-M.G[+1("A M$>ATZ =N_/+[-XF?M'\59A,[LF_$>FP9_DOU]+2^2!*EFBT"H%!3B<273BU6 MST>I]/_=/]\_J'"OLJ]H$'^A0?QV&@1<.>SEHT4=C=Q>HR[/VCDJ]I/[:9#N MVX@T+FTY42HN^+JS+)7<3N_^&OP*!N//%\ +HL1__"?%)5K;J\P>,JU*T2C) MXG+#<@9'M J$W[NCRIH(S\V)DK9"D0E9K&S;*W4S@PQT'ZLL/QS0%M?*A\Q2 M\AIEH8>9E'%/E+%D*9"DRD1@@+A0-N4<[6Q=R%#VG!#:DA,[9O*O$YUUZE33 M;T7++LK.L'+##+T*V-X39GJ_T7!(+*>+=FWA2TRX'O#4#^CL*S#[1&=&N;)F M*\0D8(:U1D,C9+7,!/?4&2J&@V&3ZI!HDUO[2[6I-FT6)IP=V,<;H;A !]Y> M;:WB@@NZLCQ$N;RA2=7\O.36UG=46W5DEP;=<5@2F^U.B,D=&Y\L8(IH%ZFM MNJS5-'D<+-&0X*12'J\32N.>:/,HIMH;$H8C+GD'6;0IGYG*ZY]'VU;S<*3= M,2=,I.8Z(ZU:-HC-/?&"K>>;0I37:91NJN4.%G-CTOH!P5_CI6,4&+S-;'H, M0?>GZSG.6S7DGGP3=>0^;]0++ J4%C^C6&@1C_;SY6*QB/[H"].A MYR79P_!ER1H#R6-BHBP%X/C.,W8-%*]9G#)@'/7&+4$BK/5ZBB?OC" 8CN2P M'WWABBN']HLWKL:?^,?WG:N&9G,K:2-RM.,/";K;=W!RFDO>-WG$ U^V&S_! M55Z^KC;IZF1S4T)$HE$>R5QMO1&JY#2?O&YU_*,O2\9OJNS>UI*TXPO*[ @= M\BU_DH0\&[,1;<7JO6DA>4$U'H.#,^\(007FA"8]I:IP!)"&5]AT&(08V_GI M>H5HQHMZ E)X'<:J\0#2D0U'>ZXKQ/]R/04HS_?ON(XDRUX8QZ5 "@[FW46+Z+)?R"NQ;S18*5< OD"I?;$X=8!+:%) M*I*YOK<&HUF!ES:;IB02:-$9L41G/&GUKM>@%8LZS35UL5!6!TUQR3*(4^EW M6*3Y4!"^+&K%?C5+2E:[FW+.AXH:YGVGUIU-RHQ 57.2N# D+HH9 O;3&KHS MR+ZOH;Q8YMH-&]@B/F%+HX;3*'9JV@<:>B_6OA(6G=::3=Z.JG3)'(:A,5B9 M+HX2;Z@@MP!)C':T%I#\F.5(,\.*V4+REKLA'*?N725.%:YO)&_Q 2EBZ&E] ME"_C/1%!IP[>KJ]:CO\9&]P1]\.3C2^1HS<^P&H&5\-KK8XY7' #@HHLIR&^ M(?ZW%3J/E_N#S2S24*0Q6V X \HB\=E(\W9"X]/ETL\OBA)>%&FUE9>+QM:8 M.F^X[VV%KDRJEA(9E"(N]:A6+E*&L1$^&R?>3NCOP9LW-#V64_0!Z?L@^*;H MK:%,^92="QBZ2XV18FGYH5Q' MP&\C]9+?$B+O;ZHBP!W#;G>[33M_44#[LM2OR3+Z@BRC5U9$#A?% MPAM!+.E8K:TMSU:$OR_1KN,\VK47'M 3\ZSV M/WZV%N,D:MPI[871VF Z]VID3181W1078A3@7>,!Q1@(+>9H,M_&S1$E+HON MLA__H<_R;^+'CUL,R+F^'K8639-UZ3Z2D^=YS$E=U?$N%NMUQL: $7(X*K#+ M!A9I*X]:O>Q[%M_O""J7]QG++M@M(:?+XB$&/'4=?M]B\B4C2S-Y6 M@+!H7%DPOZ8+R\;9-)5=OM:V\7"73JD^$RXU30@B&5CT1"E 0I*@+(Q MVM>^+YRO2S&PI_V&*];F]25@AJJN".B:7.O;SPIAYR0Z*0CF7LL70]IVG9UP MPN[1==\/@?*RQ:CGS"MY,:R+]&JT:&Q]&6.4.!K'N3E?OJ+D]WU9ST/S2[)R M89#T<29-S"\$7D_D=G-BY1;B<$'RW*9"**RM)0+GRL2=JL0W=\M$6F-7RDO" M9D*O8C%!'-_ RRHN>%_&X:XV/6^Y2[DK_:,2&V0_L*FAQGP+<,^=!*!Y3]G3U'G^#+ M[<(1EQ6K5RK4&F!069]498_W>'K,D<8G18/GLA095"7#V\4X'B39.!:V[C!^ M$'M4_+"6H;Z,?<5P(Q9E9E)DB,)HM1!EU2M),7*Z1/O&[."/4JOH#H9&U),= MAK-7?KN[JN%$8_W3:DT^Z2>-X@G]48R5H80Q,=HKCU/5F*-YB<2,O;#SEX-:3 M&J(T"9$3PKHK('RWFH3[;NZ6D[Y?4DP24GU>$%\IM6M)3B=6RK''$7B[%06. M#':B)]\?P)MKR0N!+\Q$G,I%0W:C@=ME:ST3;1A(@H;6G2GT;#Z]VP'E?I;WM9G]2FS)#9^LZ"H M\GH+61WAXP[:G+^>-$9>N2?2 T70MMO6\07RQ,6(7(((DIDG8T&E%]LENZIMKG2UJOE;D. M'J VVU,=-N@L*9'(;[;ET7B]I'KW%%QILA1S!K#NNY6K1+LN]_MUA M80^=KZKLI&$\'Z&7PQ_3WTT'G5<#>&IEW+BAFM)UE\L@+1VT6_ERT#*!*4&T&YAS89 M"]@TCEK=3B)MOG1+;GN"AJ>"7MV)V=6N^^\@;-\ 7G_MMETOT.(XO6M7Z8#U M*SA]15W'W[B^_V(@2D4=*0B]Y$;'CX]WX0U_5XR(/^9FEJ'MY#I@;EWM"0-! M-==B:$\K^8;37A>)WE46*,YE:R93#=QL6HVJ1&^*I$Z1'UK@LP%_#'A[BGHK MS.X;1!\%XM(7O2E;8B>OBCB7FNT2EIN$QX/B-VC8:N4Z,X8KMS%S39IR3_J@ MB>O;G/?0VW3R/GW)T^(840'Q#Y4XT,Z2CKJ7RQ=5P]"4AF6B=MOF_4I.4L1! M4DOZ;GWE4>K&]NI&AI-IUZ[F2V+8FU!B"2W,6$N#1=UCN>[K+BVS:!B,HUIQ M9FYZ^$?J_B0[[725.TU.N>>YR^2U>; (/5F/7SY^'\V3[&.!X=UO$\V_"AC' MB89=:N+4W0#P189Z*EP^9:[]C[M*M33MR5Z.X5K].JNW0E>@WJ2CW:W>O,-3 MU*@[<=R0P2A4EF6/:,83@-J*V>U!XP_%L!&C^!WMOL_DT%8K=0 M8+NS)$I8S#!,0^TW0LF6BU+OS8CORPI<$9V*VBA1-5%0QNN6W"E,APWMC +_ M?KE6?C?5$"<'X/_O/\F6!/_XN]T&8HW^:[=%P3_)0O[__N4;]B)!_=-G^F[/ MAK6"'#:R^/?&5Y+5_G^_NN/N3]^-)4G^VFW@\,_>9CL!;I!4CRFQ(@I[5>VU M72 V1A4;:2P*S*J"H1MMR25=P_OW +NE&H>_#"7Y6XTS]+]V&@#O[I5!UYLO M5VJ\_O'A=C[0DI=\^E.)'[996(9L[(?^_U(,.V'#KO.F2_JUB'_]+PYG9V7\ MS]_OWO]_AQ<[OL;?[\F\V$'J^,J!Y 7)TH_=,@D$Q>+_'N]S_.ZH/.7YTOTB MD)??'/X^/.3O%]:_! RO)\:O @-F\*/*8+IB16*P;2UXMN8$32T#PR5@P"X' M _938/BP5/RZ/MS!M+5M+TR3,30_9(9:%)$\"9OQ8Y'^>5>DG=E?R?2KC7TE M:SR0'4MN=!=CH"-HM%W5,%H1/%R!SNS'6?\3X786_UBZ7QWZ[SML2#D L P M5P[34PX ] \ P#GR=QD L/(> *-N><:;HRK"2,4"QZ_[,E59I3T"'*3[(SE MVNNK;R??:-0KN$1 M= Z0MHC:E*9B'M\2^BZTP>^C(<^'ACWK!1<_^APB7@ZW;O:TB[&T>_Y'8+K^ M9;Z/PK_^=[C'QS#\U5GJ%E->L,<8!T1/^R0F\SW'W=^* Z!4W: M('8+8M_TT<67)IUKH;=P_6<"NW_ ,6P^U_="_V4-TP^(0H[:CG)H<^H.\J.: M'9@5B,GL*\T] ^I"U5V/_G=T_L2K+U;Z+5'^M(-S\ YP#]_<&KAGX?8R+.SQ M1;L;C:P[PDI<+L930"/AA#2@#>J?V/8]"7^5,2\T6KI:37JO3.3E^H3A*(8L-'&GK?2@+0!D?.$#X&(_ ]RO\869.FRU/'T;HDNAWL'* M9@<,N71%H8?PA<<8\T*^T.E$LB59."\B*V8XM?,EA"U#/&D*&U]XM''?YPO# MF:M.J^4Z:IAENE,2^D&UE"Y/?0A?N)!30YI!?"IMJQTU7:GD(7WB,,2_D"R%7#Y; M:!<88D4U07>N=8F4&?6A?.'1QGV7+S1TJ]ERD5Z$2EZ-=,V5U-8&<&<"*/C" MG8R)E:'D"P.M%CF\/2TPTD#I+1M,0RY5X7;]C"^\"URL_#/ _1I?(#:R7LOE M^$@P1<>9,P+^4)@\;5F/\!&)CONMH>31M6LHW '#9CX MPL.-^RY?Z*P795!N5%B&,*;3<2E"-B*5+D]]!%^XES$OG@9^O_MC;]3^"NTU M=9QIFD8_5*URCXHDD"Y/?0Z_'TF:[LFF;QJW0A)(#S$$LXD6JK5>C@.1F!D7 MMLK@]XS+%O 0U:+EB&FJVSHVW.9TK0]WHQ!4QOVA8=SWC#LO;_%ZG]!E9BG7 M^&T@EBU@9Y[[\SGWBRL6/C[_BHKV&PF\<_6K3?LDB_&3W0>2-O@])BJT;[EE M93 1AW2]5HW)5[FPA79^YR8*>69L[VGDEMAY>'/J#VZT!"EB;M+ _1M-GRR# M/VY%PH*D4+30#?EY*3QI6:>[VN7DVG*ZF1=EDVB$;'5F3;!B [I D:R$/RO5 MSN8OQVIDE4E[&J9(3H;M3;9%D=3![J"RR7F9ZNMS+POS4N3TR79G1(.\!%1*"]B;K;RR!F32O/2O]M[W]MU MZ"MT:Y/;;-ODEBBC;!6LHQ$QJCKPC=6AH5LP[#OP-9,?Z!;2*4?U4:!T4&DT M[)2V);TZ*$!7<7LPW4JI>6.Z%2 (;R@2(YD&L4)%LH,6"WK:_/C>="NEYHWI M5G'N:T#?!&V19E MF$I6AP2I]-X[TJV4FC>F6U56[F TB9*F8"N*7Q;0,C=/ MI??>D6[!8-[W3G#X"MWBC:Z07^ASE8GJ(>TC_MBR.FD;%?\D6RDU;TRWY-EP7J);Q@H-BTYW%&E4 M&8=O_OK!="NEYHWI%IHS:*IF TYD5P&CJ)$*5N.TA>E[TZV4FC>F6SG*JNEE MAT5,>Z3Z"MD%)0^D,CC?D6[!8-YS\\@[[B$8FA.K5I:# M+'PJ$AUC&8(*\&7/6)R>D43'7[M6/%I./N34AFLXP2#62^@!6D_.WZ@[+RZ) M_Y"M,#'*GL6!]H9G26S<$H>,3?D6/A3K#>C"PV%J^OO*VE&]:[7U2\NO^!0C M3@=\A[\.$$V.57R[ >A3@P"I>6#GU7L\17FWO$1%S$9#H.3IUE(S.AAT;.* MI[>2/>'D/='N.!B,+8H1%P\&GR^][]0*[8;Q#[Q%_#K1Z2[ G=TO)8N2'//U M)HC/+47' U#W)W7Z-6 E!UF='*#X\JPK"'D@=T-_3! MH27E, RUE<:R!P8%QA:(B<0,S6)S"66]X3U][N#VCD+/@NUB:+^UQ.Y9'YGB M^H>^9\/=8S\VXB^-J[=UK7/^0>YVN#SG'C;A"MAR"D*3PU0_QVQ1I8E!R0]_ MUCW.(O5#=?Y2H)XC )>>S/X5@O 9G/OQ9R?-MG(=KW)NU+094"R16UN9F^08 M2OP>%16/9^(_7VCJ>KS>A*E<[QTOK?.K*=%[TQ^OG$':G#C#U%NZ0:V@\R)H M#6;A5$4W]0J41.0U4D_%^..F/#XRZ;CGYTODPB1,G*9%0A9GR*P"W>#X82:% ML:SRF4FO&*B,Z$:@#SH;&66%\@PC)%14X=OA\=MH>,C((HV\ZP_&?5QRN7&N5G/3^XIK# MTL,1SY=G>%\PEV54'997N5450)F"'N]OSRL6/]#H_2"'_LBRUX\0>.[LFT_6 M+#X?AGT<5HJ.[-IQ- J DH0PTE&X!7#:R3DKS]A\0/HI(BZV66$3!F4+V$HN MSJ5M?0S=9,.'[G#S W$^6[?Y3?-F*2BM1!6?XJ674\YM(/FAMS-]W5F$SPYW M[H**X?[ ^NXZ,L*!H;BF4!.\KH'41DH=ND3R:DL'2 ZLWW&=1TU=%$_ M4)[FT!M@H8Y.Y $Y+:U,>DZ'[+2A*JU6AH5+LUSQ8BR@922'WA +^1,L$+?! MPJ;74:A^IS@TD<9:$*E(K!A"AH5+L9"_' O$;;%P.ES*W29'%&FU(;-&K6/2 MQ=6HY@UPI ?O!JG08>%R]HOF;CQ3@'Y\ROFWT! L&*ZAY"W/;(Y'$S_LB;51 M#KK*)YQHP"YG#+>?"BR>@.' &*[$@HJN1,KK":9I^*U""6.+&U/)(L.ET\*7 M,@;L7HP!.V4,5V*!V?2['JKV7(;HCCW)W6(AKV:,X5(L7,H8L'LQ!NR4,5R) MA46793OKE5QAPG6QR#:-S7JRR7+$[=M%[L487O>+7(6&")ORS3Q55$RN32"M M/M_7(=R'!DXTH)P1C^_QL*D0:OE S+%S: M=70I8T#OQ1C04\9P)18:RU+)EENS.D,HBX@?,#UY+F98N!0+ES(&]%Z, 3UE M#%=B@5R*O&_4R%!$@#88VX2YGB$9%F[?C7@OQO T*_']#I%+.^Z_W4'R/#'G M&;N]H&/!7_Q\=[(*4+@5\)SD-*;G':'C*P57]8[?U!T%;(2UM#B9%NQH'8!7 M-5;>FY)7M*!>'VS])6K.N\J( M_1R0/]*$!/^JV%\?V@7]09/X_X P\-@%^5\( ^\N]KUC&###0%AZA>Z((:AR<[/(E5T1SK-A M[KLH.%U^FFYW2%P@OG-NYPW'/^X!]KHC/ZU@D*R#9E_?HM'N.!LR\ 2TF=OV MN0[BJ20+[90%)##]7*]W@VXN(708?@ET7UT*]1C[W;C__2)H?^T^O 9:H6O, M@'6=%DI8[7!<:Q:C*7P-(X\="M\VB5U1I#P")JM1_H)Q9VK"U+=J@;<.5!UU MOF7FN18ALI31P$="/]]VLT %::#ZX:)=%JJR4)56* M P([:2@=%,GU DW2P,X-.V#].L:?Q(BSFQ6]R0N^3\UK)-YSV MNDA 5]B]I!7W0W7?(,Z=L=-]MC>ZW,*[YW]DXLPM7[KE#AC)YD^[0U: MS*2 M:2=2WNT7"J+69Z&*4FQIKMU;0ZRIQ M.$^2C]CH.\,F50&F;R)#A[#KZ'Q(-].'C>>9V/?E_%6@>+69[?/Z%4JR8O4 M00<@:+FR='KJU(=C-&H43O5>@QTS3:K0T"V[*N36T";.6KQ.Y;JG-Y]N??;)GB>GE]YP:^ICS(XYT,G6C_L5 M60=#O_]MYG!L(VU)OL^I0N#*Y@L^0+NV[3J[K\G]C[M*M33M MR5Z.X5K].JNW0E>@H,T!]\++Y2]P3L?/9.2MDN_9(8!?2$-RMPI\1-PKXR M5+R9TD1I$:&(!JT7RKZ5CBD(.#SB]R24^VYK_?$>E5=ZP+3ES4338;HHH=NU M"=M?Q[^!MC)W+ZA=2R)@.,+N7-'V2M+ +(N-8J[5%4RV%5);>DOWMZ5L@/]U MEOGPJOZY/>N^!Q"LO ?(H)]K+ZGU9"L**%J=B%HM$KN_#2 ':>\&$!A/3(1A MV$%LNVZ7+U9"E.XJ5*?3XW-=Y]?EI]\S./A3HMY5H!YH0\K !V'=%+R55LT) M1+?3^&V@_C1DIA344$?J@Z:891A+$VMEX3KQG_X[B-QI<0](IZP+\TW+68A" ME6N;U1HAD":\@/Q(RM>8.!'SSXQSWX1$16LTZ:E1,\UH.;<[D2^7;!1>6@<; M)&"($F=+!M^$1%OQ%QVD5O/%II[G%\V@UZIMH2L!0PN)1Q0)SD_[7X0!'@22 MX0"%D3S'<+1#.]=JS1@^7N/Z)CZ0\[506 *AZ[R^44@O"\K[%/^5QJXXSK) MW3S7LF*9=^L/@'_HUUJ)X^%JS.?G)MZ- -W 2+3523LK^$CB7VYL4E&,IS5" M7 M'Y;[\';>PYO#83'VQSF<[6XU;CTS4)3.SQF>( .5@V]CF!3D<&C,?7$.I_7Q MPFK(0U:4=&8T'V)#02VDW=$?G3F^0N_ZGH=L-ZO38[#9==SG?B?\LX*;T"WOR@VDZ-(GN*+ M"R4V0OSF!'JV6^,[B8GVVF8KLN65&+O&4%/HMH?5H)LIV&VG]OV3F%][UN9UO."L/3SK'RIECGW5L!)=G&VVU+(M@/"IQ$:.3W (ZLICY M9(J0Z)B7''5,/GS+VPG(C ';] M4=R.4^W-S %KC(_6BZ$9>>C0-GK(J#*$ULPOI'LVZUGQ4E9/QK]MQM*@R4WX MMCXVAZZ_Y-6B/^$U: ,U)&:\?X='UY*6 M.U6!T9LBT<*+U0(-QO4A=.66@[5.9=NM(/A0.-A-^&YK?NY"O^1CMN@94%\515X#89XE*NZGOVT.YGD[15V7)K2T]=5KEMC252@2D!:]K?] M5@]:IGW&I3_4S/7#^#<8_%BGMP3A]U<.H+E[] 1_1@$^QNAJM:6 R"L:8^0+ M'3XJ;^N;/K2AYZ9@@Y,*?-&<>S/FY]B,4=>3@HC,A?9D4T.]Y3)M;.Y=T6 W MWZ6+-K[CG,QZMBQP@6.C$>#:G%CIC#>CE%OU?L[Y\,4:ER[I^@X42'+@3$)N M+C*AOICU^[E2EX)WGP^HH ##4J[WCD?H&X$%.+7N*,;*4$+).O!#3E4-&7C) M%M:'D9'_BE+>FXX>^A'GL_4X*HNFN>Q1"U,2I9$ YYS3N\K<,GC,<$.C5.&_-60HZ?I0YU<\[%:ST[Z/3L3YTNJ[G*J&I1W/#YA_:'N\5/P'^;C3P6"7J-$G35IL19KXG L;DF7',^$.701-8,J#.7"JZ"ZQ]MHU%F#J)KS3#K$S?G& M7%)="SJ6"55"A<'TMYS>_D:4ZH+M3!,IJL9P)"EX0>29TBQD@Y+ G<715W/L"4OHH # MU%CR^)][.)3#U;S-50*;051>*A$;L@'AOEV[%==G)'^V^]=$_]7CL!M"I^,& M9]%CS)HZIA?[+$KHK583"_M1!.<4W'?1\X'T?Q2 #AAIN8X6Z\>N@%GPAG[$ MR@)^5XH2-?9=2G+,0]89A+V(EWQ];@XWF 1 OL;6X3U,YSTA3Y=>GY'RCP+$ MRX@27U@/@/TRGG#QTZ3=SA-/@A_ D/QT/SW->4_)^CAL.N;NZMOYG^.*62KT M#0?X_N&^;WY,.LJ.)+0E1]+ R78G!+^@&Q01]-&FN#(60G4:"3[D >M4M\\H M/*/+]I:5W#LRJPTTL8_.U#F_R$Y[UGSV M#@B&D@=T-_2/3//%)A8W3'9L-7^YJ(Y+\"W.AL_Y/K-1EODR M9[PD^5EU5ZY;LK=%A6UM((,27<+XS/]2X7]9_KN/R[5$\0S./<<6ZLP+[?82/@>X^I5&TTQ*L M3CO7,.T97VG-A@J)++(,^:DG?FRA+"?^$D>L2H8WD*P0<"JS68"D$:4:!J$' M:,G7JY:[]JN>:Q]-P1N:'MPL2V)331%#7LZ;A-DC&EHYJ"CP';$$GV]>9[0L M;Z;771E?]MSU81/T.##N-L^]=\5U0]+(L%0OM40CF,Y+11:L;#;STT_]]')K M9?DT<]#W'?1P%>UZ"S=^G<.OI=FH6&.HPL04UM.HI>%^!#;0-3QF/OF!3QXN M>V7:S VO=,/CVH6G+V,;[[_=F?KVZ;%:Z*-VO<3B#)CW1W51-\&PG0TQ/W;% MXXJ(#XR49<7,'2\:2)8EKLQ6RTU!9*.M[V^L_&@.WZ;[F0=F8\44.MTY!LH4 MD:K$*K@F(@C*UV9#ERIG?0!I<+J,>.)?[M;NR$)^IMJ+R,39B99OYZR\'D") M]IMT._]I)O^T9\KJ@,)VOFWW&;K?KW+#237?*$+9\GO[!J0_#0Q73HJ,QC2V MF5B5K@A*DQ:W*EJ#OI4NJ-QIAN$W .F]3:[3MV*HO!P.[>&F*)D&7T(!BE?[ MPPJ4&(6(O/V)*X9@V-CDAUSNGBN&]$)^6]Q4&,HDO(8:]'.5C1!FY?ILQ="? MZFP_N6)HNO:+O=QP(:%XN4#EEL2$H#/G2\>*A2SSI9@69U/EEEB_3OF*H8:(ZUZ(*NAF. M\JI?)>EFA<@\,5LQE#GBPU<,N3FFPX6!,#0EK:QVW,("U9"LT2M;,92Y*U0K MABBO*PP6/5H7I3$_;HI(G>5J4';+P.6G$*U.R/)I2AWT7+^FNU9*Z\)@V!>Y M5HDVI/7<8&M9[DR33_YTX^:?XH8_O6((D7Q%+G67 8-'C4E_T&EPHIREQQ2T M3F=9,77N^.Y TFAA:VPE;1@4T"-B5NX,"O56YH'I\,!LK BWTYUCH,((:*.@ MJE/H,.]$4Q\IT.HZ8Z I<+J,>&)?[M86V%G)G=6+,H/(S>6"'ZCE9@W*F78H M5@RES>2?]DP!2NNM6[4RSC2)PF3I%X.1R$,YCP3?BJ&T@>':29%:CUF45Z)E ML@0E4QY#>YB6+JA NF((!B"]/NPRG2N&W(53(0HK'3%QJ=)I#652B1 HTQE$ MY.U/7#$$X_FR*5PQ5)@O6\VJV.@Q!NNTK)Q:1X,.E#D!+G_[LU8,_4'.]I,K MA@9+?EF+%)-ED#S:;D;*?.4Q6;)+Q8J%+/.ERAG?37Y]=33OC99MC6$%N1[- M3&U M3OINCAQ,2%#RB^KB]O MZ"V\D8T6LQ5#F2,^?,60TII/*H(U]AABCD8,,JY0A3 ;268KAC)WA6K%T*28 M7_8(M&BCRU:QT,YM*IRK9SDT3:L3LGR:4@<]UZ]I]-;EB5?1")-C%IL-6EVY M-IKU:Z;))W^Z)<-T>& V5H3;Z;4HHB*0\OF?-J8 M5Y@2E(DQ;2N&8 #25PZK^E+'">#*82\?+>IHY/8:=7G6SE%XNB+,3=HWK@4) MK =1W00D,Z2M$^V"-3?9=87'1KH_],OIBBU0@ 36M8U1,*K6P-"J+W"4[8[LH4YVRKDH12@XE##?%^]7 M0^ K8XN/&8$]9%J5HE&2Q>6&Y0R.:!4(/T4@>!@C@&'T<,40\P0"I6%]4N)) MU3;9#DY[++.T.W[&"'Z7^3]A!)TZU?1;T;*+LC.LW#!#KP*VZ0H##V($, #A M*U6$C]-!SE]/&B.OW!/I@2)H.6T]'9OIB@6/20S)W\E=;VAAV:+]J^DGJJ77'#[PP$?;87N_[4>+(Z+Z\6>)W^TO;V^,=5L).<%$(EZAQ)*PG6-0 M-L0>%?77_Y(_7VCJ+$P^O?-A6N>6Z#=BX:3X MV@._P8BC8?;?7!/9T/=+'D0NM!VO@EDB85=59>YM!]K:@*UH8E1&/4)IVM&XZI^8"X>V#_1HFE>+'BT#*20V^HN/R)XHBC MXO1BH\J-JK4E.D3J!.MQG0%S_WCV#<7E+U<<<5O%G98G8Y!6B.LQN7N3B?O6M1#((M29NQ>[OZ&X2Z,<>J\HAYY&.71:Y?)MWV;\)FH(X7 M8&X>Y=X?L!ZGXM>2IQS+)H=/&7MAN1$ 0N#*)K=(;K0OHY#3S63+E?VA&'6, M5F%L->?#/'3S,L>9^%/IGB?HSXIWMRH& M2Q2Z2AIT$(!Q7NZ[$/ J@@\-!:_.O(_SP? M<5HU;QDJJ#M^C!M'!K1K+R3' ,! MPW>W4<@OADK-359L:Z1B&X[A!]YG.JD=,#)>\EMU+J$E=#CM. '3XK95%-HT M<0%&OJN)7PT.&^PF\O9N:L_GIL1WI1'3T-E>RD%R MG492!A;L%HQB#4HKCJAL1B)GXR6Z-$:%7#]5V>2QC )[A'%OS"@\S%PS9G>& M,[:>W[9F,]T566A+"ZEE%#! Y=N, NF4YDTTKRY% ?P MJMGQ.UW63U6D>"RC0!]AW!LSBFYG6AY/QTH3)89MJR3-6X1!9(SB-T+EVXS" MZ1K R>NY$*574W7M$[W)4$LS1B!C%'" XTI&03,"2M/Y)8(N\Z/!9%8LA3A\ MRP_2SRAN!I9/NHX/^#AL14G*R]#PC=VN+F\6I)RLV]II*LG"T6$ZO"Z&VZ6L M#=%FDUC5)U14K.:@!<89<5\M3_E WGO.CS^NP?J3%HGCQJ5,K+4@2A3B.N#U M3K2D+(=V:,67/I&SY#(/Z(D)5N#%KHWSPDINK$/?,NG:>JNU-P9P&]!FG ^E M/]GSX%+Q_\@6BUM#B)9']5&['I*,-*SU\2XIKDP-VL%-:B $K6>RWO97T,[JP@P4 M&"+*==3X0Z"TO,G*X;VZ0&+*7J>B<[Y5RVU?HFG M?VK/'_'T9R3J397#9R3^3W?X,TQ(,#:/X_"# M6K^WK'2-J8D,N=[(7^7T33XKSUW!X8_FS"@\% Y^9OMH]!ZC]N?YII5KK0Q' M>WG-_@;K?IVH11MNPAC]HW $$8+'0//'[\&H&&@!OF M-&00EK+5@3.9S. \\#H]X>+9L%G R +&KRIWC2KK<;E$:PUTZ!JKH8V/?'J5 ML8NLW)4%"[B"1=4-O8='BW6A4"Q0P:QG+JVNYW"!-:]ELV%718MGNV;A(@L7 MMZJL?Z=P<;/*NL2R2+Z6WW BGFM8 M/QRV$^&X)<45G_V8+%[ZJL9\'A-H6* MFX4'KSAI5AI#D6"D>2&_(4K5Z1B^K8]2%1Y^N$"1!8C?'2"^4YBX67@@AIHZ ME7/!UJ21<,0A/79>5K)Y^2O"P\\6)++@\+N#P[<*$3>+#G.,ZF\7N=%<%% # M8'UUVHNR1757==[_; $B"P^_/#P\=&'.F,1YV^0I"L77>FW$]#U:B++PD"W, M^4/# P0K<^%HBQA75:3%S7H%$_<*6VK:0.LLF14=LK8(>!K[T[@Z%^K92L0& MB-V:#1IBA(*(*7"]BJUG/I_-5F8N_\MF'/ML>XT3-1$S0R+'V]OUD UJV8QC M-N/XZ+4\O\G!'SMK6"UM&@);7"Q,+D2B2E>N P'+&A6S6'Q!KH(BWQUR)FN#=JV>,\DF?%M%?^CQKXQT-V^_UKQ9 $A? M /@HQ_^@EVJM6I4ISUHEAM;YC3G@IYM1-KC.'")M#G'K&219*^7[,LLI:-@M MN)79MKOI6.G*7H_RBVSJ!H(QX66[,H%E:*A!=;PPFRO>1QJ1@&Z%;)X4CEV9 M?@1R#Z <@)_FT+PL3="([BCK+H*[?ALZRI$1@5^VI304S6BUYGCN1=-.S@R[ M8E2M5U=K%,FZ5+-F-'CH31IWF86Z&4V=UWKM/!H 4=!T;^-)[1$V@"[?I3>1_DX,_N!FMV&A, MN(!IF!&K<..FYQE21N"S9K3,R6]Z/ 18 >=Q3DZ3Q>F:&_9&C.%KVZBJU_32 M.'/R:PZ(>#9HYN29DS^^XY0G"S874*QFAC-+QIOR:HIF_6A9QVGFX+^EXW1( M.O8H6#;*HF2U'-IDZD3#R3P\ZSC-7/RW[/G2H$-!C<)FG0%-IVW-^7D[W\@J MZ]F>+W^HB__^IG(WDMI!$R-7IB$7>W+.9,H@99O 94WE60!X1([_02^=M9"A MM_''&W/HKO,39%/!9"Z;!\L<(F4.<>M.$(/WYOX&E2(3M-MT@:RS(SZ7\=6L M!0-&]_AV4WFOV,-;(@4J(I$W!9(/-'E=R0HOT#65WP]RCR@%6#I-]0ULC39' M^G*%C,'2F$(W,,B(P%T..7]_ ^0/ 77X\BC[<6Q$N9[GKF-7/ 3$28#YRT6^ M3(B"[$ECO,WZ%1*Z>/:QK0_??B[N+:W^\$UP7T,$>P$1[&80$31WDR=']14Z M5"2C5MH$6F$ W8 '>HA@ET,$NQ=$T!<006\&$5>N-DT9-764:W.TJH&*7."@ M35#00@2]'"+H3T/D2W1G/6\JL_I46X@X[BU'E>8BSZ#09I7;$);?8/QS+.-] MXPM #F-&_R8:5,NVUT)MKLI(G8J*T:M<>;-,F_7/"/>K&<37S/]A,8G(!XSE M4+DB8X]=E9?!F*2W:0A5>1(R%M M&/CI. #3?R:^3^, R(W<<)\H5(TAT5N6!(7O&7*T X>8(H#, #A^V3P#1 4 ML;<2&PO%%O$Y5R.MQFBT,M,6#!X"A$<0PW=W;^EZKA+* ><)P%L9\MO.C$KH M)QJ*K],\R=X;WNPV6*6S1F8HHI#;"D;G1 X^PR<5\_?D>]EM\)Z =ZHDWG=[ MBN^9TIEND"82SCQQB7DR+X%IGJ2A&^9#9\H?+PI3H6\XP/=)>1D:OI'\Y&!@ M%K@+_3"O$,R)<7DTS[EF$^VVJ_6Y-!)QZ%SS$)//2+4SZZE8OYJ9?\/DI&49 M,=YH:6$$DM4*E+WU"P5E*DF,KS#":(NX(ZG:&->@F["_Q/IG)/Q50#B[N940 MQ#?Q/*?AV=)"(R'+J2CD+X/@K;D2!HXX69@H0_PCCTOFT,SCT8] MIKBE%6CCP(<"[\=LGTB28(#@-QM;:-"M6*S#%$96M8#EO( M->%;\GFY?=\3,ATFQ:=XZ7NY^CH$- -F"TJY9'*[TF.3E'\,3EZ<>G-R!%Z%6*Y0 ?>&9RR)LMCK$7-&$DNY_TNRM)]&=I, M^BWT?"#^G>(>>G?:]!T8'$DD'3_!D^0C!BH;IMKN=,*-:-.CNC;GYD9U#6TN M_18&SLF>#I)U(P!\% =X;]I;$O-9UXR\/+OUFGUJW,[B )PPP.X3!VR\PZ*3 M?CT4V4:K-_?*HSX50#MJ3D,ZMO^T79;9> M_ISA2.9XQ1BA2NA!3B5B8?IR<*/0'>5YVG[MY\"<+I^C%PL/,,_ MM+1&]8G=-0MC191&&YHR1]JX .?>F-?(_32=7$N>\J:9G8_% M]0PY (H0N+(IQ@G1YP7QL-2!7]?44:F!H;:78Z0E8T^Y+K24[H6$I\OM/A Q M9='[B^;<6FG_57@D,.:5J1&TL1$J,A6MPB%F/D,'%\"!\S=]U>!PU@N5$+--R=H MJ'04M:8PRW&4@>-+X'CH4DW\"1RYTY:.W%079Y+5Y#L5TR#$1L-#>ZUM"$.* M?:&X79*]3'&Y6_4&?):/DU(1+SG:$_],_FI+&\,.#TWOF@94F27D#2J5:-$G M46OCA!4/; ,DPV>WK_?R94^ MGRSA]6)>\.K&)]?L'O^F"/'Z@M,MU9[V,N,-WWQUU^3QNX2S:\,SXI<\P+AB M^/+N#@HM^7K5B269GRHK8>]V;00OLRHS_3M0^L?A;X MWWF9IDS7"\IU+YN[]HZ4T(?*VH9Q4M]9>P40)V"=^>"CR0]"7?OBIHR M\U[>T?&Y)UO3[:A=M2)7'"[8>:5.SYE(RSP9%EZ)W<23E=;KSOJY.>C??5];U#!*R-;@/KTC! .QW%WY& M!-WP_;7<'A?RDWX>NW \YEN^]!C2#[^$JVO46;GR?0QV$X9D-7RIT MYXS@4G.&['%(G\Q"\1?@>[CLE69_-7Q?SZK#02MP:B9K9%3NF\-I-QAUW(HW M6T$WH(09RP^E%3!T!#P"V._2BHUP#L"2,,K;#H,0HSM_'2]0C0#NE$) M?,:\?U?CM>>CM9SM=JR,Y(T8+>W18&32JR)\,XK/6T+ 5.#;LQ],.4[\NY"]>4"P^[1E\Q??N_(B\]6 M![6;Q3K-NVO7;")5OSR?="L8?!L!WN%(C(N>^<>L2+KJN.88A/WXLT3W>U15 MMP%-D2-BBPI$QW2=+C^LP+?F[.-$$B/KI52_VN!?.GSYK<%['IGC6MME4\0G MML --;5*##*#0SD9@$\QXM3DA[^>6U5GP:N&Y*3>N5O%<213K^I-%\)DXU2P M-5L1"R:+-3D$X]8Z#N]I[6\5\52??$\3UU>6'@_*&&D8<3$HGR^]NI24H'"W M"OP>$*P[\M/"),DZ:/+U+=82&=:J1+Z_!.^MM4^9:-841[:P7!.IAD^<..DJ\!P *<^?;=; F[8Q^F[P[7] MM?OJ7M_I4/BT5O#^PW\FEC1[R#"GEW-YIMGS*H!KMRIV%3KJ\7.QY+T9F%-4 MW2=*)3T@7\'C]6]QRTZ46]1U/O*!/S$\/WYV)@7A6?< @#] Q_=57&=WEUFL M'TY502S6;KN1.L7Q!W7Y;#6(6N8")4:]4JO$=VO--QDCOH 1YULD3G/HK&0NF2Y5T]K^(EI!5\UY;""^J"/Y-C)ALS(8>,ZF5S1#MSKRY3FG$.&/$D ;BC!%GC!B^D'M]2.6< M% 34ZQ@OMHCX2D>::^)R((X&?M#L3QI_,..]03@\HB8+AADO_?U!LNJ&WF^/ MDLM^M&O51N*G!9M&O;2JXONVV,H0=EH3Z8U$M6\ =/"V6;!\#4X)L%N<<'.<@W M";BPW:C1)9=&NXN(2-]RM!#SRU*8D;IL,X LT&6![NE2P=BD/LSQ0FD[*6VD MCDD+^: 1U/S0ZF1L[HHP=T1%%N2R(/<+@AQ8@=?K0-(7Y@KU_E:VE7G!!-W\ MMI=KUPO]1O^62'A5ES1%1R9Q(<[2PE)WLR(QLJR9(PE_& M_1X?YG[SEDQSFE:YV2+'H%&O)K1-00<$D97XLBV9X A_&?N#-BS>;";W2@(G M!;PSGXD;6PQ#V1DC(.'SUS5W MQ#=,Y&"68?SZM&LO7"?^TW_A3/''MNL(@2N;APGY'C]9=#6%,5G9C,HSTL'Z M%'1L_4C>/I+R&95OQ+PE!@PGMG1\[=MM]P[?7&U6[&JS(M%T;?;880,5AIM* MARVA5C$SZX5FQ>YD5O1JLY81LC_/$70!Q1>C>C_O 'PR@FX%,:1F1>]C5JQ\ MM5G7@[%*-(YDZ%C%S)OOY#T1VJ/3_'2<8?FYS\2:B_$@BFA%8_VGDS?!H'N*L_CL;>? G Z!" 7 M"\_PWP[Q9=<&1U2U7'GW(B]\A@MTX#U=N/^UOB!KW4EOB*&@S) \JYA]4H5R MD'Z-UIYJ9:=JN\7X^:R^G[WWC<+O1J-Q!,41O'0)C7YUZ7UW(^]ZKA+* ><) MP%L9\LM"TOY+TE'VW^[TM8?F[5VE.5^QQ59M8HH(VAX6I,UTIIK0Y?T$[.]I M[1E5'ZGM^\#^02>[ =A_?$_OI[SV',D/&*9"WW" [Y-RK!O?.,;<&'TL+*,E_ M^[O]$_">5ZX6Y":++GMT?AE$VGH80@?O XC/Z&V'HE/%71^IOZ#Q9Q^[2.5W M&Q"_"-#7 /)"@'U_[/WYL]I*]D?Z._OKU!EOC.35 &7?4EFI@K;>$F\ MQ=AQXE>O*"$U(",DK,68_/6OS^E%+1!X P=\-5/W7@-2KZ=/G_5SIO+/0SHC MW3,&TV-R3^S8(97/'#GC,/#Q@=+B)D^([H<>R@[['KD+P>*?W)[RI'\!?C?/ MJFV?V-WI]=/4N"XCKM73/<<.@:0PL.N $E 88 M[R>"(L.E#1 M[OPO8&AT0U]I#.XH:Q3:3#9R='OJ6X)?3;QB]\0:W._G=[.!(A:UA.!6.IA%E)HPDB6D^OHA+:)QO#)>1.2K,*TGG0X< MT2N/QY896Y/8:S)0=\I6U\M63_=WZ05_76ZTIE?NW=1SAB<[FYD#O5Y<[I2= MINST?;%3/0D5-F6GZV6G7Z_.QG[K9WF2M\Y^GM5O[H]J#_K&:=7K!X%-V6G* M3K>-G:[ 6A<1VK'%=RRRST&I/MHII2(Z/_J73X\P,XG+A]LCW;9W=%MW#'+N M>O#;1C)%I66AWK8>QL2@_[T@0>B)4;=K9&_:,KJU?/;D],>XLN\63Z\WCAW^ M 2/C,D)AM09?2BDI;WHJ=6Z;/?:/<27NIMEDAO0\*>VD]?ORYG?7OLFW!^[^ MS?Y/\[;E;IS2NXUL*8E44HZT(=+2NEPEVZAEF<[!\?VGL;E^LA;]T%LYP)UYJ;YG9L:Z-3RC]9JHPB>B#'R]_QW"&Z,B$* M57>$N-G(YOU>Z738R!\<9:^JHRMWK[QYE9:>(E0]:;[KNZ4;V5)^Y<>W\.KC MFWT8?@M.KNW38?ND]"W_<+E?[FZ>IVA#C^_ZTQM>NJWVM#BL7;1^D7Q6GQ[] MVFL[E8N'C8V#W[!M75EZPV-)GD_@TLI7/KS#][8)K"QO=A%S??(P,\B\@@SPG@^+/\<4AJ=R4KG;#"_/,LX^M M8FESA:^GDT%^S620?SH9Y%=.!@OR0IYK"?0N2?;R:^EBG _+P^OJ\?ZD4;O> MW*O[M?:N%02,OWEVQ&N-O8U?]>GEQ';*^='E]]-.:50H3G>WDLVO:XLWQ$0? M3S)IFM]*;GCEW[5&^[V"7;S.5L:MK=RVM>5RO*T)DR$3Z?81;=L+T82C"M$G MKA?TJ2JXHQM#8B*ND2I,-ZKMZO'-R5=W:/W2F_O-W<;8+FSL=BZ8;"1++Y_M M=E@Z$H3H5VYR;5B\S'=+W>90M\[MTJ%;/NMW-O8VW(K'U.0A6]2!Y?VG4*?F^>*?@" DZ.[%PY ?^\+'KC\\I^]:I:LW_N3CJW M^N[=5A#PBF,94P)^+3[9G^' QLUIWMTY^%YN6:?3;BN\:]S_.MBXBSKEP!MF M='L" ;\1!_Y]4G&+AC&FPSBZ-$;?:]\&^K>-%HS]WSZOG#DU([Y<";3,!_U-[]= )^(PYLE'NEQN1[]U?>"OKUW>Q1 M3<_6MH* _[8<^$\0\%:'1.J_B]4=9WJXTPK[]9_'IQ<=L[._<33^-P]8W$R; MZDH)O;AN0O_^\]!N[IB'0?[@5_>$F#VK7MI[UX1>3 E] PF]L&Y"GYR-W/S) MP33?.A@<[?PFK<[$:FZ?$/^L6?YANW"N\*)ZNW6O]X4JCR1L>L! MH(:F@LIHE? MA<;.CG_QZRX_^M6=]"X,_;SK;&[TQ%-IXIG+L&5D4=@J7??@+EOIV_W&X3!K M^3O^WMBX,S:O4%ZJZ[Z"T->5:K%20E^[KNL=]P<_]LGWT_RHU&SLCD[=PTGC M71/ZWT[7W0I"7[NN>W5OWQA'E1LR+%:=\_UFR[JI]-\UH?_M=-TW)?354.69 MV;D['9C#7U=DVO[M.M^^?CM]=U_Q0AO%+7+=^Z1LV[\R8MZZ>9GSCG M[F6SO0TL:N-UW#X_+%[N%%*7_G'$PO!L'AS>AF^VEB,W3=-XLN M%[O_K(K)G='=KS.3E*ZN[H*;W\[U^.#A=/.J*(D=74WEW][]3V"L\.+6[=/,W+J8N$6$9,,]CVB>X-HRI2 MQO>CW^_$V3S1=L/I,6EE4Q*<)4$I:;L>E2WID\*3>'43 M7GW]-?*OBN>MO=OS0E@\:*8D^ P2E,)[?&6WG 2)V8(!621./J*\/9:QI\(- M/C0]=8-SCVJSWG2'.*1'9TO_Y 1V7!J:TR/]8-S*?AM^];[9TU'C?,/OW/CD MHRU^]NRWC @*&R*G'>R?G/TP[8MB:WHS#O2]@\ID_V#C['^;S)3^H)RV/JO2 M'Y/3SJX;A\;H]&)X-1K?GMW\]BLGV7IZ26ZLG+;%)+A(3B-&X[O?_?ZKW!I5 M=G?.:U?DV\]&RA(W5DY[*Q)\EIRV4$B[J4ST[_?Z736_.^Y6]B_\PL7Q_KL2 MTMY80MO([5\FII^?5L\N?S_D?PZGY]_V+\KE_M&/WQO.7S9=3%\?;.UFB.EA MWS)>8]S^&NV>%_:N#\LGO M6R/5%#=63%\?"1Y^^W8QFN[OUH?786C]N!^ZQ7QU[6;WCN!*JKT47R MZ=;AG@EUY<@QW)',ZO*\G8N3R_9]?M?_>O?[X*22K=]L$9E2B>+ILWW7!)($ MC+9A/-'I&Q'/G:N[FGMW23\,NN6-5.A2GO@8R6\"E-J32?YY//'HWM[] M[;?-LRLK.VCWO8/K_*6]162Z&3QQ$P@D":ILPWAB<[>9S0["5O.JVO^U5W// MO!'9V;B0TY0G;BJXV8M)_GD\\7>GWWD8._W?P[O\_H5WNJ=WZYOIP=EDGK@) M!+(H2V*E7.UH.J2-'5Y=Y:O7%\YY_71\_W6Z<7:J[>(NFZ!DK-;PLG]W>-@W M?@5W^;!ZIM?+Q:.JN9GQ\FNX^]X#.2Q*NEDI+SD)2N;P[OCKM^'U0R%_]GWW MIC$]2WG)U@OGJS58'-?&9\&Y85SGS\I67]\OW];=PRTR9/U17K()Y+"HFN9* M>8EEEG8_)L+%Y&3';Q4LV0:A=K:)_U;@YR%9+V>R5WCPZ MF/[8\6O?-C,>=P-YR2:0PRIU'*$EQIX6[OCK:"@U\[N&-Z@= MWAY.6K6-$W?G8G*29AP1RM(I_RVYS2I(9?5WWRMF3TZ'-ZUIKW3ZL[_?L*H/FQ (MG$KMTC#7,4ALXG9 M^76N-ZI7!Q7CUIQ,#X[O-Z\3UG(/@]&[GJEI^^-WX^6MR MM_-][1KA-J[<(J%G1[=UQR#M 2'!L6OHHCQ]7$@^MO2N9:OUO,_NLA?7P5?/ M'[9WC7[7*HSW1YL+R;1HEC/"\-PT_Y;"S4M)8F>WVNS\Z(UKP^GUS8Y3'NWN M/Q0VEM=N'$EL!&!7;(O;5M^AJVSH3G#J.H;N#RX]W?%U ]:**I97CG47DCWB M&YXUEE0":3IJDL%9[ZMK.<$/NA"A1W8'4'*/WEGJ(_2#88>P/^+:/BL^C.]J MX23?GC@'T[W];[W6WL99^F*$\J+%8JDWKURM55+DID/.+$QD/;P99;N]?&?8 M&IW\L"N7[6EWV-TX;6J+4IG7M_UW=WYY7-.+M:O=WG'9J%F_K<[Z*Y9LQNP+ MG8.^=798/#P^'5Z/SWY4=Z:V\_5J[83ZO-FO*X,YNE^.+8><]78]0C69?=V M&W8J;H]]W7$LO^KI&RN]+EHLO#UF5FLA-WAZ M;T]>9NQ_V3IO!VNJ=DIY1IWCO6/[_NC7_B#_+=RY:=SM7=\-[S>.,^6KV5)^ M96>3'\U2)SMT;\HDZ-YQ,;HL7]F%V$RCACVB1H6.Q9:-"; !V.T>E5>Z]3.RI_+[2ZUS^'N^V?)W8U6S2-J_D> M+=\M%PNUS_255W0XIL]W!G5_;)$?G9U6MMT\*4[J)T%ITE\P1WCC^1WN6?>4 M#G%^?&'K.WO#8:,P[N7)]<1U;L[JV=^'T0$P\06UL=-P!)GCKO?"E9A['[[< M(XX[@@+H\\T^=4MC3?P5'_TSR U*==!#V1F5R/'OG=_Z:'BMGQV;X]IYL[Z7 M3.?\E=<0.;L?.S?CP=EI>7)_W=IMGAS?E+/?+\K#>0K 3O&-5_1I!634R7OW MA=&E5;W,DZL[_\KK'-0/;A)G"8^_HC?;U9U.Z=O@JM+H_?AV=7?0RCI[EZ<' MV6^)O<'CK^BMQX6GSH/?G]X=GPQZP^QN;WIQ^+6_\RN?N*#BE>6]_F4]?*9T MZ(:>07SV<4!T$WDZ);;__8?^2_.#J4VOAI'^D)U89C#X7,CG__EEK)LFE9VR M-ND%G\NY<;."./Q<+N>HX^*+T M01\=BP=[E+5G>_K(LJ>?_WU)Q3]?.R43[<(=Z"1WG\__./2->A'?ZP[ ML2'@WY\=UQOI-NMFPMKE7WWXWR7HP)K;TT#L!"_(?_Z"5NB2ZO2?<<+2&C;1 MO<]=-QA\F5WEN>6C/$'.I)&KB$$#T70:Y08I5,J]3KG8,#OE3/?:Q3J74(^L'&L?5V_)"X>ODE_O+=\"^V3T\\#RZ2B!'W\7_^H%_.E+W*U MQK$U$L0%E%+(Y<%8JGP4,@/J8"6 M\4$,V[3\L:U/J>2/8^C:KC'\(D92S]7@'",G53@KY0>!._J<9[_.;0&&EI.6G$^IZ](6_NL]ZZ>KTZ+*UI[4OFY>MMM9N[5Y= M'%T>T3^;IWM:Z^?N8?/TH*7MGIV<'+7;1V>GV/YF[6-\MO'I7>O^@.Y X#H9 M;2^WF].*^4JYL<9)P-%8[SF;6[(W.WBE-]BP_;.+$PWWATHPCNN@4&X9&M<' M+^!"?Z'JK#DZ*,8FL3[ON48(4BJ4Q_F -^ZI[GF=6JN?O:F/FM=75!MHY7]- M+L+>1?^1$1?RV6^,H&(C3@EL;1QAAHW'Z*0'LAMEVQ9]B>H_=$:NW=5MVPVZ M[L.'-9%1TW%"W6;%TQ1RNNP-6OG*9% GEXUC[6+UOG9 MQ:5V?G71OFJ>7FJ79W!Q7-+;02N4M+,+K5#Y:'[2SO:UR\.6>J?(^Z2Y>PD_ M%QJE\C;QXHT_&<]DOHQ'')&82=U9.W6=P*XYH M>P-3G\);Q%G7L3M'DV&+&1*5G- MX8US-1V,/;]0VAE]S3=7??&6W^[BO;QHGK:/\(;=[LMW^\Y'XRV4'G[7!I*D M->8.TWJ>.]*>3B>K_;<6N*ETMBF6C%UW-+)\")30]BV;:)3?4/GD\_IU91;[ M!7VR+E4^>WIZIO=VOA;S^L.97RHTVI7?9%[0BD\D#P[T2CZ?WV9!ZL_16G%5 MUL^UD\P%Z5L^L+3@E/ZBFED.G=/6_46IUCK[-ASN3R[-QH]A['HV7-OU/O\C MGR_J99)T=5[K]A"\]]WYEPJU4JV2^)*6^'RC9)BFF7@_ZZ/QEY7TL7@B>Z%C MN^.,=N08N?4=B!5=8A];#[H1X$:#5\R3&ZSION:/B0%1)*9F.9H5^)HQT#W: MZJ?W?J:YRZY+2J5NHZ)W:KT>Z93S#=*I=TNDHQN&6ZR8V]<&IV[ MPKT_]@\[/Z\.OOZHF<7:J3MH3^BQR\\^6?OZX^ZD&'[?N;*^7=_=&;?ZC^P4 MGBS./OFC^[-VL;-_;+2J8S.X[C3=.]-N=DKS;3ITL:XF37N8;_?OOCV4KZ^; MI<-)ISS_Y.F/H]NNX>5O\]$WZI!AG@#Y5O@'! M*[Y@+FO\)N;8ANV/N[4CCXMP40<>_<<4@[LG7F 9NLT)+'#'_/%R/==H_#.) MU/A\N+^G,'Y8[$#D8Q%DN08AI/ $"7RY'N=#-N#8<^_AQ*_>CL.N"ZM^.VW/JS2^=_)(@4]7N4YT M;VKKCKF0U?X5F$MH@&TL)X-B(@F\^18_R2E=> 5_6[XDRK%XEV=B'21_J3\< M\:!+EO:E2M:4V+__N+.^';G6K[QEGYPU=D]'^1)I4F(O/HO8Z_ELOEIL-(J5 MY>3^%_*]%?$^%DKQAIL\9TDL*)P>67\M5TS<=OS&824?CW(7N79. M:XW&MCNE%!0_]=JIF_NTZF/XY@2SZ*@M.5AO3U;I27O^2=NPP\1LDN_VN#QV M,VV 0:=IFA[Q??X?R DK*%:=2=,Y/W,K_7 8WC5/]B;[#]U",!\\LTQ@J15K M1>W:\NG@?OEYZY\W> MP]=YE]2RF;1#BTHCA=(2RVG*!+>(";Y,.UG7$JU4"=@<96_[V>TN_?/,NW0G MCL).0G?P]>IH>MC/GXTO;SOFS8G5N'Y>B,L.H4J-;^KKX*]_Q)#$UPN5MC/O MG/9&%335[W![]/WNX*P?G \/ZG>&I3=^3IRKY_'@U'Z4VH_^O/V(4_JY2\^5 M?6.-8Y;22=O:-?J_]&_YW9*;S79QU_C((<8#J%VA=?"XA-Q@/7(9J#9OT,&(KM$ A+TSVBTRO! M)!"XP^;]=);\<>V:+,B:33K$Z$)!P6G'[&9_3BY^=X>CDQ^-TH,5VE?'SY,V M2P 2\2I!\]/Z%7E X;//8>OF0IV:[O?#6KZ[9US=#6_/?AR<9F)0]4)*;S/ (OVQV([B$=,;1QZ?@A!'H&KT2=@B9DMKE#\V/T$ M-QK$+C:-X+,:#M$K-XH]DY0Z1;W<[93SO5Y'KU7TCEGHY>MZD?1TO3P;/!#T M?[8*M]<[C>'9P4WVS)_L^#].^TGA$.6*VZW^.G$JPZD5?NO>]7;<:_(]*1RB MLG>:/^V?5R>MJ??]]OMN_]LM%8_HDZ+W504DS(82B";%7C!>\H0[K%3+->B] MGGPM:95<6>P;_(5)HD]HM)@KE)[>YK9DE3]5+"@T6Q7\V;WTLH/?2"ABX!-&-@69 =0P9;?W43=B04_TRFV7B M-;F>@_^NZVBMUTY*[7/4SB\M=F=)4B^4KEOAH3Z^&T[-\FC__%MVT#CY3DF]^ BI M7^^MB(JW^RIZ@> M'^U4OGO3 O#T\B.$#@OUR_6&C*MKHO%'J?\-#,@;;QM^3&RZ#?W ZDW%1"HK M,(_U8^8Q;;D0YCKD#=&U9F:[=-M*3^Y;"$MXO0)FS; MR_F*V'2%8.C^YZ3)?_T>XFLZ\&\P[C8?]A&.6@U(.ZO[)U?WOV^O=N\>#BK7 M5^V]2\1(6+9ZOXB_B-4L>TV$;K(WYYY\(@Z#@G>TH"'E49XT?^JNM._R'Z?U M])#.'%+'#>@W=Z$%O)BRX!XDQWN(".(OX(?X6X&1&[SFF4VM=$/4^@ MW+?C%3]<.W0"W<,(35[^SX=[]^WN7;YU_]F]/3;X/;R_YC(HJ[02SB M35*/GW-*-]L[_IICFPAQN^ D3P8$,ZIFCO/'PB=&!P-ZN<)!-C7=MN5I5H]Y ME_ ':,,))SMVF)5K6 C,<,#A9P#!T MT@G!2_@\?1/&PQL#Y",?1X+#U?U :^19"Z8^]=]2QM@-/8^.AJ$O@3(?Z$&H MLH_JW>Y5]VN_&PR+UT;_/#^NGW]WEK./1")ZD=21V)+V6@:S ,?YB6))\IA. MW34.:]T22\H*U\,*@1U03C"R@H R$&)3CN"Y#IAI[*E&[HDWU; X&U3WNR?: MGA[H#!=HADE&;:BRT)RVKYVL_CLN30IB?%G_VOM_]W+D\+WU/.=S? M@,.I0<"EZN/V+S&4:WI*X*3X:J?;9!=[A!.N@/>AZ<6FO1%--PS*^SRH5(GG M'^PN3N*W5!%TLHD_^"/*-&DOGA!4**\8T1%/,R ITN:H4 4SZVMTW)-@('[. M4<&1X-C0SH.X?!C #9M0S']9-$+\N?!%//;H XO')QX$09$_O&"LXLF8):I0 M[&:+0@A6)=^<2C^KBG][ =K.,T/D1O04V$0X:XJYZL*0+FA&J3BBM._2-GNV M.Q%'2GS.3CQ]_+GK$7V8G=!%>+3WM4C&\ M[WI3Q7KC9$N-<#+8*[9VS_/FS4&OM)?_^IA[ZQBUOJ:BU&'S+_%YO=HHDNCN M>D;V,)/*_S#TTUP.RRS0T]/OZ@V8R2/4/DX$_ITVK[JRSW_ MWJSD\M#/[GO7Q'O26^,L X>6+,)D0V M8#P#%8@@>#-PM=!G?C8Z&E9B,J$0ENMA7_84.I]8M&O@A@Z=N@NN,[JRZ%]S M=,>P=!O<:ZM@9U(V>'(74H/#Y'!O%HY7]847)*V[G5UVF[V[,$F M4XS[^UBH:%>Y-I0#KQ6K &+R"68>39/G=71M>K,JA-2SO!&+6AG3SG5XB-(> MY@.8.&0]-*V #VQ1G,J;WM1'1L]KPJ!(W_V#2__:M4.F\1H9[4AC/*R.@UAIM]&:AY6N2 M-]XHFO+M!:DWE)H67K*7]'#K_3[E$00+O'='M^] V6D^]C]B8]%2D/J;2RX-%&0.QI]K_<9:QC^&)M,70L1A'N*)_=-I< MY.E_USN-O^>6)7LT73N)I\B!7M=L*1Z08F,6@'-M4RJ&I! M5ZT19S9-OW/6ZU0[I3QC+N.]8_O^Z-?^(/\MW+EIW.U=WPWO*7/AS?C__9"M MS[.:<[Q7]VU75R,I@U_#8GA%CGNM['GQY^W!<<^XL.DE5,P5!$,0<_V?1G?> MADGK*3X^*FW[LBW LZ@;#78)I+3^2K M3V0A_XS8Q"82T5?=H60QU4H%W+=2!K;:(]H$_I5TG22V]<13Z0/NAM^Y_.I> M'=X>W9'6=6]@MO.3YF3P^TD',Y]T, O\UB]ULD/WIDR"[LW579%4'IJ6OW_P M=:(>S*/3_82$#J1#I&I$!O'/P@"5)TJD:M57[ZC6;@\&E\-BT>D;]F7_8M*@ M0D&IE,E7\IEJOCYW8I^\@%1M".@190L$^Q(_@-%X MM N<^YS>H%,- >*%^LD*R?*JUU#O5>,56=E74):561LH/8YY6A:H>G#.M*9# MF8:MG1""?)PVAX=G0$F >'XL30W;F$E& Y59WAY*?>=8IL9,8D:AW'QJ6ANK M24;O,[C+7.U$GVJ:1'>9UCP"_T\7-Z2?(U.#J2R1]*BO0,?*Y<+R?C]?\@N6&IN;8W0I"7/X?E9RBF61E 67< M#\,FN@=6_,&7V&[W29;%#>D]NA*?=7NB3WUN$6_0C:T*%)O/7;IDU:4XPTWS$J/&)5:IUXOZ9VRWC,[>J57ZI0+1;U@ MEKN5>K<6QP;&&<'G#4(=5R779>+%T>E>ZZ<4(#:KIC*.)DOY&!77V$O/J+(< M\] USX4_)-\Y(2K/)F/V]>7!YUZN5ZH]R8 M6Z^%][M80?JR=L364/_?LV*Z_@2K>Z[/:,6 BG^$_SUASB^)R/L#W&^5,WD: MLULTF6>BV6\UIW@!<:1'>V/FG![M]&@_00@X"LBH(,)^.[5RK5I.QEQ^5-^' MEKBI,C>GZJ?\8]OXQSI(1#3R4O+X>S.H/^7N*O^MM22D_N:%Y0_W=2-P/;_3 MJ%<;E>0:#,]ADLV42[X[+KDR.H%V--Y0RBVWB5L62BF[W+ER/.*[]CTQVX'> MZX&+&SQ G6*AE%\!Z]Q)6>>[8YUKH9FH30T;U42K*4_=)IY:3'EJ\=QSQS!/ MXG?*M5JED%PPYAE16\GK-B5@@R NM=\I M5?*-4N&UW+*4LLG] FVWJ/!-,]RX>TJ!"2 M5:KU6J/^6O993MGG>V.?JR<7:%!C+6I*DRDC31GIAC/2-%1FF_E:&BJ3ALH\ M-5[VB%YPC4:I^,* V31B-N45VS:3E%>\3)^JG" .2,_U(A (GZ7:MQ#QX8+8 MK]6K*JE>M94\)9Y+6L[-HO]D^7=_A+Q8PPB%$C7];U]CC6NL]0S]S<84>@9 ]UGJ [L726#/57N4N5NJ[AZMV_EAW74G:\E>SXCY!-U#"5D:.F4086C8/L*_D[(**8#.0: MGJ$\.[0#?.1L3!BL:RH7IVQYR]AR\SM EUD!XO-0NJ8?;?Y)./->S9;3G)GW MQY?71C=JN\AHE995_[+6[+IAH'&K!V3>I,QWFYAOI?BW9[YU*5M(C$N?4GP[ M'(]M_*1[T]]\;[UT?V42R;M0R\N!8VQI8.E)FNU7,-LT&;^PBY*X/ M)&Y2.4+O>X11.&#]-K%LS&N9;2-EMN^-V:Z/;'C#4'@&6&RL;88_S5H/P$,( MZ-#-J+01O! QZT@J3KERRI6WBRLW 6?8+F^Z<01F<(X>5I(%"<^52OE!]=1YE(\7N>'^, M=+7$@HUI2FLI]TRYYW9QSUU4I"Y(7_?,?=>C;3M?0\_R30O+8KV,STW&Q4BWEJZ_FN6D1FO?'<]= ,1&+ M59M,F>E6,=,T^Z90Y) *T[.)0^6$@35V>[MTXKKE[!"'4.G!>C5+31'#MY.E MKB!)?7WT)=K59,-8,YXUK8FV=9O_CO)OE'')$R@7 I&DC#QEY-O%R$N<])&H MP0E'3P1HE)S(+SW]U<'EA13,?#L9^1^A&\&*8PW'^"ZT[>O,99SA(>C,AJ$= M4;JG4C7=A-1"D?+B;>/%Y7//<@QKK-M1 L4^(9@C1[Q[RR#^JWEQBHS^_GCQ MVNA&MJMD]&C0,LNMY&VGC#9EM!O.:--HG&UF=ZE_/?6O/S4:YT>G6JWGB]47 M!N/\2&-Q4EZQ93-)><4+]:U*ZV% SP2"D,Q#D[2- 3%?K6^EB.GO@*F\%=WP M=F=0$F3+&C8=VJG*E:I(\MCA_!7K7)G]@\,J;],N3;-E)=SZ2_Y,6"E>@TM4(^5ZK\4U/^AD5DHU*&,](?LLJACTFTI5RE%'WE MX9CX=ZZ/R/F?/0Q'N"?0=JQ5&$B6"@R?BX5,MV(4&_U39?V,2U:5K MO$R N@1>@4%Q]%? ])N3G6:75MG0V55.6CY=L\S_?NB875.O%@V]4VJ4]4ZY MVBMUNN5:HY/OD6ZQ4M&-7A%2*J%7_D:A7*I4R]5:M3C[/>VL4:S7YKXO-DJ5 M2J.6G_N^4FLT:+_SW]<+M5*YEOA\N52=Z[=8JQ6JY=+L]WG:W3=A+6&>=%_Y_4?KX\MU\E).;JW/JS[^NS='5R=DI_:]"%+I1G^^:_-1JU M1F7VG"F_E?/YA-]@G_+%BYI>PB83_H1/.%I/-?+^>KE>3O"[/GF7Z? MIUPA<9YL3*5Y7H)ME6J)/(8NW#POJ11K]>H\;6([Q07M%^9Y)WY?KB1\7ZD6 M&W,TR]:[5)@=#_N^.,][V'CF:) _WXCS8/3Y=2BI43[#?UBS"8PIRNRA1[33 M&0]D@K\1O8W+GN+8 .N3BI.F]:B$NFS$^ZXWT3TS>^RZ0X B@#9GS*55^_# M;>@'5F\:,T\6*VB>7*/@_>%_;7>$0E,P(+0)B4%O.?0;R]>:CA/JMG9!QJX7 M "8RF*DTM%#1EZYU>T@\[5_Z:/Q%VPL=VQUGM"/'R*$GP ^[OF5:NF?107R$ M#D *+^:_0 J9[DPS^+'P17R=U-K,(Q,BOW$]\67H\^\^9;21/J6ZM$/7,@@# M K59<5-MOJG*# 'P&6=)M!'1'?B5+T./4&&=3MJ7U5P1K9ODP1X-X..H1KR6+Z%2Z1S3'#32Z=X'K@?E Z^E&0 =_ M1$D$]MJ &K,9;>J&]$^',B/:(R6\94O5G>*ZA#Y2RNR#M/.1Y5!-J3^E6VX, M--T7.T-W8VX'+=N>_Z+%Y%DF MUICE8RF_HB87\ 'K(G\!;J2H,Q4XU-_0TRH0\<*+>6V1" MMQ6+,,4W';8:J(0R7& VL+=..")TUKXV=-P)P[L/'?:W9_E#NBLA,! 84<"X MD.^'H[&2FV!$:/F&Y1GAB,Z%OL+Y#/)9'3@"Y2XP"X]7YZ-]FU:O1X"L^X[5 MH^3E!)3>>IX[HJ^Z] W.Q^A*4,J 92&C,264\ND>!*M#YFV:]ON M!)]FJP#3&+G U0$GU6=70U=ND<8;_ZS2(YH;I1T(C39@ [+UL4\^BS^^K,,D M@I88% E@"%E;I_PY^-RS'HB91.C+K<#"W,1H.NZT96^6JMQ '_WPJEG-^J%@ MQ.B,&E@!R=(%-L!V,_%TZ(&8[V+J+^,ILAG M!^V6(E)9CF&'XIQ9((;0>P,2E3+L2N&Y3G#RH8VK7#LG1:@^XJ[ >85KP**$ MSH9IZ)0D+,YYV QIRQ85"PWDA,#WNJ%/SXKO1T;;.;] >E[3\_J:\RKN.$JZ M2(5,AV98GNE$)3"ETCA>K, MU0]WN-O%#'R@Q!$HMO"!ZGIDX**B2K]&79"J?KJ3[=&FL+*;YX$0@#IE2JHI MJ;X-J8[TH5053>L>+&VF-M:G(V'%\\@X]*A\2@G7'^A0?AN8*IB#W-'(A=FX MQC"EUY1>UT2O^KUNV8)@*>DA]XS3L!Y0&=0(^,V/W/8.2L?W+"HNT.O?=QV' MV$EOFN2>V.Y8?=.+P::@=8+N/95UT78W)%,JBO"D?FXSL $OQ4MY=GH&UG4& M3 +U89'8'%U8]3@/'I, 9>"4_%+R6[-UBG+'R(Z*KI9^:$L'LVM;AK2C4G6M M[^DC^BG0']!KS7@L.C1CSF3A-1;V96'+ZC$?[I(^.()52O@IX;^-K SF?=Z'E<:=B MCXK>7<\=4HHUB6Y393%2&R,+B,\1A.A7WB@]">E)6)M#,>:1 -6/>$B!'B5. MC:!CG-,EH2S=&Y(@L^BQ>]T.X<1@2Q!/PB1W0Q]; 8: P-LL7 ,>Z1,'77C$ M-_*(\% \>"0]-)^? M>DXVY&@(^KQW@?4+-16).T[14L1AGT&/-$B2-26WF$B3,V<*?#588LE[C Z] M'ECVTJ@F-5"I[[HF;1RNZ5C8XUQH43Q$DF[-5,8M]D/=TYV ,'L7-Y!QMT). MVP\]N(E'KD &]^<!^:%*[M] . MO"3""%X5$RMX-QFZ+ :AMX_N"Y'$A.@Z1:"A@@\&H6HZ;0M70HF]BX(,%8F%#8Z% M;!D09,F#MN(+JP1M0>BC1V^.545LT6GY1 :67%C^4-MG@\KQ")/YE+Q%&5HJ MSX:LN;=)65L8*U\L MJ)4[M5ZYUBF72HV.KM?,3JE0K/7RW3K19_)R$'MBAT>==&KE6K4LDF2V(^EB M>1KO[*\PFL^,$=._YGYF&^F[MF5RQ!6MD-/X\CR2K[+&@3PI>V2#]N3#_PZ8 M8/6NLUZN"4HQGZ"?ZD6M;3)*AW]"O F(,> *$P5); MA,9VY5BLX@88X'+:Y8!.J#^@O][3#F2FS9BX8YNVV*6BC\D#(F63*.@,]'NB M=4/+IN(!^ N)YS,WBQ]: 3*G!1.0E@KP.1(J_;*\!&)&_D2Z!>X(@__/Z$?Y M E/WV!*H6AZX7>B*86K+F"H<4\W7F25F//9TBW[(H*K)I2 >%D(9HC'@*[A@ MJ";I!MSV E&M:&HTJ<0&-IK8'M FH@6D$HLHH1&(BXQ9:J1PW M6$:Y_NM/618%D]>84RIJ*>HDIU&"L>GO.#)8-;D_F#Y!)TB_-#B^M+J[=-EA M >E:@8^7_JP19P#TPZ1@SX) 6M2D8WO!5THF8- KC!F?N'H]:Y"*=ZNY8T@I M"!V6O 2M@W3*1&^+GC@@^*BKB)!-#[)5"!11A(%93/B%D6$P)!C.Z$P,$ 5] M7!.>18./+*5BN0(A=^[ID1.%OD\WFDK]='%!6Z 2LH65$%#^A9%#P(;/['G@ M& =Z(_@8[5Y:'Z8#CB.U$LX\^!"^I@$)5?D _1,< [*.I"1W)5<-'@ MK$P)9%Y1SF1J>\0@HRY=]U(AHQ7SQ>)3V2L>_R8]>3+T.B5UZ6+O!>Q$>UC/-S^P(K"[;E&='BU)T/]/X*U"[1F MVL T%I#?[+/3*![%)>:.<[:H, :4TWDV$#VA*FL$#C6F&BO#18%S#4:/L LY M/0%3]^B_Y!)2;7&B[*$\#.HX"K4O4T@9=]B'?6$8_%D\ 9;9^QAA128> ,,R) M,UB"'1')<1 -QH@>4BNZ(49]0U,8X."#I( _X!S?T;G_L]!&;\G/;30#Z%,1@KA#F6]>"=$7:1 AQ:\CZXH(>]J%ZGY6E0;,?.#UP+<#DY"3T MBD,76RI&P@V\0MSDLJ?L..L18;22>P*L0_#O!&F3,0O1#XIH5. 1.9="EN'] M4JX#I VRDLNX%[U0=7G[Q$?)I&W9&MR\4>$^985F[DA.L18GOZ77)5X"]#G# M>Q>YISJ;E!9)EVZ+Y RI-$B\+F=Z(97Q1B^(<$Q[Z M3,?)UH%^^L]?UE,XZ:=<;!@Q11IOWD74J.@"8O:SS$8W[D*+&[JZ+S+["5T'8,OTO)M,,@859O6 M0,JLE-YI8\(#Q.T)<:O$-&:$0$%%(>:,4,'],3$@13^2.RB3)39F[O"\>IYN MQHU%_H@>DZS@9=RD(C,?HU#?!:(3.(W 0Y;1FO0)RZ>WA0*AOM&D];S@^WLVH+RA=O/&: M/9\*5-OYQI' J_P ;=)_,OS5G]R&C5OU%QR\(W9Q]"R/RLYW]/X"N86>(G:! MH?V!^>J%,L$AM.0]PMDTDSP-IF)*8@CH>=0O8MC M#.E,TC$&%NDII]*DUP4:Q$8Z:DU=UZ3B=9?T=?F5>"2R0_E,2R0>QD; O<$N M2Z[E1L ME$<0,&N![9H%A7$*_(P"WRX/ZSGA83WB^MX]B:YNE.3:TB+&V$P3 MC6%*,73Q9KNIO!I9P06>!@&'3>* 4.8U"4.^ @E=G1"W32*R$S=XJ?83?H?Q2GMW]R!&@1*"PT4=#QJZ9 AR9,' > MON%9W4A\B78$-"^JCHP'6R?A;AQ3>/[-$E/?$OCSS'G8@FEMW*;$J*R8*XUG M:L',LAQ^CGWNO?+(@#@^,%3ISW@D1%?X+3!;.>[PB\R :&57'*UQQ^@2Q^L" M0V5F!8:P:'0+C&W,GF6[3C\+G71MRQ\0,RFM3W4D<,=EHK6>:C;(=)E*[F)X MF@[KH)O1>J-57JZJXF2:7^*8R7#&\AM[Z05VN$46.,A$3[(WRRUCKHY[W;, MK$W./:*;/?]NC";K/E-R.W5:*%.Q9NGCSXV M5&YI6_:?F0V:V8P(+! V G6/XI=XU$BQC#>;>T_,*&H$#/80,L&1>$'+B.,< MH@JS=]46X02SB44 W>F$$,L>@@E7W'1PY_(0IPP==PC7A_@QD^ RY+"F#/24 MWH2.!4*&XL7D%WI.NX*1LQ@1.5!U@!GU^P%Z:FR ^@6'%H]14J(M,#J>"C-^ MZ#']30]DI($?C[,(9<=B*7QZCOT>QU\6SKIX%!BA>RYZBN4RJG)8=ZJ,&<&@ MR0-+/.#!'9:Q_&B ME.@+HS?(2I1M6J-PA%^#77T,FGF@%?/_C*8#&,@C\#?"+PITI4S3@&7PH",0 M7QDR[H2J S TA_3=P$(!$)J/5J5+R86>6+#MP.0G$,,GEP&'1PGZ+B0(K6%U M0PP:A86"C!=5MU? ;V%",,\L3!LI T +(HSS&,BGDHL1V4/HKNQ%:21 6$UP M2/@62KU1/===@?N%SUQ$6%]GTL[+N<*Q@ 7#)X46=2&<>/RI71:F\!TP0_BC M3; \Z,)3!^DBV3:?UIE,[Q%A4%Q851W.*L$L"F9"I&2J0D?F#F^$!*^\G)5Y M2*: @9\RFK0\,PO<;*H*ZTJOD!T#J"@^UUMDS-NL4WU9O%7X" -Z:P%]G7?> M-L>0@T//Q[!@F_G>X/"R0$FVR7 XE2V,G5/R0.4U>J.AAN83M0$1>ZT[\TR? M7;"1]YF1CP4OF61,M3.=*) M[A^6!)>4]LL- A"\HS.D"O^+9ELCUAXF"!(7K8F6D9%7 KN58_@^VP1'STI6IL#7BC+"QP 0XOB&R6ZQ0A%QIOPAJ ,;^ZBBOH5X1OG M\FB^;[(_FZ4408==0GN0T=V0;$F;03P1ROT522B*V7$]$:EA0K2,C68+\1JL M;40D,0+YZ'^*PGB%387'Q.+KZKO_5LWC2N8J"IF6@X* 0^EV0@4:YD"1H)9Q M<0HE+H8PJ*;/T[VW' Q"%8NN&0-B#/THRBIY5'-T3Z'(YP*WR1"<.E = M0C7$S?@$5 <+^%]1-E3,5,D4I#S&,Q$%$ X=**I8@]*<.'2R)7C@.#':E MTT$1B(N"@\4J3DQCJ0/(OD0D 3UY$O5KOA=.7*A@./&%08^5#!\&G@/R./=B ML=T"OO%^JT_$B5]AP@SW@=,J+@1=OYYERS!_A:V+LQ0+2G58? H7!ZG@R>RT M#!?",CAJ=D:U:?*6H^9\R%("62&0UFA6SH(^J90AX1!&$):"?DIY<#%W*A*] MZ/:;R#P\$;_*T"BB(63@>[IGQ&-&45!7\$N)XHVF6OYUSW9=IAIBP0HN8?,? M?[M.K UE)?EW2,\A@!#\QE XB\FC4A4.$H;.0^I]$C72TA%X":N!6#Y?HBC. M,<9TP6W+IFQ0Z50WZ!K?,3DZ(PS2D7L"8G-R(%LGCH2I3[POB)1S(3X8,\!Y MV#]OF6^KA95JAK+J".6/.$O4]6"@<_,7/5F]>'.T=4K&-HL=XC3#5P,6@,4] M8M@15;!,JN\P,L ?F44AI#<[%+/Q0L*U[&C367AVPG[#A<[-AD *!&0:P+V35M]^$(>%AP\CAJ9XW19,/*#V0D N!GW'3 MBX(E':D-RGABL\/]M@(_TE74GU=H2(CUL1VERC=,85KBN7A\O>)L\_!J#_

SK9,XYM)Y.&.\QE/^7-X+I-=!D2W@X$!UPAEZSSD&4_@\[F5 M6&W.I>C'?_N1"06\_?*L"#;%>GK\M"G6 !'=RK,YD6D+G[[,D=P&.G\-%=+) M9S%3D^\)DRR#Z9A+DR@^H=45MMKF=\+8=6U1Z1"&IY)E5( S%Z=6>HW$D!44 M?%1*&%$UK"04AN;B.A$>"[A!%JP&CQ=%*"EFN^9^%8SAUV:W(H/G $IO4IG#&G5##V"BX!0\ MB NVT?@G@_F>"E\._129Y%B<#B^(Q ,=6:)+A4R[ ^9P3/00:E5ASGKYRJ65!,X !2@Q2MF X]2"Y2<+B4SDK4D ME4.4\N(A;*!EB@"]6,M0VY1IIPY;/Q8.J(R87G/$'J,\1[>;\%R9R"@.H6/& M@*6/=$7IDLK/NP@)JZ0A86E(V"I# MPE8F?:Y5U#1<%XQS/"DE!"!0VCF1L%Q1; A39Q3W) @1-G]X/@XF>ISG>)Y%-7(HT++Q$%)V/\)V8$<'D4HU2 MM1T (FC[((UH4 4:A%XTH<834!1$&! 0P>,)8X4'[KDO!V%5%"?QNU=.KHD( MP(D)G4J5)<6$@K)II-T]AGX#=FT15B;1J?0H$7V".\KR=KF%)DI>![G785"Y M3/A HY,J53!M V4#8J+LC&*) W$'=$+$B04_*3/2G[6U?SZF&UU8AMMW:$=/ M"4BY([SJ+_7_6,DFW^HNGKGBV%,2U""EZIG$1Z28J-LR-%K,<.!3-R I'$AX' M,C>DY9=US158P\VRJ?%Y)<\)%>@%\])Y<6[Z"SN4DJ7*R,U8CSQ<3 6A]B4$ MR#M-I]CH"5VK :(([@5G4%7.ML4U5\CDUUD9.7Y0M4\XVHFU0NXYT9]D^'? M,%@I2%?"N!HY!FF_X9!5.!]V[5+%F-VS.)X)HLY+7'@JZJ #&-5*I^9059%L?\D M0D',)9DD#3A^&,/'X_ =*B_UB6(W1)I "ZLI8O');&<9X8K,\'O2MM!0RZ/< MU%/C:5%$ -R1.O<6SMS"&IJ$>$0X!IJS,TQ/ ,KND-LG(O6%+6H, 2@J\J)T M3&!)Q3+-B=2PNP&GPJ8*06V)+T$]1IX+9JDZ""J/ 6(5VPB?+? M63A*$*(2P0^?%$-S9 H] MRY.4I:8CGB![B),"L^(OY>%6%!@6N6QD5XK]6/ 8->0#V(8T7.,FT#<#)CP( M5VT8U4U0]C_*TM7SOG&([D^0JLRL961*,F@.2&BSP) '@N6Y,2IP/3R M #OF1H/6+':MF&H[PK[O,%UCKK&4[;W]A)HLHDDBYV!,N2U@/1"4EG L<'1+ M1-B(/NT9H]:0!_;YG18!0B/E.PGH30F@W@I $Q-0:!.NC8%.F+C"<9/QQE1E M>R8CDX[/;ML:359>8@N!N#^,[-!4M0QL H=PJ256G3Q MO!Y;V";0,<4FK6"Y;#XI;_;97'V2ZAZHTCM"E4Z35-]&1AQ1#H# M1!N#LZL MR<"-8.QF:PDH<<+=J>(!H\<,777()Q9C32L TSK/E87P#L*ASA(PIQ7,=,H' M.,@M:![H=1][EJQXP+U\8,(#. H.82D%/SE6877$X@TB9R@2;A3L2Y;\Z*#: M"Q<[^NP@R("%*HAP2QZ& '!1",$_;\B6MBN!H2'S-X1=/!45-HX=G0N!M@W( M)BD[V@!H2#1',0";A8CCKT&@D4X+T MY&HTP5ODD_F2$.QPA)#\&D-QF.$/' MQ[LJ.'([ D>^C(HN^'/8.O-S9!GE0H>%9&R(MAT+.Y>2IL\8K$@?DNB]'#6; MZ7SPS=!Q)S9H^Y$DMA"0)ZD\) 1AL6!_D0DH=3"U; ADSA"?%3;P><(9YYY\ MLFA(8(G442EA(>4JQC8_+G]SJ&[Z5I<,=+LGB_.PF4IF[?:H)LU44&XO%YZD MZ";@HJ-0,;V9;)Q9,N V43K8F4L34DQX4:!%:$EHG4,;G*D&T\Q4/1*:+=5% M 0^=L-LPTF83Z27"AH\"9-AF&A*-5H&O8J]*N5\Z.LU=_^ M(IR5(=8!Y$)4"N$"&&&+,4*%N^]PY+WZ<8!N'WMAMAT8A'T*?-C1G"I[/<(]U1ZHB0/XD;8),Y2R(GV,0B;Z0IH M]92>>W-I.8X$Q,&>Y8UX8 3$#@L\RGE.(0=PN#'S<8,(*+ M1JNLR#><*]/Q:)$.-18QEA AG*[EOFN(AJK:41C&M&XS2!WCW-V8>-E)7Y3$H $DCIAUA?,MM M4FUS.A<[&R&6UB1,JMQZ[EG@=UCD?&2V"D/HF0LD.R*4_N/5E]N4\NFO) *&3!J;6%!4328#EY)CE@U.49CH M>B4[2H"@M)86%%\MF9]'F)54:U MXIYK6VZ$W+$0]D4-E<^H!G57)ETL=MRJ>9_Q^M#L_A"Y.+92$3$*FU&KM*(R M'\TA@E$2[@3V&C>?1$58N5]WKJ0IYD\N+/ :B?R+JFR*$-MHK:-R /3>]@F) M1:O+$"#Y>+0'&L%M4JX'8-N>(.S[Y20X"5 -W(X)\0 M,0S7N>,3!2U71O^I]\3EDE('[>;?J=;!!G'"9^LV6 A5\IM4DWFCS*N55Y/G M?K$%21=SL,R"YT<)G %A.3G20BJCE)$[*<$K/==+SM'!-Z(H7GR/#I9#1,CP M9^0F,>^KDFB.*)88"L,"!NF=8=O 8K U9H823O>Y(>24+Z&#J:+1-2?B))6$CPR.1$F8A3=& ME.H&"@"@&7H2%SZ*6)Y!&X@F\2Q28#H%BVKG#LDP 1E>-8[/0.XRTE&5(2%1 MB"PP=S8\2VI &7Y?8!#L C$"+UO('L51N@:E2>'U$#HRL]D;W&@?OVAE%4Q0 MUIF315 (/V/+T+WF%@+0(($.(U&&!7BI%[KJSD94Q !UI6OHU!V!3&*#X(M MF H;K^"2922>E(*/QP?/OD%@7?12\_2<8/G*QI,X="1_<_8:]SB6O170LW.! M!X[')BAGAY[,,:_KA+_6'5\WS'LQ0E#'P8>*(Z8QB )R.B_"; M?.AU=%RAWX@/]%__:%3I"OWGK\!4QQ5_Z!7I\3-#?I)3)V%Q/_S/T#V/P\D' MR/?A^K:8OA85%U5OS.@:4E%?)&8#OXETQO;+4<\DM(4'J-PO(24A!"Y:"KQ97T97W9L#/0[7,DW@I@M+2$$5+ MUCW"8:G%AQ54\MF]BX%8OG+S$ :=11E""\*TCQ68T,$0"/-\1H%#1Q[E@V#, M!D%?D]9\!K?,\A/9,P*4B%=D0+0@BU>MU-Y%WD(MS5M(\Q:V.&]!U(\ AE5B MK"FG'<6! >%VFF,)"D 9DR(G$(/)F_,EQX)W)65DV+HUROVQ^CV)H3Q!8E$?NCX,I5[6<90S!QZ4 M/'M& 4% 1N,@AFC))\'7J#OE14-FZX!@+C"#T-7C%X#B7%:RB]7T%-&&!&BT MK2$570< CPD@BR%4E%3K*F\#2GX3BK3X1NC#I8!V 12QE\*<[_+PWA..B((+ M4O@BPK6.67!T!FN"RJHX:MU#U5J4& J8$./]>.7V:[@C]=F?A3!".[GEY(7% MM]0!,:KJ^E0_5- N(Z#!RC^CXL>+0^1T6;52!N&)REP^"0*;,+Q8=)[A0M-F MX08=8%Q50NT'?)7%,2G6"_P"%55 P@E'[#&#'F^&%EO,R]'RU;.?%-FG?526 MR'0AV93%-06>-<:_+>5ATR5,P!L1$H@BG4:\KIY!_PL0HE@52'V7"WM"M2T4 MA2& 9[!C-CN4OY33_L2"M^9V#J%C93"8;8TL?BDP"@K'\/?_E?((+(,';5)P(9A<76X2R1XMLVJ2H$H*2#OYPCJTXQX2AX,7A,9YJI% MTXQ"7AFSH[VIRQ=!!*NFCL1'9X>A@K_)TJ6L!//,&'"IZ347HOP(>102WS?6 M 3]Y,F@7@B6AAI0,P,=3DP%2HO/BUJ]867@N'70)"R 2D.3$\6.%.:!7:4A1 M\)I80L \C2%9P>%AN6Y?0X=0G2># !?:A&H>-L)'#"BYJ%//:4W$>:=-0)[# M7&3F6$F>0& MJEK:PMM$%!G'_$:/[0G&VL;[G(BC*P/"@>AF+'K\$@)VZ[@+NYR!]6+[$0_0 MQ@C7Q%W$\:'E<9;HV %G ,5\' I35X<4A?A%>+G:OLY59LB.B527J>QM(.H61 A!)(5@<*YEQ M1R(S+LW)>1O.^EB"8I1:8"'T(*M]$,N"P,P6COPZFS?Q]8?,N1,_8>[5N=#. M=7\V74[[*()L[T&P@5"/C^Q&Z:2R/EN7+SE3\ M'KCH1RR QH;O#:QQ#&5@"5TS)R?/5+-YDA@XQU%#5#6;C%K#:D'.>/E5\CG!2@\31Z97\V*!//DYSL84SF=Q\E(J%G)>@;H[)FQ+3;VW MZ(0D<0N5^T?,X)I$AX5D(F%U+E>>8S3WI# M8:5L^&>] M6"A^N8Y 2Q/ /A08/B4A58$!2P)KSVA-FXK+]$%NML]HQX&98YH!.,6$.!U! MOO(7(HXN6K# +CZ'(:6@E_A3RO\,';&BD-W/3T)!J%=QNJ*P?)!B;,H#'8QZ M>&S23X9($:MS?'1XN2L'BA9*M78/V/'GVZ C W-'6,8O CB4VNI<2V!4AN%O,YKR"@0TLB)> ZL%U",<"- M#T:F.L3JB'!P Q>4'&%L!W%<"(U,ZA=TQ)8:OQ.T).I=1G)\!"[&P='N%4D] MJ0\AF KZB54LB&@5L^D0X3@82, "T5"$JJ^,D6?0!<*:YW, !C3YZWXRYHVH M\@+6,RZF>82#]S+9P?*E^O8N(M?J:>1:&KFVQ9%K4=T0?]ZY #5EA.!&W( _7%E>1Z?=VQ?O-/,S4G'K^D*".= M8?2I&O]'8)+8=981Y"0M1'3;'=>)+$8C(JJ;S$H6K"1AK*S/L_>>5_^*-\W\ M+9$((0NG@_?]K^@2&\_5DXX)%D36/IPK$2:@^Q0D(&*XCCNR#*U+A]BS C_! M%J6(GQAF$]FDE! )+B#$I[3H2*+3C&V%OTP"^4BL@-5FH^>750'W6!=98==D MF/[TKT]1Z6ZAOG-I#]4UOD6LINQBRRV=O<"_X"O$N$.AD@5;,0L*L-@^8*HJ MIIDZW'S!$?YI5Z*Z3NA@4!+6O1P2,I[=KXATYJLPS8BJ?K1^+#B NS@5/K08 M"1 I@86&"<_H#"5((]:8]@PU)^ W+&3,HC^D%X".?@05NN7*__U8V=9&<5[+ MR&%^W_%2''%?0<2#A)R/]V+D0D'?C4050\&?\A&'IUU)=8@=G[#GN(>]XR]&B=''E[/1<+Z8J HT+$QX[<5U(H[/QC(K;G]43A_BBZ-K' M4D_R0/11:SG[)JQ?=YE,>&880 7"]U#DT!8 ME.MEM &V=(^[RRM<0\274N$:&!FK?6-*SJ[LPI,1G[?ZK,(].7=@U;M2$41P MD28#*A.(&$_;I;,2-G .VT1WD=[<_/#( QQSD$;14SHZ2!E8K4+P?CS_0$?* MR7:G6?@OH")"ZAG<4/<60< UD0W9TXW(LL!BQN8221(YDN!#LQ0^.Q@LK\>+ M7C/[4UQ*Q[)H;E00+X/]RQ)*H1^*8DBB*J ,)I_Q6;(R=3TUZ!M"E"#O7X=U M9]LA4_44:4UN64X[UOV 'U2>;P(12R3@!9NPBAV5'BT484*?LQ'#IC+F/4BZM.*9%YKI39(A$^ M(5<>V,7F>HP,**>\1\3399C][)Z",BV(TA@SE2HB&VT0O(< ;DEZ!+DC\\EG M%&1I[J6/&L9[>$0E&IMDN22Z8# <]UG,$"\2'J<@2EFR\&YE3-(8?74BC8<0 MWUK(E1F^&];7%%B[_NCH*,/_^L'_^,&3-A7S9>\$ 4(!^R:,EAF"1NWJ0P( P@7PEC224G5?Y_))TX4GSK?/I^> MSY!FZ4$/'5ZM&0N(!E&R+O]:V25($4YZF!Y^*'<&)UGQ;\*34,8B'CS$$LHA MW8UO8V0CG97\)4CM\\S$O\>T@ M]"C-(G"HB%R/ !+PP5@VV<9SL8VVFZR^PL.NZU%=DF[>%DQHX[;C!?3%A&N^ MYI0Y]?&P2Y84\3P>HA) @<00:J=$D5]J@0+>4A:#UA6$$>802WI;Q()SC4+P MILB:!@C0%KV?3,0MYNR%":%16JT*$('U(.6$\S4W"8TRMZ>J:;.GL'69:=%V2N\ M>P^O+D^$E&\6E*DN3CAAW.SCO3K10GR-DI6$*'T-%(TN[ /"TK/R[<2YMSS7 M84:QC(;6'9OUU0>L=H=GC7M]:!LB]JP1"[T>8$H9W=\]*F.B8Z94P'2OR@K- M0"LX+>@'+D2N^5<=G(-LL<"?SM<)',L&ST,7/$%<]SC-S'W?C["V>//1-$4]4*N_D^& M$BA&)G:&HP=*%+X9@#_&[A;#^Y4KN>H_57XV@^*G.-"5'H$:P4 KKC#Q.0LM M?V;A$1.Z=(]&)B@(B_)1R&NVPX"\=9!"LFR/;S[]WE;"3&;Q$9^Y,Z5*^5PC96<;N37IH4EW)MV9E)UMUM8@J',<>GO% O2K%Z;^^+HL MLZB<"#5'^XB&E*4>1'0IN*%/54Z6>;.LY4_2,+->_O,'2:O^#-+B:T U1/CR MOQ^*'UYZZLNY?%T$D4M[U?@!0G4L4Q/QZ6]-<@M#[I] A%3A+OX]J&5N\BGY MK(1\*IID9'%"6A4'5^U6AD%(W,J[ZB5J/"%?@N=,T/XNN%%W9Y8ED0:48X)&P/@R_=\*ILJ%RLV>JU:*I7#%R$.=V=@C*-729[1"IEBI9VJ5 MTG:3QEI>>II*6:H% #_S)'%%NA$S[L^]Y*\BN]?%'U#5O#F:[#\ MX/]I_OBHW68K.$2YE*GF*YE&O;SUY+)1U)$>F7=[9*KYM=^J&R")++QHV[' M'@'IN.+[=END\7>MNVXQB]F [1BKE,K5S+5>O4]4M1&$=#F+$MZT/[(0:O\ M?73F\Z0HV^T5?C?PPDZ9QCM4 J-3*U4S%0KJLF[$E4W\.;=EF5)!?977\?%4J90*F7JE4I*1.G92L_6*L_6&QB[-^:6 M;B;GD/2$))R01V[-OS#__ _L MZ+-2:+:W&D CK0; =BFM!K"::@!;")PA<&08&D8$A &0)Y!K@6B.B(:-$(RR MMKP$V] !\^JSQA"H7@B>\.LK8^=5*%?CY+_6W5YV+F4L/!TTGM>3:XV-0+KM9:OC7/QK56N/+[/VZ MY(W7@EQ%\U%.Z&($/(!TTC ,=U^&X?Y@P#U0[KX:H00QD!^ 4XRPSYX)(L3C MCC@@HYX$X,. .2.L'T'"ZUB597P+('LX C4OHSI C%M1/L-C6)!=5N2>P^AV M=6>H5*.B7(12NX>H;( C) 'FNAY"5;NB!\19FT@P.2S A.B7#&)(>9OA6I- M]Z8*[!L'#*?C0)!0F$DO9$4=*:LD]P"\S\&)>74GA#N2O2,0KP&<@V'0,; X M#>J'R_((ZCY&$=OLR8RLJ%O/T;M3O@?)A0Q1>P;,^("XYX.I> 0AM77@8,1$ MK&"8#9WN7#6M&=*2E8G'8UN41X&"N,Z P4?)Z4JDV*A6+E\<,S1@I*37HW1( MO[>(W+UXE5;#=GU9HU6A6ZAHX?N\3 %Q@/?Y? Z]T$,T/;Y]9&;#:)]1,6-$ MCJ*G *Y(@+Q5BG )#"F8CB@/L?C<99>+EVPW-]!C-\Y6#)K7: ->'H7!#1&ZXX$Y? T,>( MD:U+M-8XZ>F "4N;DZ4^Z'_9DSZG$-8F",>_>05<0#?L>[+0J:@[ =0-@Q"( M7O[4(?3:DEC\"7D(OBCM*> 9=<-@B%5S=47$=O$3IX"56XN+R<&%DHD0O!G( M/KO?A@*>-:?#I-) *@TLD@9D@%$; XP4 M:: X+PW\R?M9N1<1ZSKPB-,/!KY CQ6XX%#O,".O6'ZX\A*] G4(-W3$]\ MK"OQU&3@,A!I'=@9O&1:4'89AQ8O^@-EY;5@.N:URBD!43Y;J,]","K],Y[/ MRNS LWB$1:ALH6IU1I+VA HL1[EO:XC2UC"LLRQ^YRVSS'(@PF!F@8CNJ!T M;PB"=;?)..#=YT7W"/@+I2GYC6?&*B+UD8%[K+J#2HE8+4D=\1?*8B= &AD. M3H\WBFGY7CAF=T4XEL202P]YKK_%9SX(SF*&U M?). DHE>)'-V2"I3PWHSD_<$IS^8,[@UKT=@[.Q(!;3UT7_:I)(!".SZ(&DJ M73!@Q%1?"VZ>HU03O68]RY ^.$-/!.Y]KN%;-.+BCZ8\X&AQZ]#U& M_J14O MG@[*4R7HP[$8KW'59LQN2GM!\RZ<4-(;+QHS.P0[<.)@F8FLF>D>261IC#A\ M0?VEAH>*EW0\/()X?GXY) -*'J"GFM(IQAD]$[VL_[X\V!0-J!I'E1IXE+)& M5P.'OWA'R3?<]D@Z!X;XEBOF@3XQ^2QPQGPA[#P(">UHKB'["<3Q.CF,MEY= M_06CKI/2.K.V@E$?O*OH#2^L>C;S/V+NV^T'*^W)3?_?6_:4RV_K#0YZ! MIX_B^#R9\8RY3&PC"!B)L>,V'@8,O.<0Z=ZG0T!6.N/9]<2E_B6K,7S#0,.] M'(W2Y<@2_X::)_@[J@@<8TSAM+H281Q)$XS)\I*V\0/IVIC/^+^HJ.BKAW^\ M]5,FZ')06$B9.KQ^_Z03&O2(VAT> HX%7!\#Q:3^#$H07M6+Y2DY@C0BGS1<[/X_HP]#&L"V@G6T2DHX9Q#0T-XAG*;$A M^MVF"C8P8.$\C@3YV4*0J(/ U%$2J>K7Y/9^QS27HZV]X LGXT <27%R,N6I M)C2^:YSDHLA!@T=ITB2T12.3D\YV5P#'K_83)?C1V!]^1&/!@CB.?FU9\KV1 MJM8'T%7T/3LO@5$K:[67!="WK%F,:!-)]#C]*XD@$;:% 6F+HC?&<8*]H%F MYM@-IY%:R&['7@J:OS!SK<+H3P735=03% SZ&:&S(<^BZV0?0;])RQ6>VWH9 MK.0]&LE[MY K81[?&TR'T1BS).7AC2]#WOS\4J95O5XSS>I:5&=C0 WK=+"T1., GQK^16\M MN4UX%WA@GD3G37/!'.()*&4^PX%:ACC)-$F6:U(. SK[0J#H2[P/[)A=,32T M$C:DJJOE[OBQRJ"KK@KRS(S@L<'[/C*2=X?X$M0:OQ8$DY(IX#DLUL#JO A9 M9)&;7^E#S^5#[W5HB\@2#O)KO$I(=@M12#Q2[/[N5]!_S"BU:B MOTH_%$7%1>P5GNZ"\TU,PZ[;@Y[J\I'=7M/8PM8Y@P:YQD,)#Z[BD2\Y >,6 M.$%C;^$D<4 90O%4/,\_AE^",U=OGQU1RJG-,&B0[].E9%3D.?,A MFPJ6RCV$'?WH?43F@?- P(5YACA;A6?&2$*I,O[(]9+SD'F9%!0<@>$"N4A0 M$?_>5G8S^&-4M.%5Q\MT5_ZCR<$XO(+UA!]^&QP.GD;/G[U_B4..VED,(?(8 M?O-/ E^\2M&+267\JY[ M-O T7W(^:/X\31C&&<&Z"+H&9/9%I,B5<=]FD_PS>#=(([>)_,I*)7HGPFJ:3XRASHJN^8S$X//#:('"J2FJ5M33([.[8A; M_1"*QWLX:N@XT8&-#EU2^E>IL.JD09+R;:VSE&EMYM]C*Y7< !3S)4]]A&?\#L1ZJ!OBGV!BN(')J>.Z#+MK:8.)0 M$ZN*KK+&(<::F:$!?^8+&'_608$MB,FF8$S8CA$% _G^:A=>M3HYIVARCK7C?:_+F\=/\];IEAP0,M\$QVA+I>\M+"Q\E#43Q!-P* M7ITVCI>_;K&\7%9.BE(#AH^C?V=BX4;-26PQ6(PZ8/\'R_^8(%WT':P?'/O" MAE_];.;\0.">XJSKDLZ4K>M2;BLT]2II S"#%FH$/EY+H"SP8XMC+OCFR1G6 M#LQQ*\_#%ST\-L5XSJ/\DNGB@%PI!P->YZD+O$OYS#))D%/89.O?V1G(# M3]%2ZF')2R!1BY=EG MM MA5P2C=T1BA%!GJ ,0N4-J,M(Q-MF?D@>-LWER"AI MFQ.MW(ER[" P [>.75[O$5GS^X9"\0W6G/X)9Y)6BH_9-"LR\F)1F:=FG$D5 M;SJCY@@/'^KK2RZ_L:YGC8OV-$;, *I^2IQAW?'8^9A>;X=]7N^/:A_($'EN ML,U!PKM]R:;ME J,>/.HXA23>HY8-3Q6UY,?07XES\LM/EC4RPDX& 918&5R M',=VC)@*N'K-'0YI*:K1/J<5-;EQ; 5!OD)K9SBU)GX+6XK@L,(S;T\ :77]85!X:"MQGV9T![0 MNE)8P>E_.1N"%]$8EN.<2A?/G2HY&_0G]PY)"K=+&G]]*22T;U)0B,4!L9O, M3E H(V!7">[(;(,4Z'AC.$3M8U9O?/Z"" M#,(=O"JHD>.D8? 5?OYW]'#HL5])/$-,))2+JP$YJNB*O #?$Q47(8AU&/N!6K'C+I^CF&Q9TB;(U#^N M"%5GTV:ND7#2%JZE(!F/L99A[T])2.=%]R5S)) MLKRK1@GZTSD[02E1[BU*4R])O@1J:WGKBJZ65@E#8%EPL*S7]4C<%:B*1B\J M;LU'RP8Q1]<0+1AB 8@:,S1;($%;K6)"#_NA4K2$@IVCY+-$XT! M&77*IATK>*9".*1-CE&K)GEK@9B-.&_HF@2=*XL'LNIV)GOF/9!26]SD;@_6 M%QGZ<:=@YM,';2F\BN5A>LJN"ICDAVXD_M"S%9VS .R3[&S&!,%E:7"B1Y)X M#,& H<8C,BU>GC?A"SF=A&6[/"J%V M0$*LRMBN;N]+GN?+>?]\[ 7P$T,Y%.^7_+1JAK :Q+:$C$16T#]9JY)%-1SF M8(JQ+#_KRZ)541,'F\X&__;I.#G7CQ894TH!H$"/8F7&I3O("0Y(5U)PH9!E'@(:GH6K-(%HAMC M8I!5[X1ZK/LB3B139O5X5\E1O^WNF,9YSQ?$$9S_JJZ;IOI_39NSO- M:K4!IAFNT31K-,WUT#1@(^V;# >[E](B?I6BNQ91 M65)5J)PD[.UD.@58$=O6!4[9C>A2$=,KG$66KX##^=.L5$5>5CV75\0G@GRY%DTG M(('G^_NC3[_FGQ_O/-[:WM_=?,3'XTXH,<_'0_3(_:-_G--5&J$(2.$$-DW,,XYW=H3N2Y#@/AW]QK&*,/2!2 P1& MS4%Q^D7?K3VJ2_=TI*(7 MZ-T#Z<)>A19/"86,U+N>V5 #^VR"X=7JX!@WMY MB=8";R7M7K'5-\)%YC.46>JRWR@=-)&N-:MP*-TW@\,A6&KX=@0!(MZ]\M5+ M8HLRIYB"J8ZE12XYKHQ70*3U/$74P2E355ARD@03F9]!'LH9N@ER#.].0,Z7 MY06QOT?AOJ+7'[S,[Q#<8,.<$BV/@#?K7RO,F@$ Q9Y22 M(\_;5'/F!X2KHPZ6='S03]0DG_$>,U/.M?8Z^GW,7RS MA+/9(U. *4&I1GF1_![F2U&@X!T]WCMZ?E.PI4DG6FA"W.S'Y,R8X\)0+2" M*9(Q1DWTM%BY/C6.!"KA]AAL9QG3K^F(XJ+@:H9N"6?*_(YB[E:GIBAMCF+_ M!51AD 9[\9(:)%YKK$>Y= M/NY'>%S]V__\G^'>SM/H&4HI_I[>B4H0+BX]TG8;;MAX;9NV)L+OA)1Z!>;Y MX,@*$R2$+"I7\.E3@TZ/1:2BLB,"O"1+G]A]9J09:L Y!9*,EL)*2(MZ\K6D MWFLL-!!]0]V_$P.5$:7 72*+&BVI"MT:;.]?3_U?*?OS@?3>G65V[IJL^2.7 M-3$[G#7<%^4Y&K'/,>-, _UD.2M08,E)1T")KSS(+F )2*T&!.=EA8D.N _$3JQI!ZIKR+([!7!2>'$#51>GAQ56EZ6:Z\.>YJ8>)H MI^C?_5<[%$!YA(9:'XJ:]KCG#XWL64GO5C_Y2M9KECQ,98C084P_YER IJ4H M:Y*T3:F_X)P)_2;(K&PZQ@OYC,MD[0]Q@ Z1=>B3J9@+B<=E3$7$(F7O)!FT.-G;6P=[MK?=N-?=N ML+>]WKH5W;K-_?76K>;6;0[6I^Y>M^[J\SJO%A0LSSH=?-,ZW:K[?=^+],W+ M I$M_O+OCW8??>42;>WBR9>(65%'LR\1]6A'BFBXQ274>GD2+LKZ&%YZ#+>^ M]A@.MP;#O0=]#K&D<4/R=%F,L/1KP2IG\;\7UN<&!&LXV#YXZ((U_%KMO;2J M^MHUF-]IW%4>K9VG6_8I+\L+WC5N]3JN.![%!=FYKW6\+$FW7L@EL8;?S3I> MG+Y:K^/-Y)*^LW6\L5#2!SR,Q\:$S2SWZ+(\IEOB^,""YM4RF3[!E10C0/P6 M-^:3W.U*K+*;LE(KM10I0W%+EN"P>0J-D"7^0FYW%W(X_,N-N1)KH?DZUV&] M;E_G*JS<6=OZRX/-%+,M/[2#S!'+'?U(>+N?UCF%AYM36)#Z5= >MYY!^'9= M$:R:_R:SRE"9'-'BVX/]E4\'K)CHW'NLOY('[K8C^SL[;X^_(4Q?/J/]M36# M%]JCM"X:K W\,NJ;^R\1K.2RK3V M0>PHA[ ,J_:]Y+)?\<#A-WT8-NNN,[@ M?Y<9_.4X?M];2G_[\3JE?]_^P3*LVZJ?OI7,\0>';U5R_%]GU)%YP)_>*PTX M=?2WNITMBM+CP=YN=WFQ-PF/QOM_64;2*"8H'OJ@K4*#8VK\Y+V,M/@\A1?' %W7Y M:QA;>[?A>RR!!W9%_\1Y)L0F2=-!?!K&*D&^LI]-TY[K)R0+4V:Y(&O\TIF4;:V'VX6Y6N\E'6J97V4UZF6 M[S75,MQ>IUJ657S6J9;O,M4RW.DZ*#\3DW# 3K;X>.'.#C9[U]B?! 0/9J8] M-&@>MUGO;),KC9NRC&Q?>NY OL+@L5'@ZM;N8-..F2K*PMCUP;FJ9;09;>)] M?7ZR:W K7Y/INV?1^#?JX="M-_)D7K;-DTGVQ:1][. 7KZ*.U&*A"QU0_N;. MP>" )C7][/_M:Z5RO\+TTTXO$0H_+4N)&("T=K/=;D^F--!MN[ M06CRU-+2S]H*3KV9M+E2R*YIY(,,/7E>3F%-Y@.0A AC&= Y/)T"_RBC'G#TRB\\S^=(9J[H MS(9:9W"AJ,1V,$Z-D[6F(U1A;8T#PN#"#>DQG(BQ2YSX. $1)WH3#;]EFJ/J&AIG4)]F,1H!\ &&J8#OM^ND$D[=O/MA!OL]R'$3PDIXY M2GC8"!B6%">FGAF=\,:B@L1--*% Y(MV[]<,#QM$S'H-[ZEQ*!2.2H"=A7O^ M%N0N0%^+;+3[7'WSOL>WP^5&6XT?!@'?>.0N>*_ M)KPHK0U>BJ8OF-H*!RY^[W+0M7&635K.@J5X5L)1P0,(6@7G!^,0])*/U)]P MA\+,>2K#9Y;/RIS@D.]3X]V:I_'8*1)Q5(,Z25AMCWEN,,AKB3N?)DVRP1-S M4&IP3=RH*IG'DK!*[ HR#^*1N5[NW#_+RQ*I%8^C7W@R^4N:\0>O_AI^_&(% MYI>7=MJ--UP&94-FR]"P!Q0*>A:]B!QH?X(A_#<9>WR?8[ZGT8^;I"IXX]RQ M27 R%]T35GP;YU+P>O%U+SES.EX#WAYGW-2ETYLT0 _'SFFB1U_UY?M?:ONN M=@Y:'(W:A@;OY=DT$UW6^#,RGLA8&Q*@.'H#HE:4/R?PKU^>??C7Z\/_-XX. M#]^]CJ.WN$%)-?_YWP944*(C.)XG.)_XE :KH1[&Y]!A3QV-3X-\K!Z*X1EP M\YB6OX3_T,L4=7Z=9 M^Z9AH>DZHAJ8N,80D\.X_YJNRDWDE;C-D_/W1S*GD"- >D$!L4=H2J%8XS",O M -'2GQGSF;9^ P.:C9/2CBA$&1(WEG;EBZG&68UCT>#"+#7BXP83*V'-<'QU M+6Z9+ WM#3Z=3@GEL=5X%'@:9DGCHM@VP@GB%V-H^\,\TB@<+B-:JYF&LG'YPM@A-FLW:_+ 5@[=.%FAKE_[) MP71E*/NWL\ES$E&ARN7PRCN;PQ\__Z0)O&B:-..3V-DD]ZR>FJIID&M-F8M: M%&4Q/H%=^TS:D%>U,L'#UICP@#?#2<>47LOGLI_';9Y4M*J4#:+IQD9R)* @ MY[4X"$E>E[+4P<+1>WHS-,OHE,@G#8_>Y3G$&M%F["=8NX0?EY??D# >Q,1= M@(;PIT=*.345'#CXR 9E@8S[VDUY\"3P9W7A4Z"UOPV M;GQ5YMV,#AS3.29+ZT9.I'Q4>Q]52;I MQH@<17#:<#((_AH^.?ZL"@JDM./@P]/JJ!7T.#=C364.-S=0+Z%2H 054L:* MA&;X:B!KLW8$MIB//J7+SHQ]FH4GZ-XZ!A]/HX+:%!D(M,-<\2A:NA98DQH$ MODKP7,YYRFS"ZI,?$$>IEZGG1DXR/ CX-8I&QN.VJGB"=?"JVW?NOUT\C7II MCX&FLR[T!8Y-@TJ&Y].'^\P%!=B,ED^ ER2G:>Q]4\,C&[\66,*$^\+>RUAD MVE7-Y),!0SU9@BAF;&;:V4F9Z]8GD6]>S.OXVGV%27^7__5]S5=/:O^_AEBI- WZ4<^I#**FMC/XPN M=%D2[@#SI! &H:,XP\P$N,CX3E0( U\ @C_0D+#"""*I(>XSXZ8J"W&D416# M'PEO.P$'):M/\"=1D*A(OX>3;Y4[QO0VFYZ (%8S/%3@E*.1*"AAHO"@LY-L M?$*R"N%H3<+PW'[^%_?Y7UJ(9'$UZNA'_HZ] W[G109Q$\0U($(4\;.[DXF7 M]B_*S&M@^U,,MTA)4)^U=48YD>>2I\!/OP3)']?N0_PSA1+C_\'>(D"-*H&@'7FR9SWLDQ.\VR<+^6#6[<@S\#KSGXI>P2 M;C3FWD 3%L=&% ^Z4F/98M!;(%XUJ8QC*]NQ? $K#K.,D!MYS@=JA-HV];5M M6?@J%<+Q"89+9PD*)6I[5'OT$)0'JCW W%@DVXBDX]?P1EBAFF&T) #.-K;VMN*/H*LH<8NHD,X.2WX!DV?LXZ/[9. \&UO#G^*MH:[&[N[F&/] M*-*.SDZ-^G("]:+Q3:J,F>%P&W1GW*8R"ZID9DT7)<[N&:/+Q^6!9*-^= M1%,\XDTT,8:$,VUGN4(*"0(*AQ[K'8, U)!$6?KW1Y^2@V1O?VMT\&FR^?C@ MT\XDW?RT/]S<_71P,!Z.AJ/Q9'NT]X@1(?*-7_//PZV]Q\/AX\W'P5]>0\@W M/'R?U9]?)61Y/AWL/S[8W90/K6S8?XON/BX9P_.&AP/*(_B'[19O;$7A7EX; M9202(;F9[,D2J#K6#I+%9?,WG9:%Y):SXK3,X0-1!>\.Y@@58WU2MGE*>))) MFW,9"[L?JA#!25^))KQAQ#7J\2=#CW5FS;U%D(*-Y M]M]$2X.>HQ:JI!K./^HOS5=(53Y)L19G\*?)Q$B,-I((F!+$Z-6@US.Q[C'6 M[Z4:S0TE#/2;F4K]+!L?)M5G@X@[PC3 +_,,PH/40_7[2BFV@3\KVA84%_I- MH,@H[D#MB2Y_5,/JDJ-5N,S4G N)5@WVJ/5!=%1BO=VFN_MUK0\O['[V?$6/ MUJ#)FK8AMPZKHQMY67X.+P)/8&P]]I5\[(U\[,A^3,NSZ!\27LVS%(-;![O> M477F/0DE.^?8LU12PX(F7Z[B:"S#&UX?588]+B5A8V.;"<@*BODAPJ[:&0,M M)/2L-'@YR6:UJ\,<'IMBK)FL3"2/ 1N9Q#WP:3I'O2?<0T:68&(P;<3H*41) M$J8'_LN0X,+34GL)G\VS*RF1MOZ:6'E_94+ECG0]^L=SSC=+DY1;TL0!6VD9 MHQ,#RX?GNDZ\C+N_I18W*M5H6[JV#6P))E!?(8["0 !LHA=_'/55HL3/V:;_ M"_NTGU6P;67Q2U4VIH8X]:,9;;PU:=9._TI5X.'>SM-O+VXMK%*43&[_M7&/[YY>?C;XA,I(/Z7S.Y'5M ML.9VR:(E2 QZ(XA&:Q BR8#V!&&<$?;,TO&@+"'EE&:4!,'WHV- 39/HRB! MCF,5T9F:/S2K.PK9"W<3-!5JUOIH:[#^ZC+Q'=*,\ M_K6U9?2Z$;>'\KKL5A%\T;UX!L*'^"E:>FR(IK=PX:0JD&[7YL3 #L%[C-H4 MI EA5Q;;PE69Z2RYR"R(_GD8LY9_08[+@YYG9MO581X._%(;5&"QNK M2^MELE7#17CN=G&2U6,\$^"\T3.S"DZ'8)DEW A_GV:8^,65IZPSJ(6Q]#M>S7?&=WC1$C:,063T%-KK"9)3 ME O/X[O-YVX!'EJ6/SE"-8AR920)0?T6)N5S(CM 0&;OSBGZCW"[WCO356DK MI7Q ]S/<7YN:&?S+=B2G;66##3J+?$.\B[W>@T^4*TAY5)68QN:MP3X1HZTY MBJ7-LXGQ(.%C0B +-MG&*J.D^$PAA%4\\ALL\%&O.;P&%NS>/CMB]'36Q>KT M>X D!2G5%D%6*.&'>7D3(($GTDBM]45^&_@B5GO@#X3I'"2![3JV*BD"=GNE.(\1>D."VSTE$$FSLR MS9DQQ65/8-6W6C!?>552?R$PY]A<_$+Q5R0_'KP2.S=F@67Z$WYT29H+7)]? MCE[V1"P=_A/JGD3:(%1MW8MSCPK9S+)J)F#7T?\10LU:[HU=#](:<_G=/3<" M/V3]#%=F!Y/9C@6[6X5"A,5!^!UW_$WL742 #)I46B5<#/=65/!+6WH\XSG M]NG=\MH8'B\;6^!$!(]3B,.8FX0*WPE?E,PM^D0(\O=8<,C\TAT4DVE(C#7R MS[//Y")0(JTEMXNSA<;/H,$G\O+,H/ZE4JOXE;KO]LEM^X?;L G!2/!W&+?A MX8*+\;W%,;3H*#EJGH/HGS6ZADLP2E;QRJFNE3V"8%B/S*S1%H+-_7A!K$6E MEA7_Z96H0@T#&;1@PZ8?O7Z/5[^^.E1<1!#@!&0&KH_PBK)K%0:*$0Q, M18;FG)QJ^ T!1PBEEQH4(FVU,_@5[8LM^(?NJR1U;1K;A03>8L-J>-82*'C* M\4[-2% 4-*S!%8W+-_<^GS J@6LM]7=\)(DP\>"D(((V3*A4:$4!P4$9# .37XP= =Y[OZ;+5"UO]T,_6 M(2,T9A4HIFKNSI%U+;P5"?>5SAD<'A LN$;RV11!4@-L!0A=RG%>][ 045/! MK:2A]$^]W);3>Y8*8! =(0T9:('A=N<1, $QR@D_RB&=#<:P:9!Z(R$"/PON MP(:'_'\)&;46G+JV3,F^D'U3--8XF5GF(O+\?T."*&EQVO*>K)VE;(@Z[]DU M&A%>D=H9]W8'FQ&$M[G29W$]I:TV!,XK43-2FF$."I;WGPD\*NS>,*8.*]H[ MB4MMZ]6V_)&U RX$W1%S2A1&8XZL=_')$ACU*+[CT(E>,FE< M7^ONYF#S+[[,7+C'"-++J)U2:+=B29=1ZDD.]X"!)1^-QC62?K 'G1Z*-(NE M>D-8,?W-RO;*5G-]^!%PQJFSC4\*0II ,[@Z5' M6Y7O1 QM94C/HAC78#N*L3OIX.=1A+IH6)GK;7-_(/1>1YB^27(5(;X8$P." MM)K4G@Y0W9R$*<\(-@_B:*A[4F(XO345"I])2UP MMNP8.^LF_=KT59-4W/4CAEZOF<.1K7/A3411TVQF(P"9[DWK.>C1*3UW1^)9 M:TO=V:Z$*4!7,E%=@SXX(0NUG0$];7T [JB?E35S1O88\3!!R,OWH* P.VLH MS!H*RCWX M<8@+L87/(2K! 3R6(+SGV3JI+U!^\?'-IDMB2@ MJIB9/[+"\M-HC*%]+C;%,R+F7&/;W4J.=+DJ(/:'KDU;4!&?*'$!.8(B#*3VZ!XAA*_VEVK+\^H/?+=&0*IC MBVN!" 9EF6NZ1IA*NP]E\PP2OK1%W5)[H#!>$^^X,*MYP0[STT+0C^S,Q-6& MIQ&$%UT<\1KD(,M/N(?RB%A9A;VD)"@?KI+].T2?25D$K\^WSK#D]O$$^ZW/ MN(\5:3JFW&'#6D3>-",$&E-ANS8NV:_8(G9]=Z7[=;ROQ\,M9"IS,MLUR].J^2'4=C]+2$>2R9H8ZTN05R0JFG2/GC:!,P-8SK]V"^HXPX!.=Z;J.^4AP;QJV8?#1H41 \J7#VF3J,9S9*)EB"US= MUX;1-9&[EYO(U55_N0H9)F_!8^?*75M3(H%:@<9^PK<'"4!E]J0^B29Y>08+ M^LQP1MK"5$'J2\*[)&B#^?RJV)!&&U^84C9BL JJO_]QJ?4-BQTVH6UZ\B=X M5KW+X %$%7Y"O%BDED=D!-QG_HIG!KO)%*81,"N)VY#4G"U,:J_@B@2"]*,M MTQ*[M6MQQ:, %P,]/)I[=Z0D366H?*"Z!;Z"^X!;U,(C5P(HH,YLT6,V">:3 M&-I^ 3G#_GWX_")5IK5]H%"S:3N-:!A(0Q$M7A>4$?X;?0DR:>YDUB?T&]_1 M4F>*?20^=SJ=!KA)S[/PBS>*8^KX;+&C MN0%'G9:4/N86$M0T\>0WT9;+/(D4YU=X@0Z)F"?3-.BA;$%]WP2;!=5EJVPF MW%3!7@4NK.?[I*5AD@$Z =I$%QZ#,:(6X-23P?:_JSZYV,;A%B=8B)*5'%?, MEG+5L@RDRO>8V>VAW:JE4&9EW,FVUNK$AF&?>00OFF)G;FW I@GIG+*>GO?R M-#P#>[XE@V7#'W9W!K),FHRUE4K0;C20@JVM^%.=&*GOG4BG,;4J]4:E:$6SD=%H M2$=&6/<.].0+MB/:^'A(%( 9O:!KQ7VNM1_ZS'L7D/QN Q)*8&X]?6-;"Y@( MG_V:]\HVZSC/&)E':2_4*R4^.NZ7/&/2;)""DC,TT._Y9\:MMH@-.Q34Z\ZP MBR"9=J4=)_ 75FOHY*(0!8M-H)H9SZ'$\H)VXX9/&YW!YS9QJAE5MG_8V1D, MY43P5L>"TYCDE%UC&BLN1V$_W)1*VUR8%P'BK")U].,XIEIV]&()_UV)?V:8 M+Q\*)64P\:7!/.J(9^ J-S=XEF$@]7E@' M/Z]HT+43:D]B$O/>DRYQ_J+[*HMRYU@O;-$!SL1BCHGB2)8*'!YL(V&(53F9 MX$)0]"1=(B0@I&TDR$YLA/C7.FC<$[W&H"8&5U&U/ZEMZ31V3E5,I'2@MA%Y M2IK+<)*5>(9]H)C4V+]"(34"_<*5/"LUN\!@(- YQQ4Y'!>:HA^V][S-)I/I M?]6=*DP15;SU:E?U;*^:C0G-/+HZDR3+2?Q+ZC^G M/ (Y(^+&F"N\$C^E R5S0(D30/R)2SGXT 42@R%\I).0XAJW4'##Y[6Z@IJ3 M6-4#!C'ORY<]VP,'\07X'TDUC8GK/4NMH^$\>HED:FJ3*ZP81A)Z$&B)/8FY MBXR/+;